awx-operator icon indicating copy to clipboard operation
awx-operator copied to clipboard

What is namespace label control-plane: controller-manager for?

Open coolbry95 opened this issue 3 years ago • 1 comments

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

coolbry95 avatar Oct 28 '21 17:10 coolbry95

As info: AKS adds control-plane excluding rule to Istio mutating webhook: https://github.com/Azure/AKS/issues/1771

ditenev avatar Aug 31 '22 11:08 ditenev