dse_repo

Статус сборки Galaxy Роль

lae.dse_repo

Конфигурирует репозиторий Datastax Enterprise, как официальный, так и зеркало (например, локальное зеркало за файрволом).

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

# Установить в true, если используется зеркало
dse_repo_is_mirror: false
# Сокращенный отпечаток публичного ключа, используемого для подписи пакетов на зеркале
dse_repo_mirror_key_id: B999A372
# Полный URI к зеркалу
dse_repo_mirror_uri: "http://packages.local/aptly/dse"
# Укажите ваше имя пользователя и пароль для использования официальных репозиториев
dse_repo_user: john.doe
dse_repo_password: hunter2

Пример Плейбука

Использование официального репозитория:

- hosts: dse01
  roles:
    - lae.dse_repo
  vars:
    dse_repo_user: john.doe
    dse_repo_password: hunter2

Использование защищенного паролем зеркала официального репозитория:

- hosts: dse01
  roles:
    - lae.dse_repo
  vars:
    dse_repo_is_mirror: true
    dse_repo_mirror_key_id: FB72CC01
    dse_repo_user: localuser
    dse_repo_password: hunter2
    dse_repo_mirror_uri: "https://{{ dse_repo_user }}:{{ dse_repo_password }}@packages.local/aptly/dse"

...и включите публичный ключ, используемый для подписи пакетов в зеркале, в files/datastax_apt_mirror_key.ascfiles/datastax_rpm_mirror_key.asc для RHEL/CentOS) в директории вашего плейбука. (Обратите внимание, что вам не нужно использовать переменные dse_repo_user|password там.)

Лицензия

MIT

О проекте

Configures the Datastax Enterprise repository

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