Kubernetes.Core
Версия коллекции 6.4.0
Описание
Коллекция Kubernetes для Ansible.
Авторы:
- chouseknecht (https://github.com/chouseknecht)
- geerlingguy (https://www.jeffgeerling.com/)
- maxamillion (https://github.com/maxamillion)
- jmontleon (https://github.com/jmontleon)
- fabianvf (https://github.com/fabianvf)
- willthames (https://github.com/willthames)
- mmazur (https://github.com/mmazur)
- jamescassell (https://github.com/jamescassell)
Поддерживаемые версии ansible-core:
- 2.16.0 или новее
Руководство по сценариям
Указатель плагинов
Плагины коллекции kubernetes.core:
Модули
- модуль helm – Управляет пакетами Kubernetes с помощью менеджера пакетов Helm
- модуль helm_info – Получает информацию о пакете Helm, развернутом в кластере
- модуль helm_plugin – Управляет плагинами Helm
- модуль helm_plugin_info – Собирает информацию о плагинах Helm
- модуль helm_pull – Загружает чарт из репозитория и (при необходимости) распаковывает его в локальный каталог.
- модуль helm_registry_auth – Модуль аутентификации в реестре Helm
- модуль helm_repository – Управляет репозиториями Helm.
- модуль helm_template – Рендерит шаблоны чартов
- модуль k8s – Управляет объектами Kubernetes (K8s)
- модуль k8s_cluster_info – Описывает кластер Kubernetes (K8s), доступные API и соответствующие им версии
- модуль k8s_cp – Копирует файлы и каталоги в под и из него.
- модуль k8s_drain – Освобождает узел от подов, запрещает или разрешает их размещение в кластере k8s
- модуль k8s_exec – Выполняет команду в поде
- модуль k8s_info – Описывает объекты Kubernetes (K8s)
- модуль k8s_json_patch – Применяет операции JSON Patch к существующим объектам
- модуль k8s_log – Получает журналы ресурсов Kubernetes
- модуль k8s_rollback – Откатывает Deployments и DaemonSets Kubernetes (K8S)
- модуль k8s_scale – Задает новый размер для Deployment, ReplicaSet, Replication Controller или Job.
- модуль k8s_service – Управляет сервисами Kubernetes
- модуль k8s_taint – Добавляет метку taint узлу кластера Kubernetes/OpenShift
Плагины подключения
- подключение kubectl – Выполняет задачи в подах, запущенных в Kubernetes.
Плагины фильтров
- фильтр k8s_config_resource_name – Создает имя ресурса для указанного ресурса типа ConfigMap или Secret
Плагины поиска
- поиск k8s – Выполняет запрос к API K8s
- поиск kustomize – Создает набор ресурсов Kubernetes с помощью файла ‘kustomization.yaml’.
См. также
Список коллекций, документация которых размещена здесь.
© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/collections/kubernetes/core/index.html