Dominic Wong
c49fef49b8
ignore already exists error ( #2043 )
2020-10-14 11:32:35 +01:00
Prawn
1a962e46fd
Runtime refactoring and NetworkPolicy support ( #2016 )
2020-10-13 14:54:05 +01:00
Asim Aslam
5e35d89b38
Update README.md
2020-10-10 19:22:36 +01:00
ben-toogood
dad05be95e
runtime/kubernetes: rewrite to improve support of multiple versions of a single service ( #2035 )
...
* wip: refactor kubernetes package
* runtime/kubernetes: fix invalid labels
* runtime/kubernetes: handle delete service not found error
* Misc Fixes
* runtime: add ServiceAccount option
* router/static: return noop table
* add kubernetes router
* runtime: add port option
* store/file: set directory
* store/file: pass options to blob store
* Revert changes to static router
* Fix merge error
* runtime/kubernetes: Debug => Error logs
* runtime/kubernetes: fix double if
2020-10-09 13:28:15 +01:00
ben-toogood
c701f96a09
store/file: add WithDir option ( #2038 )
2020-10-07 12:37:28 +01:00
ben-toogood
27aa1ff2ab
Depricate runtime scheduler ( #2037 )
2020-10-07 12:31:41 +01:00
ben-toogood
8f6ba4a56e
Kubernetes Router ( #2036 )
2020-10-07 12:25:50 +01:00
ben-toogood
0a6e451539
Fixes for runtime builder ( #2029 )
...
* util/tar: add archive util funcs
* runtime: add store, builder options
* runtime/local: update RuntimeSource func
* runtime/builder/golang: use tar util
* store/s3: make keys safe
* runtime: add entrypoint options
* runtime/builder: remove debugging
* wip: integrate builder into k8s runtime
* runtime/builder/golang: build for a linux architecture
* runtime/kubernetes: write builds to the users namespace
* runtime/local/source: fixes for mono-repo builds
* runtime/local: stop checking out source (the responsibility is on the client)
* runtime/builder: fix golang tests
* runtime/local: fix out of bounds panic
* Update
* revert changes
* runtime/local/source: refactor git package (wip)
* runtime/kubernetes: map err not found
* fix TestRunGenericRemote test
* runtime/local: fix update not reassining source
* Tidy go mod
* runtime.Pending => runtime.Starting
* store/s3: only use credentials option when set
* store/s3: add tls config option
2020-10-02 09:54:26 +01:00
Lars Lehtonen
231cfc48f0
store/test: fix dropped error ( #2030 )
2020-10-02 09:44:22 +01:00
ben-toogood
a365c51c2b
runtime: add WithVolume options and k8s support ( #2032 )
...
* runtime: add WithVolume option
* Fix pointer
* k8s: fix template
* k8s: fix template
* k8s: fix template
2020-09-30 16:38:29 +01:00
ben-toogood
02b74a5487
router/static: implement noop watcher ( #2031 )
...
* router/static: implement noop watcher
* proxy/mucp: handle nil watcher
2020-09-30 14:53:08 +01:00
Janos Dobronszki
87e898f4fc
Secret implementation of config. Supporting config merge ( #2027 )
...
Co-authored-by: Asim Aslam <asim@aslam.me >
v3.0.0-beta.3
2020-09-29 15:30:51 +02:00
Asim Aslam
d246ccbeef
Update tests.yml
2020-09-28 14:40:53 +01:00
Asim Aslam
017e156440
remove transport options
2020-09-26 13:29:09 +01:00
Asim Aslam
d8f17ac827
readd service package ( #2026 )
2020-09-26 13:15:05 +01:00
Asim Aslam
6e2c9e7cd4
env config implementation ( #2024 )
2020-09-25 10:24:02 +01:00
ben-toogood
4028e0156b
runtime: remove builder package (moved to micro) ( #2023 )
2020-09-25 10:02:49 +01:00
Dominic Wong
76275e857c
Fix branch names support for k8s runtime ( #2020 )
...
* fix branch names support for k8s
* remove logs
Co-authored-by: Asim Aslam <asim@aslam.me >
2020-09-25 08:41:28 +01:00
wangzq
a18806c9ef
fix config bug ( #2021 )
2020-09-25 08:14:21 +01:00
ben-toogood
255fecb4f4
runtime: minor fixes for local runtime ( #2019 )
2020-09-24 16:46:23 +01:00
Asim Aslam
af8d55eb7f
remove memcache and update gomod
2020-09-23 21:16:16 +01:00
Janos Dobronszki
354a169050
Add errors to config methods ( #2015 )
2020-09-22 16:08:01 +02:00
ben-toogood
6e083b9aca
store/file: fix segmentation violation bug ( #2013 )
2020-09-22 10:00:14 +01:00
Janos Dobronszki
9dbd75f2cc
Config interface change ( #2010 )
2020-09-21 17:45:45 +02:00
ben-toogood
8975184b88
proxy/grpc: fix client streaming bug (EOF not sent to the server) ( #2011 )
2020-09-18 14:20:42 +01:00
ben-toogood
19a54f2970
client/grpc: fix stream closed bug ( #2009 )
...
* client/grpc: fix stream closed bug
* client/grpc: don't use dial context for the stream
2020-09-17 14:08:21 +01:00
ben-toogood
3c7f663e8b
store/file: don't keep connection to boltdb open ( #2006 )
2020-09-16 13:09:04 +01:00
ben-toogood
8fdc8f05ce
runtime/builder with golang implementation ( #2003 )
2020-09-15 17:26:27 +01:00
ben-toogood
35349bd313
store: implement s3 blob store ( #2005 )
2020-09-15 17:09:40 +01:00
ben-toogood
d5bfa1e795
store: add blob interface with file implementation ( #2004 )
2020-09-15 14:05:10 +01:00
ben-toogood
3bb76868d1
auth: remove micro specific code ( #1999 )
2020-09-11 13:41:13 +01:00
Janos Dobronszki
275e92be32
Fix running subfolders ( #1998 )
2020-09-11 12:57:23 +02:00
ben-toogood
d2728b498c
api: fix request body re-sequencing bug ( #1996 )
...
* api: don't mutate request body on POST requests
* fix test suite
* Improve solution
Co-authored-by: Asim Aslam <asim@aslam.me >
2020-09-10 16:07:37 +01:00
Dominic Wong
601b223cfb
add Name to auth.Account as a user friendly alias ( #1992 )
...
* add Name to auth.Account as a user friendly alias
2020-09-10 14:49:51 +01:00
Janos Dobronszki
04d2aa4696
Fixing top level run outside repo ( #1993 )
2020-09-10 14:36:36 +02:00
ben-toogood
b8f79a3fc6
runtime: normalised service statuses ( #1994 )
2020-09-10 12:17:11 +01:00
Janos Dobronszki
acd3bea0c6
Add 'Namespace' header to allowed CORS headers ( #1990 )
2020-09-09 15:40:02 +02:00
Asim Aslam
a02a25d955
Remove all the external plugins except grpc ( #1988 )
...
* Remove all the external plugins except grpc
* strip cockroach
* strip nats test
* fix build
2020-09-08 13:14:45 +01:00
ben-toogood
d5e345d41d
util/kubernetes: fix TCPSocketAction bug ( #1987 )
2020-09-08 11:43:47 +01:00
Prawn
71f8cbd5e2
Fixing the metric tagging issue here ( #1986 )
...
Co-authored-by: chris <chris@Profanity.local >
2020-09-07 09:10:04 +01:00
Asim Aslam
f12473f4b1
Update runtime.go
v3.0.0-beta.2
2020-09-04 22:43:32 +01:00
Dominic Wong
724e2b5830
Memory events stream not pushing publications correctly ( #1984 )
...
* subs not filtered correctly on publish. simplify retry logic
* check fo invalid ackwait
2020-09-04 08:31:49 +01:00
Dominic Wong
6bdf33c4ee
Event stream updates ( #1981 )
...
- auto and manual acking
- retry limits
2020-09-02 13:28:54 +01:00
dy1006
84f52fd7ac
Update log.go ( #1976 )
...
change nlog.DefaultLogger.Log to nlog.DefaultLogger.Logf in the Logf function
2020-08-31 07:18:55 +01:00
Dominic Wong
6e30b53280
fix cockroach init to create table in correct database ( #1977 )
2020-08-28 10:35:47 +01:00
dy1006
a60426c884
Update rpc.go ( #1975 )
...
Co-authored-by: Asim Aslam <asim@aslam.me >
2020-08-27 10:24:19 +01:00
Prawn
2998735bf3
Tidying up the new Metrics implementations ( #1974 )
...
* Unit tests to check tagging and aggregation of Prometheus metrics
* Removing the logger output routing (because it doesn't actually work in the logger implementation)
* Emitting values with the logging reporter
Co-authored-by: chris <chris@Profanity.local >
2020-08-27 09:08:51 +01:00
wangxu
3a96135df8
add log grpc handler err ( #1973 )
...
Co-authored-by: wangxu <wangxu@oneniceapp.com >
2020-08-25 10:11:02 +01:00
zuoan
bf8b3aeac7
remove redunant code and cleanup ( #1970 )
...
* remove redundant code
* check invalid ip address first
* remove redundant code
* cleanup
Co-authored-by: 刘海洋 <haiyang@snqu.com >
2020-08-25 09:10:46 +01:00
Dominic Wong
5a52b5929c
add create and delete namespace to runtime ( #1965 )
...
* add create and delete namespace to runtime
* dial down aggressive expiry
* add logging
* fix deletenamespace
* add start of k8s unit tests
* fix workflow
* turn on k8s tests
* ease tight tests
* mkdir in workflow
* dammit -p
* setup folder
2020-08-24 16:54:39 +01:00