So I'm trying to add nodes to my existing Anthos k8s cluster Anthos Bare Metal - Add Node / Resize Cluster.
Just add the new nodes under NodePool
and run the bmctl update
command
apiVersion: baremetal.cluster.gke.io/v1
kind: NodePool
metadata:
name: node-pool-1
namespace: cluster-anthos-prod-cluster
spec:
clusterName: anthos-prod-cluster
nodes:
- address: 10.0.14.66
- address: 10.0.14.67
- address: 10.0.14.68
- address: 10.0.14.72
- address: 10.0.14.73
The new nodes are on RECONCILING state and upon checking the logs I have this messages below;
Warning:
FailedScheduling
6m5s (x937 over 17h)
default-scheduler
0/6 nodes are available: 1 node(s) had taint {client.ip.colocate: NoIngress}, that the pod didn't tolerate, 2 node(s) had taint {client.ip.colocate: SameInstance}, that the pod didn't tolerate, 3 node(s) didn't match Pod's node affinity /selector.
Did I missed a step? Would like to ask some help where to start checking to fix my problem. Appreciate any help. Thank you.
-MD