lae.dse_repo

Estado de Construcción Rol de Galaxy

lae.dse_repo

Configura el repositorio de Datastax Enterprise, ya sea el oficial o un espejo (por ejemplo, un espejo local detrás de un firewall).

Variables del Rol

# Establecer en verdadero si se utiliza un espejo
dse_repo_is_mirror: false
# Huella abreviada de la clave pública utilizada para firmar paquetes en el espejo
dse_repo_mirror_key_id: B999A372
# URI completa al espejo
dse_repo_mirror_uri: "http://packages.local/aptly/dse"
# Establecer lo siguiente con tu nombre de usuario/contraseña de DSE para usar repositorios oficiales
dse_repo_user: john.doe
dse_repo_password: hunter2

Ejemplo de Playbook

Usando el repositorio oficial:

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

Usando un espejo del repositorio oficial protegido por contraseña:

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

...y incluye la clave pública utilizada para firmar los paquetes en el espejo en files/datastax_apt_mirror_key.asc (y files/datastax_rpm_mirror_key.asc para RHEL/CentOS) en el directorio de tu playbook. (Nota: no necesitas usar las variables dse_repo_user|password allí.)

Licencia

MIT

Acerca del proyecto

Configures the Datastax Enterprise repository

Instalar
ansible-galaxy install lae.dse_repo
Licencia
mit
Descargas
146
Propietario