uswitch/kiam

can't deploy server.deployment.yaml, pods are pending

mocart2 opened this issue · 0 comments

installing on AWS own k8s cluster (2 nodes master,worker)
before deployed server.deployment.yaml:

  1. created and copy tls certs:
kubectl get secrets | grep kiam
kiam-agent-tls                                   Opaque                                3      21h
kiam-server-tls                                  Opaque                                3      21h
kiam-server-token-dwmb8                          kubernetes.io/service-account-token   3      48m
  1. configured IAM roles in AWS console
  2. deployed service.yaml, server-rbac.yaml and tryed deploy server.deployment.yaml
  3. after, kiam-server pods in pending status, when i describe it i seen:
Events:
  Type     Reason            Age                From               Message
  ----     ------            ----               ----               -------
  Warning  FailedScheduling  9s (x25 over 22m)  default-scheduler  0/2 nodes are available: 1 node(s) didn't match Pod's node affinity/selector, 1 node(s) had taint {node-role.kubernetes.io/master: }, that the pod didn't tolerate.

what is it means? Thanks