ansible-playbooks/k8s/roles/kubernetes-worker/README.md

36 lines
1.2 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

# Роль Ansible: Инициализация worker-ноды K8s
## Описание
Данная роль предназначена для присоединения worker-узлов к кластеру Kubernetes. В рамках выполнения роли:
1. Генерируется токен присоединения на мастер-ноде.
2. Токен передается в worker-ноды.
3. Проверяется, был ли узел уже добавлен в кластер.
4. Выполняется присоединение worker-ноды к кластеру.
## Требования
- Поддерживаемая версия ОС: Debian/Ubuntu
- Ansible с правами `root` (например, через `become: yes`)
- Группировка хостов в `inventory` по `[master]` и `[worker]`
## Зависимости
Данная роль не имеет зависимостей от других ролей.
## Пример Playbook
Пример использования роли в Playbook:
```yaml
- hosts: workers
become: yes
roles:
- kubernetes-worker
```
## Автор
Автор: [Юрий Обрезков]