Kubernetes.Core
Сборка версии 3.2.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.14.0 или более поздние
Руководство по сценариям
Индекс плагинов
В коллекции kubernetes.core находятся следующие плагины:
Модули
- модуль helm – Управление пакетами Kubernetes с помощью менеджера пакетов Helm
- модуль helm_info – Получение информации из развернутых пакетов Helm внутри кластера
- модуль helm_plugin – Управление плагинами Helm
- модуль helm_plugin_info – Сбор информации о плагинах Helm
- модуль helm_pull – Загрузка чарта из репозитория и (необязательно) распаковка его в локальную директорию.
- модуль helm_repository – Управление репозиториями Helm.
- модуль helm_template – Рендеринг шаблонов чартов
- модуль k8s – Управление объектами Kubernetes (K8s)
- модуль k8s_cluster_info – Описание кластера Kubernetes (K8s), доступных API и их версий
- модуль k8s_cp – Копирование файлов и каталогов в под и из него.
- модуль k8s_drain – Вывод, блокировка или разблокировка узла в кластере k8s
- модуль k8s_exec – Выполнение команды в Pod
- модуль k8s_info – Описание объектов Kubernetes (K8s)
- модуль k8s_json_patch – Применение операций с JSON-патчем к существующим объектам
- модуль k8s_log – Получение логов из ресурсов Kubernetes
- модуль k8s_rollback – Откат развертываний и DaemonSets Kubernetes (K8S)
- модуль k8s_scale – Установка нового размера для Deployment, ReplicaSet, Replication Controller или Job.
- модуль k8s_service – Управление сервисами в Kubernetes
- модуль k8s_taint – Добавление метки к узлу в кластере Kubernetes/OpenShift
Плагины подключения
- подключение kubectl – Выполнение задач в контейнерах, работающих в Kubernetes.
Плагины фильтров
- фильтр k8s_config_resource_name – Генерация имени ресурса для данного ресурса типа ConfigMap, Secret
Плагины инвентаризации
- инвентаризация k8s – Источник инвентаризации Kubernetes (K8s) УСТАРЕЛО
Плагины поиска
- поиск k8s – Запрос к API K8s
- поиск kustomize – Создание набора ресурсов kubernetes с использованием файла ‘kustomization.yaml’.
См. также
Список коллекций с документацией, размещенной здесь.
© 2012–2018 Michael DeHaan
© 2018–2024 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/kubernetes/core/index.html