CNA-Tech / PKS-Ninja

Other
134 stars 162 forks source link

Anyone got guidance on how to troubleshoot when pks login works but "pks get-credentials my-cluster" fails? #720

Open leoncozzi opened 4 years ago

leoncozzi commented 4 years ago

pks login works

ubuntu@cli-vm:~$ pks login -a pks.corp.local -u pksadmin -p VMware1! -k

API Endpoint: pks.corp.local User: pksadmin

BUT this fails

ubuntu@cli-vm:~$ pks get-credentials my-cluster

Fetching credentials for cluster my-cluster. Error: Status: 500; ErrorMessage: ; Description: Create Binding: Put https://172.16.0.2:8443/apis/rbac.authorization.k8s.io/v1/clusterrolebindings/oidc:pksadmin-cluster-admin: dial tcp 172.16.0.2:8443: connect: connection refused; ResponseError: ubuntu@cli-vm:~$

I am struggling to TS this.

riazvm commented 4 years ago

The issue is your dns , check your dns entry for my-cluster

On Jun 27, 2020, at 11:23 AM, leoncozzi notifications@github.com wrote:

 pks login works

ubuntu@cli-vm:~$ pks login -a pks.corp.local -u pksadmin -p VMware1! -k

API Endpoint: pks.corp.local User: pksadmin

BUT this fails

ubuntu@cli-vm:~$ pks get-credentials my-cluster

Fetching credentials for cluster my-cluster. Error: Status: 500; ErrorMessage: ; Description: Create Binding: Put https://172.16.0.2:8443/apis/rbac.authorization.k8s.io/v1/clusterrolebindings/oidc:pksadmin-cluster-admin: dial tcp 172.16.0.2:8443: connect: connection refused; ResponseError: ubuntu@cli-vm:~$

I am struggling to TS this.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or unsubscribe.

leoncozzi commented 4 years ago

the DNS looks ok, any other ideas? Thank you

ubuntu@cli-vm:~$ pks cluster my-cluster

Name: my-cluster Plan Name: Small UUID: bfbbec5f-df39-48f0-bed0-6bacc1a1d19e Last Action: CREATE Last Action State: succeeded Last Action Description: Instance provisioning completed Kubernetes Master Host: my-cluster.corp.local Kubernetes Master Port: 8443 Worker Nodes: 2 Kubernetes Master IP(s): 10.40.14.34 Network Profile Name:

ubuntu@cli-vm:~$ nslookup my-cluster Server: 127.0.0.53 Address: 127.0.0.53#53

Non-authoritative answer: Name: my-cluster.corp.local Address: 10.40.14.34

ubuntu@cli-vm:~$