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年创建。

关于项目

This role help change logo of openshift web console.

安装
ansible-galaxy install Jooho.openshift-custom-webconsole-logo
许可证
Unknown
下载
124
拥有者