无法验证Azure Kubernetes服务连接

时间:2020-07-13 22:50:45

标签: kubernetes azure-devops

我正在尝试为管道中的代理作业添加新的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]

1 个答案:

答案 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权限来列出/创建节点。