lae.dse_repo
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