Kubernetes: kubectl $KUBECONFIG рд╕реЗрдЯрд┐рдВрдЧ рдХрд╛ рд╕рдореНрдорд╛рди рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ?

рдХреЛ рдирд┐рд░реНрдорд┐рдд 2 рдЬреБрд▓ре░ 2015  ┬╖  1рдЯрд┐рдкреНрдкрдгреА  ┬╖  рд╕реНрд░реЛрдд: kubernetes/kubernetes

рдореИрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреЗ рдмрдЬрд╛рдп 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 рдХреЛ рдирд┐рд░реНрдпрд╛рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕