sayboras
c0515fc6ff
Upgrade to kube 1.18
2020-04-04 23:46:38 +11:00
mathetake
a616199b81
refactor tests: simplify assertion
2020-03-04 21:46:08 +09:00
stefanprodan
98bd8696f2
Refactor router test fixture
2020-02-14 00:38:51 +02:00
stefanprodan
898edee67e
Refactor Flagger APIs and tests
...
- add CrossNamespaceObjectReference type
- add informers collection to controller
- use the informer cache to query for metric templates
- rename mock to fixture
- regenerate clientset
2020-02-10 10:36:31 +02:00
stefanprodan
448c210324
Release API version v1beta1
...
- bump Canary and MetricTemplate version to v1beta1
- regenerate clientset and CRD
2020-02-07 12:35:56 +02:00
stefanprodan
dd272c6870
Expose canaries on public domains with App Mesh Gateway
...
- map canary service hosts to domain gateway annotation
- map canary retries and timeout to gateway annotations
2019-11-04 18:26:28 +02:00
stefanprodan
03652dc631
Add App Mesh http match headers tests
2019-10-16 15:43:26 +03:00
stefanprodan
45df96ff3c
Format imports
2019-10-06 12:54:01 +03:00
Stefan Prodan
9a9baadf0e
Merge pull request #311 from andrewjjenkins/mirror
...
Add traffic mirroring for Istio service mesh
2019-10-05 10:34:25 +03:00
stefanprodan
4da6c1b6e4
Create canary virtual service during App Mesh reconciliation
...
Allows the canary pods to be accessed from inside the mesh during the canary analysis for conformance and load testing
2019-10-03 11:43:47 +03:00
Andrew Jenkins
2e079ba7a1
Add mirror to router interface and implement for istio router
...
The mirror option will be used to tell routers to configure traffic
mirroring. Implement mirror for GetRoutes and SetRoutes for Istio. For
other routers, GetRoutes always returns mirror == false, and SetRoutes
ignores mirror.
After this change there is no behavior change because no code sets
mirror true (yet).
Enhanced TestIstioRouter_SetRoutes and TestIstioRouter_GetRoutes.
2019-09-24 16:15:45 -06:00
stefanprodan
b9075dc6f9
Update App Mesh to v1beta1
2019-03-26 20:29:40 +02:00
stefanprodan
ca074ef13f
Rename router sync to reconcile
2019-03-26 17:12:46 +02:00
stefanprodan
ae0351ddad
Exclude the namespace from AppMesh object names
...
ref: https://github.com/aws/aws-app-mesh-controller-for-k8s/issues/14
2019-03-23 11:25:39 +02:00
stefanprodan
7d340c5e61
Change mesh providers based on cmd flag
2019-03-17 10:52:52 +02:00
stefanprodan
337c94376d
Add AppMesh routing tests
2019-03-17 10:29:40 +02:00
stefanprodan
5cf67bd4e0
Add AppMesh router sync tests
2019-03-16 14:14:24 +02:00