Spec-Zone.ru › Ansible

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

Указатель плагинов

Плагины коллекции 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API