kubernetes
Kubernetes
Установка и настройка кластера Kubernetes на RHEL/CentOS и Ubuntu 20.04
- Установите необходимые пакеты;
- Настройте главный сервер;
- Настройте рабочие узлы.
Требования
- Настройки SELinux и брандмауэра не считаются предметом этой роли.
Переменные роли
Переменные, которые можно изменить по желанию
Переменные | По умолчанию | Комментарии |
---|---|---|
kubernetes_user |
Администратор пользователя Kubernetes | |
kubernetes_user_pass |
Пароль администратора пользователя Kubernetes | |
kubernetes_network |
weave | Сеть для Pods |
Переменные, которые можно изменить по желанию. Семейство Red Hat:
Переменные | По умолчанию |
---|---|
kubernetes_url_repo |
Репозиторий Kubernetes |
kubernetes_url_key |
GPG ключ Kubernetes |
kubernetes_containerd |
Репозиторий Containerd |
kubernetes_pkg |
Необходимые пакеты Kubernetes |
containerd_pkg |
Необходимые пакеты Containerd |
Переменные, которые можно изменить по желанию. Семейство Debian:
Переменные | По умолчанию |
---|---|
kubernetes_url_repo |
Репозиторий Kubernetes |
kubernetes_url_key |
GPG ключ Kubernetes |
containerd_url_key |
GPG ключ Containerd |
kubernetes_pkg |
Необходимые пакеты Kubernetes |
containerd_pkg |
Необходимые пакеты Containerd |
Зависимости
Зависимостей нет.
Для корректной работы необходимо создать playbook и инвентарь, как показано ниже.
Playbook
- hosts: kubernetes_masters,kubernetes_workers
become: yes
roles:
- /path/acandid.kubernetes
Инвентарь
[kubernetes_masters]
master_node01
[kubernetes_workers]
workers_node01
workers_node02
workers_node03
Участие
Проблемы, запросы на функции, идеи приветствуются и могут быть размещены в разделе проблем.
Информация об авторе
LinkedIn: https://br.linkedin.com/in/almircandido/
О проекте
Install and configuring the Kubernetes Cluster on RHEL/CentOS and Ubuntu 20.04.
Установить
ansible-galaxy install acandid/kubernetes
Лицензия
Unknown
Загрузки
72
Владелец