Jooho.openshift-custom-webconsole-logo
Ansible角色:OpenShift自定义Web控制台标志
该角色帮助更改OpenShift Web控制台的标志。
需求
无
角色变量
名称 | 默认值 | 是否必需 | 描述 |
---|---|---|---|
openshift_master_conf_dir | /etc/origin/master | 否 | OpenShift配置目录的位置 |
stylesheet_base_dir | /etc/origin/master/stylesheet | 否 | CSS/图片文件存放的位置 |
logo_img | ' ' | 是 | 标志图像路径 |
temp_dir | /tmp | 否 | 临时目录 |
overwrite_force | false | 否 | 是否覆盖所有静态文件 |
依赖关系
无
示例剧本
- name: 示例剧本
hosts: masters
gather_facts: false
roles:
- { role: ansible-role-openshift-custom-webconsole-logo, logo_img: "/tmp/logo.png", stylesheet_base_dir: "/etc/origin/master/stylesheet" }
重启OpenShift Master
# 重启OpenShift Master服务器
# 单个Master
ansible masters -m shell -a "systemctl restart atomic-openshift-master"
# 多个Master
ansible masters -m shell -a "systemctl restart atomic-openshift-master-api"
许可证
BSD/MIT
作者信息
该角色由Jooho Lee于2017年创建。