stefanprodan
f25023ed1b
Include selector in service reconciliation
...
- detect changes in the Kubernetes service selectors and ports
- preserve the immutable fields when updating the ClusterIP services
2019-06-18 17:57:00 +03:00
stefanprodan
88c450e3bd
Implement port discovery
...
If port discovery is enabled, Flagger scans the deployment pod template and extracts the container ports excluding the port specified in the canary service spec and Istio proxy ports. All the extra ports will be used when generation the ClusterIP services.
2019-06-15 16:34:32 +03:00
stefanprodan
6ef72e2550
Make the pod selector configurable
...
- default labels: app, name and app.kubernetes.io/name
2019-04-15 12:57:25 +03:00
stefanprodan
ca074ef13f
Rename router sync to reconcile
2019-03-26 17:12:46 +02:00
stefanprodan
ddd3a8251e
Reconcile ClusterIP services
...
- add svc update tests fix : #114
2019-03-26 17:12:46 +02:00
Trond Nordheim
f5b97fbb74
Add support for naming generated service ports
2019-03-21 12:37:02 +01:00
stefanprodan
b4ae060122
Move to weaveworks org
2019-03-20 18:26:04 +02:00
stefanprodan
ba1788cbc5
Change default ClusterIP to point to primary
...
- ensures that the routing works without a service mesh
2019-03-14 01:48:10 +02:00
stefanprodan
9680ca98f2
Rename service router to Kubernetes router
2019-03-05 02:12:52 +02:00