kustomize

Ansible Роль: kustomize

Роль для скачивания и установки kustomize CLI для Kubernetes, который позволяет вам настраивать сырые, без шаблонные YAML файлы для различных целей, оставляя оригинальный YAML нетронутым и пригодным для использования.

Требования

  • Ansible >= 2.7

  • Дистрибутив Linux

    • Семья Debian

      • Debian

        • Jessie (8)
        • Stretch (9)
      • Ubuntu

        • Xenial (16.04)
        • Bionic (18.04)
    • Семья RedHat

      • CentOS

        • 7
    • Примечание: другие версии могут работать, но не тестировались.

Переменные Роли

Следующие переменные изменят поведение этой роли (значения по умолчанию указаны ниже):

# номер версии kustomize
kustomize_version: 'v0.20.5'

Пример Playbook

- hosts: servers
  roles:
    - role: istvano.kustomize

Разработка и Тестирование

Этот проект использует Molecule.

Вы можете протестировать его, запустив предоставленный

Molecule Wrapper.

./moleculew test

Если вы хотите проверить проект на ошибки, используйте:

./moleculew lint

или вы можете протестировать его локально, запустив

ansible-playbook ./tests/test.yml

Лицензия

MIT

О проекте

Ansible role for downloading and installing the kustomize tool for Kubernetes.

Установить
ansible-galaxy install istvano/ansible_role_kustomize
Лицензия
mit
Загрузки
659
Владелец