I worked around the missing `aws-iam-authenticator...
# general
e
I worked around the missing
aws-iam-authenticator
issue and just installed it locally. However, now I'm hitting an error during
eks.Cluster
creation timing out while creating the kubernetes-dashboard.
Copy code
Do you want to perform this update? yes
Updating (poc):

     Type                                                              Name                                              Status                  Info
     pulumi:pulumi:Stack                                               eks-cluster-poc
     └─ eks:index:Cluster                                              online-sandbox-pulumi-poc-eks-cluster
 +      ├─ kubernetes:<http://storage.k8s.io:StorageClass|storage.k8s.io:StorageClass>                      online-sandbox-pulumi-poc-eks-cluster-gp2         created
 +      ├─ kubernetes:core:ConfigMap                                   online-sandbox-pulumi-poc-eks-cluster-nodeAccess  created
 +      ├─ aws:cloudformation:Stack                                    online-sandbox-pulumi-poc-eks-cluster-nodes       created
 +      ├─ pulumi:providers:kubernetes                                 online-sandbox-pulumi-poc-eks-cluster-provider    created
 +      ├─ kubernetes:core:ServiceAccount                              online-sandbox-pulumi-poc-eks-cluster-eks-admin   created
 +      ├─ kubernetes:<http://rbac.authorization.k8s.io:ClusterRoleBinding|rbac.authorization.k8s.io:ClusterRoleBinding>     online-sandbox-pulumi-poc-eks-cluster-eks-admin   created
        └─ kubernetes:yaml:ConfigGroup                                 online-sandbox-pulumi-poc-eks-cluster-dashboard
 +         ├─ kubernetes:core:ServiceAccount                           kube-system/heapster                              created
 +         ├─ kubernetes:core:Secret                                   kube-system/kubernetes-dashboard-certs            created
 +         ├─ kubernetes:core:ServiceAccount                           kube-system/kubernetes-dashboard                  created
 +         ├─ kubernetes:<http://rbac.authorization.k8s.io:ClusterRoleBinding|rbac.authorization.k8s.io:ClusterRoleBinding>  heapster                                          created
 +         ├─ kubernetes:<http://rbac.authorization.k8s.io:RoleBinding|rbac.authorization.k8s.io:RoleBinding>         kube-system/kubernetes-dashboard-minimal          created
 +         └─ kubernetes:core:Service                                  kube-system/kubernetes-dashboard                  **creating failed**     1 error

Diagnostics:
  kubernetes:core:Service (kube-system/kubernetes-dashboard):
    error: Plan apply failed: Timeout occurred for 'kubernetes-dashboard'

Resources:
    11 changes
    + 11 created
    22 unchanged

Duration: 11m16.35025328s

Permalink: <https://app.pulumi.com/eshamay/poc/updates/9>
error: update failed
I retried
pulumi up
but got this error:
Copy code
Updating (poc):

     Type                               Name                                             Status                  Info
     pulumi:pulumi:Stack                eks-cluster-poc
     └─ eks:index:Cluster               online-sandbox-pulumi-poc-eks-cluster
        └─ kubernetes:yaml:ConfigGroup  online-sandbox-pulumi-poc-eks-cluster-dashboard
 +         └─ kubernetes:core:Service   kube-system/kubernetes-dashboard                 **creating failed**     1 error

Diagnostics:
  kubernetes:core:Service (kube-system/kubernetes-dashboard):
    error: Plan apply failed: services "kubernetes-dashboard" already exists
This seems to be blocking further updates to the stack