Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Problem

Anonymous users were not able In order to allow anonymous users to access Kube API server from outside. To enable this access execute following commands, execute the commands mentioned below.

Cause

 No No user management required/setup for the cluster.

Fix

# kubectl create rolebinding bob-admin-binding --clusterrole=admin --user=system:anonymous --namespace=default   (any user can access Kube API)

(OR) use Use authentication token   (preferred one)

curl -k `(kubectl config view | grep server | cut -f 2- -d ":" | tr -d " ")`/api/v1/namespaces/default/pods/web/log --header "Authorization: Bearer `(kubectl describe secret $(kubectl get secrets | grep default | cut -f1 -d ' ') | grep -E '^token' | cut -f2 -d':' | tr -d '\t')`"