ben-toogood
|
5a88ea7247
|
runtime: resource limits (kubernetes implementation) (#1931)
* runtime: add resource limit CreateOptions
* util/kubernetes/client: implement support for resource limits
* runtime/kubernetes: set resource limits for k8s deployments
* util/kubernetes: remove template check for ints
* util/kubernetes: fix incorrect yaml syntax
* runtime/kubernetes: fix incorrect units
* runtime: update create options to use Resources struct
|
2020-08-14 11:47:28 +01:00 |
|
Asim Aslam
|
374aae1490
|
Merge branch 'master' of ssh://github.com/micro/go-micro
|
2020-08-13 14:10:49 +01:00 |
|
Asim Aslam
|
ccf2f4efd6
|
fix windows
|
2020-08-13 14:10:41 +01:00 |
|
ben-toogood
|
9380b365de
|
runtime/local: fix injection of secrets as env vars (#1930)
|
2020-08-13 09:22:25 +01:00 |
|
Asim Aslam
|
f0142febcf
|
executable is now os
|
2020-08-13 07:57:57 +01:00 |
|
Asim Aslam
|
1fa3ac5599
|
write nil when expiry is zero
|
2020-08-12 12:52:14 +01:00 |
|
Asim Aslam
|
375b67ee16
|
simplify runtime logs
|
2020-08-11 22:57:30 +01:00 |
|
Dominic Wong
|
69a53e8070
|
expiry can be taken from options or record (#1928)
|
2020-08-11 18:11:18 +01:00 |
|
Asim Aslam
|
b6e1c7ac99
|
make source dir a variable
|
2020-08-11 17:25:43 +01:00 |
|
Asim Aslam
|
e83a808b05
|
make log dir a variable
|
2020-08-11 17:23:00 +01:00 |
|
ben-toogood
|
012ec6a998
|
router/registry: fix expiring routes bug (#1927)
|
2020-08-11 16:57:04 +01:00 |
|
Asim Aslam
|
fae4151027
|
Add a build package (#1926)
* Add a build package
* fix go mod
* package tar
|
2020-08-11 16:51:58 +01:00 |
|
ben-toogood
|
e162e6d505
|
router/registry: fix bug which impacts service registered in multiple domains (#1925)
* router/registry: fix bug which impacts service registered in multiple domains
* router/registry: bugfix
|
2020-08-11 12:42:22 +01:00 |
|
Asim Aslam
|
c51ef6fc29
|
move wrapper to client
|
2020-08-11 11:25:49 +01:00 |
|
Asim Aslam
|
28d6340f04
|
Merge branch 'master' of ssh://github.com/micro/go-micro
|
2020-08-11 10:32:25 +01:00 |
|
Asim Aslam
|
4fc193f95d
|
Delete the cmd package
|
2020-08-11 10:24:55 +01:00 |
|
Asim Aslam
|
d072eb6ff2
|
Deprecate service (#1924)
|
2020-08-11 10:03:47 +01:00 |
|
ben-toogood
|
1263806a39
|
util/kubernetes: add readiness check to deployments (#1923)
|
2020-08-11 08:38:30 +01:00 |
|
Asim Aslam
|
959407bad9
|
support wrapper slice in api server options
|
2020-08-10 22:38:54 +01:00 |
|
Asim Aslam
|
61d12d3a39
|
fix etcd keys for services (#1922)
|
2020-08-10 21:58:35 +01:00 |
|
Asim Aslam
|
4db8ea8f6a
|
Move tunnel to its own package (#1921)
|
2020-08-10 17:31:21 +01:00 |
|
Asim Aslam
|
13f495587e
|
cleanup debug and transport (#1920)
|
2020-08-10 15:58:39 +01:00 |
|
ben-toogood
|
593b543230
|
runtime/kubernetes: fix streaming logs error handling (#1919)
|
2020-08-10 15:20:33 +01:00 |
|
ben-toogood
|
fdce953c15
|
runtime/kubernetes: fix update bug (#1918)
|
2020-08-10 15:08:04 +01:00 |
|
Janos Dobronszki
|
96836f2e43
|
Decrease log levels in router/registry package to not appear for CLI users (#1917)
|
2020-08-10 13:57:45 +01:00 |
|
Asim Aslam
|
65e6ee8566
|
use noop resolver in network by default
|
2020-08-09 22:11:57 +01:00 |
|
Asim Aslam
|
a7c70c66b1
|
return a micro error on lookup failure
|
2020-08-09 21:44:39 +01:00 |
|
Asim Aslam
|
b2582c0992
|
fix deadlock bug
|
2020-08-09 19:39:21 +01:00 |
|
Asim Aslam
|
6373cc91b7
|
remove print statement
|
2020-08-09 19:35:07 +01:00 |
|
Asim Aslam
|
ed704640aa
|
getDomain should return the default domain
|
2020-08-09 19:08:25 +01:00 |
|
Asim Aslam
|
cd9e5a1e9e
|
continue to allow endpoint routing
|
2020-08-09 16:57:34 +01:00 |
|
Asim Aslam
|
dcf040ec9f
|
strip back the grpc proxy
|
2020-08-09 16:47:00 +01:00 |
|
Asim Aslam
|
f838c33008
|
noop.NewRegistry function
|
2020-08-09 16:26:51 +01:00 |
|
Asim Aslam
|
e8ea0f85e9
|
add a noop registry
|
2020-08-09 16:17:52 +01:00 |
|
Asim Aslam
|
51f8b4ae3d
|
embed grpc server stream and client so they can be accessed (#1916)
|
2020-08-09 15:43:41 +01:00 |
|
Asim Aslam
|
69a2032dd7
|
lower log level to debug
|
2020-08-08 14:04:18 +01:00 |
|
Asim Aslam
|
64feb6dff2
|
Add subscriber naem
|
2020-08-08 09:21:13 +01:00 |
|
Asim Aslam
|
4c95c65d81
|
Return service name in error
|
2020-08-08 09:09:34 +01:00 |
|
Asim Aslam
|
4469a41ae7
|
use a totally different client for the watcher in etcd
|
2020-08-08 01:40:41 +01:00 |
|
Asim Aslam
|
fc67593ee4
|
cleanup router watcher logic
|
2020-08-08 01:04:38 +01:00 |
|
Asim Aslam
|
e7cc3c2210
|
protect etcd watcher stop against race condition
|
2020-08-08 00:57:57 +01:00 |
|
Asim Aslam
|
712fe39a62
|
initChan is never evaluated because watchRegistry is a blocking call
|
2020-08-07 23:44:43 +01:00 |
|
Asim Aslam
|
9b14eb8aec
|
close the existing etcd client if it exists
|
2020-08-07 23:09:06 +01:00 |
|
Asim Aslam
|
124b1bd7b7
|
add https prefix when using tls config for etcd
|
2020-08-07 22:46:05 +01:00 |
|
ben-toogood
|
ac1aace214
|
route the API subdomain (#1910)
Co-authored-by: Asim Aslam <asim@aslam.me>
|
2020-08-07 20:54:55 +01:00 |
|
Asim Aslam
|
324c4e6886
|
Router refresh (#1912)
* checkpoint
* Refresh and prune routes periodically in the registry router
* remove comment
|
2020-08-07 20:53:38 +01:00 |
|
Asim Aslam
|
d69a4a30cd
|
fix etcd bug that causes deregister to be skipped (#1911)
|
2020-08-07 19:58:25 +01:00 |
|
Asim Aslam
|
a6d7b1d710
|
Move api/router/util to util/router (#1909)
|
2020-08-07 13:30:29 +01:00 |
|
Asim Aslam
|
8ee31b94a1
|
remove handler/util package in favour of util/router (#1908)
|
2020-08-07 12:47:20 +01:00 |
|
Asim Aslam
|
37cc7fda92
|
Update pprof.go
|
2020-08-07 12:18:01 +01:00 |
|