lae.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 用户名/密码以使用官方仓库
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.asc(对于 RHEL/CentOS,放在 files/datastax_rpm_mirror_key.asc)。 (注意,您不需要在这里使用 dse_repo_user|password 变量。)

许可证

MIT

关于项目

Configures the Datastax Enterprise repository

安装
ansible-galaxy install lae.dse_repo
许可证
mit
下载
146
拥有者