Настройте kubectl для использования удаленного кластера Kubernetes на Windows - PullRequest
0 голосов
/ 14 декабря 2018

Я пытаюсь настроить kubectl для использования удаленного кластера Kubernetes на моей локальной машине Windows, следуя инструкции «Установка с Chocolatey на Windows» .Тем не менее, я не совсем уверен, как заполнить файл конфигурации.Это должно выглядеть примерно так:

apiVersion: v1
clusters: []
contexts: []
current-context: ""
kind: Config
preferences: {}
users: []

или вот так, но я не знаю, как заполнить эти "переменные"

apiVersion: v1
clusters:
- cluster:
    server: https://123.456.789.123:9999
    certificate-authority-data: yourcertificate
  name: your-k8s-cluster-name
contexts:
- context:
    cluster: your-k8s-cluster-name
    namespace: default
    user: admin
  name: default-context
current-context: default-context
kind: Config
preferences: {}
users:
- name: admin
  user:
    token: your-login-token

1 Ответ

0 голосов
/ 11 февраля 2019

Эта переменная должна быть предоставлена ​​администратором кластера k8s в специальном файле kubeconfig.После этого вы можете получить доступ к вашему кластеру с параметрами --kubeconfig <path to you kubeconfig file>:

kubectl cluster-info --kubeconfig ./.kube/config -v=7 --insecure-skip-tls-verify=true --alsologtostderr
...