рдореИрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреЗ рдмрдЬрд╛рдп KUBECONFIG рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдкрд░ рдЕрдзрд┐рдХ рдЬреЛрд░ рджреЗрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ:
#
$ cluster/kubectl.sh config view --kubeconfig="/Users/me/.kube/gce"
apiVersion: v1
clusters:
- cluster:
certificate-authority-data: REDACTED
server: https://104.154.55.112
name: linear-pointer-51831_kubernetes
contexts:
- context:
cluster: linear-pointer-51831_kubernetes
user: linear-pointer-51831_kubernetes
name: linear-pointer-51831_kubernetes
current-context: linear-pointer-51831_kubernetes
kind: Config
preferences: {}
users:
- name: linear-pointer-51831_kubernetes
user:
client-certificate-data: REDACTED
client-key-data: REDACTED
token: REDACTED
- name: linear-pointer-51831_kubernetes-basic-auth
user:
password: <password>
username: admin
#
$ KUBECONFIG="/Users/me/.kube/gce"
#
$ echo $KUBECONFIG
/Users/me/.kube/gce
#
$ cluster/kubectl.sh config view
apiVersion: v1
clusters: []
contexts: []
current-context: ""
kind: Config
preferences: {}
users: []
#
$ cluster/kubectl.sh get po --kubeconfig="/Users/me/.kube/gce"
NAME READY REASON RESTARTS AGE
fluentd-cloud-logging-kubernetes-minion-4zgf 1/1 Running 0 1d
fluentd-cloud-logging-kubernetes-minion-8w6v 1/1 Running 0 1d
fluentd-cloud-logging-kubernetes-minion-lhom 1/1 Running 0 1d
fluentd-cloud-logging-kubernetes-minion-tr0n 1/1 Running 0 1d
kube-dns-v4-f7mdy 3/3 Running 0 1d
monitoring-heapster-v4-t2iru 1/1 Running 0 1d
monitoring-influx-grafana-v1-srtjm 2/2 Running 0 1d
#
рдХреНрдпрд╛ рдореБрдЭрд╕реЗ рдХреБрдЫ рдЧрд▓рдд рд╣реЛ рд░рд╣реА рд╣реИ?
рдЖрд╣реЗрдВред рдпрд╣ рдирд╣реАрдВ рдкрддрд╛ рдерд╛ рдХрд┐ Kubectl рдиреЗ рдПрдХ рдирдпрд╛ рд╢реЗрд▓ рд╢реБрд░реВ рдХрд┐рдпрд╛ рд╣реИ, рдФрд░ KUBECONFIG рдХреЛ рдирд┐рд░реНрдпрд╛рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдЖрд╣реЗрдВред рдпрд╣ рдирд╣реАрдВ рдкрддрд╛ рдерд╛ рдХрд┐ Kubectl рдиреЗ рдПрдХ рдирдпрд╛ рд╢реЗрд▓ рд╢реБрд░реВ рдХрд┐рдпрд╛ рд╣реИ, рдФрд░ KUBECONFIG рдХреЛ рдирд┐рд░реНрдпрд╛рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред