AKS - Canary does work as expected #10716
Labels
needs-kind
Indicates a PR lacks a `kind/foo` label and requires one.
needs-priority
needs-triage
Indicates an issue or PR lacks a `triage/foo` label and requires one.
What happened:
We setup a canary following the basics of https://kubernetes.github.io/ingress-nginx/examples/canary/ and only 3 things were different:
Logs show that 40% of the traffic is directed to the canary deployment
It worked as expected on the testing environment, but there, both the original deployment and the canary, had one replica
What you expected to happen:
Using the value 20, we expected that 20% of the traffic to hit the canary deployment
NGINX Ingress controller version (exec into the pod and run nginx-ingress-controller --version.):
Kubernetes version (use
kubectl version
): 1.26.6Environment:
uname -a
):kubectl version
: 1.28.8kubectl get nodes -o wide
Current State of the controller:
Name: nginx
Labels: app.kubernetes.io/component=controller
app.kubernetes.io/instance=nginx-ingress
app.kubernetes.io/managed-by=Helm
app.kubernetes.io/name=ingress-nginx
app.kubernetes.io/version=1.1.0
helm.sh/chart=ingress-nginx-4.0.13
Annotations: meta.helm.sh/release-name: nginx-ingress
meta.helm.sh/release-namespace: ingress-basic
Controller: k8s.io/ingress-nginx
Events:
Current state of ingress object, if applicable:
N/A
Others:
N/A
How to reproduce this issue:
Have more than 1 replica on the canary
Anything else we need to know:
The text was updated successfully, but these errors were encountered: