nha*_*nha 5 kubernetes kubectl
Please enter Username: error: EOF运行命令时,我的 CI 进程开始出现错误kubectl。kubectl 版本与集群版本匹配,并且我可以使用 所示的相同配置从我的机器上正常运行相同的命令kubectl config view。
这是日志:
+ kubectl config view
apiVersion: v1
clusters:
- cluster:
certificate-authority-data: DATA+OMITTED
server: REDACTED_FOR_QUESTION
name: REDACTED_FOR_QUESTION
contexts:
- context:
cluster: REDACTED_FOR_QUESTION
user: REDACTED_FOR_QUESTION
name: REDACTED_FOR_QUESTION
current-context: REDACTED_FOR_QUESTION
kind: Config
preferences: {}
users:
- name: REDACTED_FOR_QUESTION
user:
client-certificate-data: REDACTED
client-key-data: REDACTED
++ echo 'Starting Kube proxy - port is 8001'
++ set +e
++ echo 'using kubectl'
++ sleep 1
++ kubectl proxy --port=8001
error: EOF
++ cat backingfile
++ rm backingfile
++ set -e
+ echo Starting Kube proxy - port is 8001 using kubectl Please enter Username:
Starting Kube proxy - port is 8001 using kubectl Please enter Username:
+ kubectl version
Please enter Username: error: EOF
Exited with code 1
Run Code Online (Sandbox Code Playgroud)
我在脚本中所做的事情如下:
echo "using kubectl"
kubectl proxy --port=${KUBECTL_PROXY_PORT} > backingfile &
sleep 1 && cat backingfile && rm backingfile
set -e
Run Code Online (Sandbox Code Playgroud)
因为这允许我在后台启动kubectl,但仍然可以获得命令的日志。
是什么导致了此错误?如何再次成功运行该命令?Please enter Username: error: EOF
看起来您指向不同的KUBECONFIG文件:
1 . 您应该验证您的KUBECONFIG变量,
2 . 您可以添加脚本--kubeconfig=absolute_path_to_the_KUBECONFIG_file标志
3将以上内容与kubectl config --kubeconfig=XXXX use-context xxxx
请遵循定义集群、用户和上下文
希望这有帮助。
| 归档时间: |
|
| 查看次数: |
9607 次 |
| 最近记录: |