Kubernetes 库贝特还记得我吗?

Kubernetes 库贝特还记得我吗?,kubernetes,digital-ocean,coreos,Kubernetes,Digital Ocean,Coreos,我已经在我的kubernetes api服务器上实现了基本身份验证,现在我正在尝试以一种我可以简单运行的方式配置我的/kube/config文件,kubectl get pods kubectl config set-cluster digitalocean \ --server=https://SERVER:6443 \ --insecure-skip-tls-verify=true \

我已经在我的kubernetes api服务器上实现了基本身份验证,现在我正在尝试以一种我可以简单运行的方式配置我的
/kube/config
文件,
kubectl get pods

 kubectl config set-cluster digitalocean \
                      --server=https://SERVER:6443 \
                      --insecure-skip-tls-verify=true \
                      --api-version="v1" 
 kubectl config set-context digitalocean --cluster=digitalocean --user=admin
 kubectl config set-credentials admin --password="PASSWORD" 
 kubectl config use-context digitalocean
但现在,它需要两次凭据,如:

dev@desktop: ~/code/go/src/bitbucket.org/cescoferraro                                                                   
$ kubectl get pods                                                                                                      
Please enter Username: admin                                                                                             
enter Password: PASSWORD
Please enter Username: admin                                                                                            
Please enter Password: PASSWORD                                                                                      
NAME                                                READY     STATUS    RESTARTS   AGE 
或者我需要像这样传递旗帜

kubectl get pods --username=admin --password=PASSWORD

这是默认行为吗?我想让我的配置知道我。我能做什么?

您能提供
kubectl配置视图的输出吗?我认为问题可能是你需要做一些类似的事情

kubectl配置设置凭据群集管理员--用户名=管理员--密码=密码

而不是

kubectl配置设置凭证管理员--password=“password”