lae.dse_repo

Status budowy Rola Galaxy

lae.dse_repo

Konfiguruje repozytorium Datastax Enterprise, zarówno oficjalne, jak i lustrzane (np. lokalne lustrzane za zaporą).

Zmienne roli

# Ustaw na true, jeśli używasz lustra
dse_repo_is_mirror: false
# Skrócony odcisk palca klucza publicznego używanego do podpisywania pakietów w lustrze
dse_repo_mirror_key_id: B999A372
# Pełny URI do lustra
dse_repo_mirror_uri: "http://packages.local/aptly/dse"
# Ustaw poniżej swoją nazwę użytkownika/hasło DSE, aby używać oficjalnych repozytoriów
dse_repo_user: john.doe
dse_repo_password: hunter2

Przykładowy Playbook

Używając oficjalnego repozytorium:

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

Używając lustra zabezpieczonego hasłem do oficjalnego repozytorium:

- 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"

...i dodaj klucz publiczny używany do podpisywania pakietów w lustrze w files/datastax_apt_mirror_key.asc (oraz files/datastax_rpm_mirror_key.asc dla RHEL/CentOS) w katalogu swojego playbooka. (Uwaga, nie musisz używać zmiennych dse_repo_user|password tam.)

Licencja

MIT

O projekcie

Configures the Datastax Enterprise repository

Zainstaluj
ansible-galaxy install lae.dse_repo
Licencja
mit
Pobrania
146
Właściciel