devops:kubernetes:kube-config

Це стара версія документу!


Kubeconfig

Kube-config - цей конфігураційний файл, який використовується для підключення до кластера з локальної машини. Зазвичай розміщується в наступному каталозі:

~/.kube/config

~/.kube/app_config

Після цього можна виконувати підключення до кластера, наприклад через Lens (OpenLens). Зазвичай він підхоплює всі конфіги з дефолтного каталога вище.

Якщо кластер розміщенний, наприклад, на AWS, для підключення знадобиться профіль AWS. Детальніше про підключення профіля

Після авторизації профіля AWS (ключом або SSO) кубконфіг треба згенерувати/оновити наступним чином (приклад):

aws eks --region eu-west-3 update-kubeconfig --name [stage_name]

Використовуйте імʼя кластера та регіон на основі даних в AWS!

Якщо кластер вже ініційований (kubeadm init), то конфіг створюється автоматично, наприклад:

/etc/kubernetes/admin.conf
  • devops/kubernetes/kube-config.1780420972.txt.gz
  • Востаннє змінено: 02/06/2026 17:22
  • повз osvex