私人定制你的OpenStack Horizon控制面板

简介:

管理员可以使用OpenStack Horizon控制面板来部署和管理云服务。但是,有哪些选择可以用于定制控制面板视图?

OpenStack Horizon控制面板给云管理员提供了一个基于web的界面,来管理 OpenStack服务,例如计算组件 Nova ,存储组件Swift。

无论是运行公有云还是私有云,定制的OpenStack Horizon控制面板可能是一个不错的选择,因为它允许管理员引入企业品牌、更改默认布局等。

OpenStack 的一个新版本改进了管理员执行定制化的选项。例如,自OpenStack Kilo版本以来,用户有能力访问Horizon的定制主题。主题是一个目录,包含了一个 _variables.scss文件——它定义了控制面板的颜色。默认情况下,这将显示标准的颜色方案,但是更改这一文件,管理员可以使用非默认颜色。

主题的另一部分是_styles.scss文件,在这一文件中用户可以定义额外的样式。这些样式定义了Horizon网页的整体布局和外观,通过更改这一文件,管理员可以定制化的外观和体验。

当前的配置允许Horizon管理员定制主题,也可以基于现有的主题定制主题。在这两中情况下,管理员需要创建local_settings.py文件,来定义可能使用的主题。local_settings.py文件定义了 Python变量——它是Horizon网页接口使用的另一部分。修改它使之易于引入替换设计,来展示你所希望展示的。此文件的注释示例在GitHub上有提供。

另外,定制导航栏、表格、报警和其它元素, Horizon配置还允许管理员引入公司的标识和高级品牌。为更改某一标识,管理员可以替换Horizo主题目标下的logo-splash.png文件。此外,OpenStack Horizo还有更多的可用的高级配置选项。

本文转自d1net(转载)

目录
相关文章
|
存储 监控 前端开发
OpenStack组件Horizon
【8月更文挑战第20天】
379 4
|
存储 搜索推荐 API
OpenStack核心组件Horizon
【8月更文挑战第3天】
721 8
|
安全 Apache Swift
(六)Open Stack(M)----Horizon(Dashboard)安装和配置
(六)Open Stack(M)----Horizon(Dashboard)安装和配置
492 0
|
存储
基于OpenStack创建企业私有云(7)Horizon
Cinder是OpenStack中存储虚拟化的组件,用来存储虚拟机镜像。OpenStack从Folsom版本开始使用Cinder替换原来的Nova-Volume服务,为OpenStack云平台提供块存储服务。
633 0
基于OpenStack创建企业私有云(7)Horizon
|
存储 数据安全/隐私保护 存储虚拟化
|
Python
openstack之horizon源码分析之二
一、概述:   django基础入手:     django新建project:#django-admin startproject mysite 1 生成如下目录: 2 mysite 3 ├── manage.
1530 0
|
Web App开发 Python
openstack之horizon源码分析
一、基础准备:   Horizon是基于django webframework开发的标准的Python wsgi程序,django的设计专注于代码的高度可重用,信奉DRY原则,一切面向对象,而Horizon可以说高度match了django的设计风格。
2106 0
|
消息中间件 缓存 Shell
跟我一起来学OpenStack部署
跟我一起来学OpenStack部署
666 0