ansible-playbooks/k8s/roles/kubernetes-worker
yuobrezkov 7c45838597 Updated README for all rolers, added role for configure sshd_config 2025-01-31 15:28:35 +03:00
..
defaults Init for k8s playbook 2025-01-24 16:18:37 +03:00
handlers Init for k8s playbook 2025-01-24 16:18:37 +03:00
meta Init for k8s playbook 2025-01-24 16:18:37 +03:00
tasks Init for k8s playbook 2025-01-24 16:18:37 +03:00
tests Init for k8s playbook 2025-01-24 16:18:37 +03:00
vars Init for k8s playbook 2025-01-24 16:18:37 +03:00
README.md Updated README for all rolers, added role for configure sshd_config 2025-01-31 15:28:35 +03:00

README.md

Роль Ansible: Инициализация worker-ноды K8s

Описание

Данная роль предназначена для присоединения worker-узлов к кластеру Kubernetes. В рамках выполнения роли:

  1. Генерируется токен присоединения на мастер-ноде.
  2. Токен передается в worker-ноды.
  3. Проверяется, был ли узел уже добавлен в кластер.
  4. Выполняется присоединение worker-ноды к кластеру.

Требования

  • Поддерживаемая версия ОС: Debian/Ubuntu
  • Ansible с правами root (например, через become: yes)
  • Группировка хостов в inventory по [master] и [worker]

Зависимости

Данная роль не имеет зависимостей от других ролей.

Пример Playbook

Пример использования роли в Playbook:

- hosts: workers
  become: yes
  roles:
    - kubernetes-worker

Автор

Автор: [Юрий Обрезков]