Hi,
For apigee hybrid 1.9.x do nodes requires taints ? document did not indicate them, let me know if missing anything.
We can remove taints and tolerations for apigee nodes (in a cluster) installation either for dev or higher environments ?
Listed link does not indicates about same https://cloud.google.com/apigee/docs/hybrid/v1.9/configure-dedicated-nodes
Do see taints for nodes attached for apigee nodes from cluster, hence when installing apigee get listed error.
1)kubectl get nodes
ip-xx.yy.dd.mm.ec2. Ready 2d2h v1.23.x-eks-xyz
ip-xx.yy.dd.mm1.ec2.Ready 2d2h v1.23.x-eks-xyz
ip-xx.yy.dd.mm3.ec2. Ready 2d2h v1.23.x-eks-xyz
kubectl describe nodes -0 yaml shows taints attached to it
- kubectl get pod -n apigee
apigee-ingressgateway-manager-xyz 0/3 Pending 0 20h
apigee-ingressgateway-manager-xyz1 0/3 Pending 0 20h
- describing each pod resulted in following
cluster-autoscaler pod didn’t trigger scale-up: 1 node(s) had taint {xyz.com/usage: my-services}, that the pod didn’t tolerate, 4 node(s) didn’t match Pod’s node affinity/selector
Warning FailedScheduling default-scheduler 0/3 nodes are available: 1 node(s) didn’t match Pod’s node affinity/selector, 2 node(s) had taint {xyz.com/usage: my-services}, that the pod didn’t tolerate.
Normal NotTriggerScaleUp cluster-autoscaler pod didn’t trigger scale-up: 4 node(s) didn’t match Pod’s node affinity/selector, 1 node(s) had taint {xyz.com/usage: my-services}, that the pod didn’t tolerate