理解kubectl config view指令的输出及相关的实验

在进行Kubernetes相关的实验时,使用到了该指令,该指令输出如下:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28

apiVersion: v1

clusters:
- cluster:
    certificate-authority-data: DATA+OMITTED
    server: https://192.168.23.60:6443
  name: kubernetes

contexts:
- context:
    cluster: kubernetes
    user: kubernetes-admin
  name: kubernetes-admin@kubernetes

current-context: kubernetes-admin@kubernetes

kind: Config

preferences: {}

users:

- name: kubernetes-admin
  user:
    client-certificate-data: REDACTED
    client-key-data: REDACTED

clusters:该字段应该说的是集群,我觉得可能在任何情况下都只有一个集群吧。
contexts:该字段应该说的是目前具有的上下文,目前只有一个上下文,我待会会尝试创建多个
users:该字段应该说的是目前具有的用于,目前也只有一个用户,我待会会尝试常见多个用户