
* Add rollingUpdate strategy to each static deployment file Signed-off-by: z1cheng <imchench@gmail.com> * Update the templates and regenerate Signed-off-by: z1cheng <imchench@gmail.com> * Upgrade k8s version and add rolling update for exoscale Signed-off-by: z1cheng <imchench@gmail.com> * Add rolling update strategy to Oracle template Signed-off-by: z1cheng <imchench@gmail.com> * Revert the k8s version in generate-deploy-scripts.sh Signed-off-by: z1cheng <imchench@gmail.com> --------- Signed-off-by: z1cheng <imchench@gmail.com>
20 lines
884 B
YAML
20 lines
884 B
YAML
# Exoscale
|
|
controller:
|
|
kind: DaemonSet
|
|
updateStrategy:
|
|
type: RollingUpdate
|
|
rollingUpdate:
|
|
maxUnavailable: 1
|
|
service:
|
|
type: LoadBalancer
|
|
externalTrafficPolicy: Local
|
|
annotations:
|
|
service.beta.kubernetes.io/exoscale-loadbalancer-description: "NGINX Ingress Controller load balancer"
|
|
service.beta.kubernetes.io/exoscale-loadbalancer-service-strategy: "source-hash"
|
|
service.beta.kubernetes.io/exoscale-loadbalancer-service-healthcheck-mode: "http"
|
|
service.beta.kubernetes.io/exoscale-loadbalancer-service-healthcheck-uri: "/"
|
|
service.beta.kubernetes.io/exoscale-loadbalancer-service-healthcheck-interval: "10s"
|
|
service.beta.kubernetes.io/exoscale-loadbalancer-service-healthcheck-timeout: "3s"
|
|
service.beta.kubernetes.io/exoscale-loadbalancer-service-healthcheck-retries: "1"
|
|
publishService:
|
|
enabled: true
|