awx-operator
awx-operator copied to clipboard
What is namespace label control-plane: controller-manager for?
ISSUE TYPE
- Bug Report
SUMMARY
The namespace created by make deploy
contains the label control-plane: controller-manager
. This is causing istio to not be able to do side car injection if the label istio-injection: enabled
is also on the namespace.
I have remove the label for now so that istio works again. This may be an istio issue as well.
ENVIRONMENT
- AWX version: 19.4.0
- Operator version: 0.14.0
- Kubernetes version: 1.21.2 AKS
- AWX install method: AKS
STEPS TO REPRODUCE
Deploy awx-operator then add the istio-injection: enabled
with a cluster with istio installed. Restart pods after so that the sidecars are injected.
EXPECTED RESULTS
Pods have istio sidecar on them.
ACTUAL RESULTS
No istio sidecar.
ADDITIONAL INFORMATION
AWX-OPERATOR LOGS
As info: AKS adds control-plane excluding rule to Istio mutating webhook: https://github.com/Azure/AKS/issues/1771