Kubernetes не видит мое пространство имен в строке cmd, но оно существует на моей панели инструментов - PullRequest
0 голосов
/ 07 августа 2020

Я запускаю эту команду:

kubectl config get-contexts

, и я не получаю никакого пространства имен ... но когда я go на панели управления, я вижу 2 созданных пространства имен?

конфигурация:

apiVersion: v1
clusters:
- cluster:
    server: https://name_of_company
  name: cluster
contexts:
- context:
    cluster: cluster
    user: ME
  name: ME@cluster
current-context: ME@cluster
kind: Config
preferences: {}
users:
- name: MY NAME
  user:
    auth-provider:
      config:
        client-id: MY ID 
        id-token: MY ID TOKEN
        idp-issuer-url: https://name_of_company/multiauth
      name: oidc

Ответы [ 2 ]

2 голосов
/ 07 августа 2020

Используйте команду kubectl get namespace, чтобы вывести список пространств имен в кластере.

Пожалуйста, отметьте https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/

1 голос
/ 07 августа 2020

kubectl get ns дает пространство имен (проверьте здесь ), kubectl config get-context передает контексты в вашем kubeconfig, которые описывают кластеры, пользователей и контексты. Прочтите здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...