lae.dse_repo

Statut de construction Rôle Galaxy

lae.dse_repo

Configure le dépôt Datastax Enterprise, soit le dépôt officiel, soit un miroir (par exemple, un miroir local derrière un pare-feu).

Variables du rôle

# Définir sur vrai si vous utilisez un miroir
dse_repo_is_mirror: false
# Empreinte abrégée de la clé publique utilisée pour signer les paquets sur le miroir
dse_repo_mirror_key_id: B999A372
# URI complète du miroir
dse_repo_mirror_uri: "http://packages.local/aptly/dse"
# Définissez les informations d'identification de votre utilisateur DSE pour utiliser les dépôts officiels
dse_repo_user: john.doe
dse_repo_password: hunter2

Exemple de Playbook

Utilisation du dépôt officiel :

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

Utilisation d'un miroir protégé par mot de passe du dépôt officiel :

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

...et incluez la clé publique utilisée pour signer les paquets dans le miroir dans files/datastax_apt_mirror_key.asc (et files/datastax_rpm_mirror_key.asc pour RHEL/CentOS) dans le répertoire de votre playbook. (Notez que vous n'avez pas besoin d'utiliser les variables dse_repo_user|password ici.)

Licence

MIT

À propos du projet

Configures the Datastax Enterprise repository

Installer
ansible-galaxy install lae.dse_repo
Licence
mit
Téléchargements
146
Propriétaire