stefanprodan
|
48467eb8b3
|
Add ingress class support for Contour
Add `-ingress-class` command flag. When set, the specified class is used to annotate the generated HTTPProxy objects.
|
2020-05-14 12:17:03 +03:00 |
|
mathetake
|
772099f073
|
pkg/metrics/providers: remove redundant assertion in prometheus test
|
2020-05-14 17:48:14 +09:00 |
|
stefanprodan
|
e7f2d22505
|
Fix svc update conflict
|
2020-05-14 11:08:32 +03:00 |
|
stefanprodan
|
6cfa432834
|
Retry canary initialization on conflict
|
2020-05-14 11:03:32 +03:00 |
|
stefanprodan
|
6498cccb85
|
Use target port for virtual routers
AppMesh does not support port mappings
|
2020-05-13 22:50:26 +03:00 |
|
stefanprodan
|
6c9847ae14
|
Use FQDN for virtual nodes DNS
|
2020-05-13 22:43:10 +03:00 |
|
stefanprodan
|
b0b0cedde1
|
Map target port for virtual node listeners
|
2020-05-13 17:26:36 +03:00 |
|
stefanprodan
|
86939d9dce
|
Register AppMesh VirtualNodes before Deployment init
|
2020-05-08 13:16:19 +03:00 |
|
stefanprodan
|
854d7665f0
|
Add AppMesh v1beta2 to factories
|
2020-05-08 13:15:37 +03:00 |
|
stefanprodan
|
52c757250a
|
Fix annotations diff
|
2020-05-08 13:14:50 +03:00 |
|
stefanprodan
|
fe1d85b0ce
|
Add AppMesh v1beta2 router tests
|
2020-05-08 13:13:27 +03:00 |
|
stefanprodan
|
0aac94b782
|
Implement AppMesh v1beta2 router
|
2020-05-08 13:12:58 +03:00 |
|
stefanprodan
|
2d1c4a9d84
|
Use API providers in observer factory
|
2020-05-06 01:14:41 +03:00 |
|
stefanprodan
|
eba6478729
|
Add providers to API
|
2020-05-06 01:12:41 +03:00 |
|
stefanprodan
|
7686b4b01a
|
Generate AppMesh v1beta2 client
|
2020-05-05 19:31:03 +03:00 |
|
stefanprodan
|
55c89770d7
|
Add AppMesh v1beta2 clientset and RBAC
|
2020-05-04 22:22:51 +03:00 |
|
Ed
|
f46eaa8d05
|
This makes the primary ready in the TestScheduler_DeploymentAlerts test
in order to send out an alert. Previously, it did not reach a state
to send an alert.
|
2020-04-30 00:20:25 -04:00 |
|
Gijs van Dulmen
|
2b7a95fee5
|
Fix slack naming as well in tests
|
2020-04-27 13:13:46 +02:00 |
|
Gijs van Dulmen
|
647eb81021
|
Fix naming but keep structs
|
2020-04-27 09:46:13 +02:00 |
|
Stefan Prodan
|
bda620aae9
|
Merge pull request #560 from tariq1890/fix_lint
fix issues reported by the linter
|
2020-04-18 11:12:38 +03:00 |
|
Tariq Ibrahim
|
d41ed43ef9
|
fix issues reported by the linter
|
2020-04-17 11:45:44 -07:00 |
|
Tariq Ibrahim
|
e473d4b2fb
|
remove unnecessary dependency on k/utils
|
2020-04-16 16:14:08 -07:00 |
|
Arnaud Lemaire
|
4a4f8555df
|
Check prometheus is online with simple query
|
2020-04-15 10:29:05 +02:00 |
|
stefanprodan
|
84dd0006ca
|
Add service metadata update unit test
|
2020-04-04 17:16:49 +03:00 |
|
stefanprodan
|
8d37b7b20b
|
Update service metadata if ownerRef kind is canary
|
2020-04-04 16:52:12 +03:00 |
|
Finn Herzfeld
|
3f961ae73f
|
Handle annotations/labels update
|
2020-04-04 16:52:12 +03:00 |
|
stefanprodan
|
c609a90959
|
Add unit tests for service custom metadata
|
2020-04-04 16:48:35 +03:00 |
|
Finn Herzfeld
|
2657e135b8
|
Use pointers for metadata because it is optional
and metadata parameter is nil on finalize.
in response to PR feedback
|
2020-04-04 16:48:35 +03:00 |
|
Finn Herzfeld
|
b7441a7ce7
|
Fix call to reconcileService
|
2020-04-04 16:48:35 +03:00 |
|
Finn Herzfeld
|
0aee385145
|
log canary.spec.service for debugging purposes
|
2020-04-04 16:48:35 +03:00 |
|
Finn Herzfeld
|
5c48430ed2
|
Initialize the label and annotation maps if they are nil
|
2020-04-04 16:48:35 +03:00 |
|
Finn Herzfeld
|
9d907deece
|
Initial support for custom labels and annotations
|
2020-04-04 16:48:35 +03:00 |
|
sayboras
|
c0515fc6ff
|
Upgrade to kube 1.18
|
2020-04-04 23:46:38 +11:00 |
|
mathetake
|
bbdac24ed3
|
pkg/canary: add unit test of isDeploymentReady
|
2020-04-04 10:48:29 +09:00 |
|
stefanprodan
|
af2ef409b4
|
Release v1.0.0-rc.4
|
2020-04-03 12:22:44 +03:00 |
|
stefanprodan
|
14e9c7f466
|
Add e2e tests for ingress A/B Testing
|
2020-04-02 15:07:37 +03:00 |
|
stefanprodan
|
b8e9f57e1e
|
Add unit tests for ingress A/B Testing
|
2020-04-02 01:35:15 +03:00 |
|
stefanprodan
|
38ef4ef4d8
|
Implement NGINX ingress header regex match
|
2020-04-02 01:34:29 +03:00 |
|
stefanprodan
|
cbcd6ab03b
|
pkg/controller: avoid status conflicts on initialization
|
2020-04-01 20:47:31 +03:00 |
|
stefanprodan
|
f6baba271a
|
pkg/canary: fix status retry
|
2020-04-01 13:39:32 +03:00 |
|
Stefan Prodan
|
3b04f12b65
|
Merge pull request #540 from weaveworks/events-fix
logs: reduce log verbosity
|
2020-03-31 16:39:30 +03:00 |
|
stefanprodan
|
686de4bf06
|
logs: trim down log prefix
|
2020-03-31 15:31:07 +03:00 |
|
stefanprodan
|
3c11749f80
|
loadtester: release v0.16.0
- update helm to 2.16.5
- update helmv3 to 3.1.2
- remove http server timeouts
|
2020-03-31 12:48:16 +03:00 |
|
Jacob Sin
|
29c31e56bd
|
loadtester: return cmd output optionally
|
2020-03-31 01:22:47 +08:00 |
|
Stefan Prodan
|
4be2a0c4e1
|
Merge pull request #536 from weaveworks/loadtester-timeout
loadtester: set write timeout
|
2020-03-30 12:01:51 +03:00 |
|
stefanprodan
|
3807a5019d
|
loadtester: set server write timeout
|
2020-03-30 11:13:10 +03:00 |
|
stefanprodan
|
4ba27f018d
|
router: update ingress API to networking/v1beta1
|
2020-03-29 13:15:00 +03:00 |
|
mathetake
|
ef8b6fe9b8
|
finalizer: refactoring
|
2020-03-29 17:07:18 +09:00 |
|
mathetake
|
65d4b28b58
|
pkg/{canary,controller}: remove unused skipLivenessChecks
|
2020-03-28 18:13:00 +09:00 |
|
Takeshi Yoneda
|
61fd505179
|
Merge pull request #529 from weaveworks/fix-daemonset-ready-cond
pkg/canary/daemonset: fix ready condition according to kubectl
|
2020-03-27 19:48:43 +09:00 |
|