Spec-Zone.ru › Ansible 2.5

kubectl - Выполнение задач в контейнерах под на Kubernetes.

Новое в версии 2.5.

  • Описание
    • Требования
  • Параметры
  • Статус
    • Автор

Описание

  • Используйте команду kubectl exec для выполнения задач в контейнерах или для записи/чтения файлов в контейнерах под, работающих на платформе Kubernetes.

Требования

Ниже перечислены требования к локальному узлу-мастеру, на котором выполняется это подключение.

  • kubectl (бинарный файл go)

Параметры

Параметр Варианты/Значения по умолчанию Настройка Комментарии
kubectl_cert_file Значение по умолчанию:
env:K8S_AUTH_CERT_FILE
var: ansible_kubectl_cert_file
Путь к сертификату, используемому для аутентификации с API.
kubectl_container Значение по умолчанию:
env:K8S_AUTH_CONTAINER
var: ansible_kubectl_container
Имя контейнера. Требуется, если под содержит более одного контейнера.
kubectl_context Значение по умолчанию:
env:k8S_AUTH_CONTEXT
var: ansible_kubectl_context
Имя контекста, найденного в файле конфигурации K8s.
kubectl_extra_args Значение по умолчанию:
env:K8S_AUTH_EXTRA_ARGS
var: ansible_kubectl_extra_args
Дополнительные аргументы для передачи в командную строку kubectl.
kubectl_host Значение по умолчанию:
env:K8S_AUTH_HOST
env:K8S_AUTH_SERVER
var: ansible_kubectl_host
var: ansible_kubectl_server
URL для доступа к API.
kubectl_key_file Значение по умолчанию:
env:K8S_AUTH_KEY_FILE
var: ansible_kubectl_key_file
Путь к файлу ключа, используемому для аутентификации с API.
kubectl_kubeconfig Значение по умолчанию:
env:K8S_AUTH_KUBECONFIG
var: ansible_kubectl_kubeconfig
var: ansible_kubectl_config
Путь к файлу конфигурации kubectl. По умолчанию ~/.kube/conig
kubectl_namespace Значение по умолчанию:
env:K8S_AUTH_NAMESPACE
var: ansible_kubectl_namespace
Пространство имен под.
kubectl_password Значение по умолчанию:
env:K8S_AUTH_PASSWORD
var: ansible_kubectl_password
Введите пароль для аутентификации с API.
kubectl_pod Значение по умолчанию:
env:K8S_AUTH_POD
var: ansible_kubectl_pod
Имя под. Требуется, если имя хоста не соответствует имени под.
kubectl_ssl_ca_cert Значение по умолчанию:
env:K8S_AUTH_SSL_CA_CERT
var: ansible_kubectl_cert_file
Путь к сертификату CA, используемому для аутентификации с API.
kubectl_token
env:K8S_AUTH_TOKEN
env:K8S_AUTH_API_KEY
var: ansible_kubectl_token
var: ansible_kubectl_api_key
Токен доступа API.
kubectl_username Значение по умолчанию:
env:K8S_AUTH_USERNAME
var: ansible_kubectl_username
Введите имя пользователя для аутентификации с API.
kubectl_verify_ssl Значение по умолчанию:
env:K8s_AUTH_VERIFY_SSL
var: ansible_kubectl_verify_ssl
Требовать проверку SSL сертификата API-сервера. По умолчанию true.

Статус

Автор

  • xuxinkun

Подсказка

Если вы обнаружите какие-либо проблемы в данной документации, вы можете изменить этот документ, чтобы улучшить его.

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.5/plugins/connection/kubectl.html

Spec-Zone.ru

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