我正在尝试为管道中的代理作业添加新的kubectl任务。当我粘贴kubectl配置时,我收到此错误:
The URL resolves to address "https://api.dev.mysite.com/api/v1/nodes",
which is in a special purpose range that is not allowed in a Service Endpoint.
对我来说,标准的Kubernetes路径会被阻塞似乎很奇怪。有解决方法吗?
配置文件如下:
apiVersion: v1
clusters:
- cluster:
certificate-authority-data: [random stuff here]
server: https://api.dev.mysite.com
name: dev.mysite.com
contexts:
- context:
cluster: dev.mysite.com
namespace: default
user: dev.mysite.com
name: dev.mysite.com
current-context: dev.mysite.com
kind: Config
preferences: {}
users:
- name: dev.mysite.com
user:
client-certificate-data: [random stuff here]
client-key-data: [random stuff here]
password: [password here]
username: [username here]
- name: dev.mysite.com-basic-auth
user:
password: [password here]
username: [username here]
答案 0 :(得分:1)
查找该用户:
- name: dev.mysite.com
user:
client-certificate-data: [random stuff here]
client-key-data: [random stuff here]
password: [password here]
username: [username here]
没有必需的kube-apiserver / Kubernetes权限来列出/创建节点。