![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OpenStack源码分析-Horizon
Mr_扛扛
这个作者很懒,什么都没留下…
展开
-
Horizon 源码阅读(一)—— Horizon 整体介绍
一、写在前面 这篇文章主要介绍一下Openstack Horizon — juno项目的整体情况,关于这方面的内容网上已经有很多相关的介绍,我在这里只作为一个知识的搬运工,把一些分散的内容加上个人的理解形成一篇介绍性博文,由于能力和时间有限,错误之处在所难免,欢迎指正!如果转载,请保留作者信息。邮箱地址:jpzhang.ht@gmail.com二、Horizon原创 2015-02-08 16:38:17 · 6821 阅读 · 0 评论 -
使用Horizon构建Dashboard
一、写在前面继上篇博文,在这篇博文中举例说明扩展一个dashboard 以及 panel。类似这样的博文在网上较多,这里仅仅是回忆下,好久没有跟进OpenStack Horizon版本的代码,基于目前OpenStack rocky版本。邮箱地址:jpzhang.ht@gmail.com个人博客:https://jianpengzhang.github.io/CSDN博客:http://bl...原创 2018-11-22 01:35:25 · 2061 阅读 · 0 评论 -
Openstack Horizon 可插拔Panels 和 Groups
一、介绍Horizon允许添加dashboards(仪表板),panels(面板)和panel groups(面板组),而无需修改默认设置。 可插入设置是一种允许将设置存储在单独文件中的机制。 这些文件在启动时读取并用于修改默认设置。该博文基于OpenStack rocky版本。dashboards(仪表板)配置文件的默认位置是openstack_dashboard/enabled,另一个目录...原创 2018-11-16 01:06:05 · 813 阅读 · 0 评论 -
OpenStack Ocata Horizon 开发(一)—— 快速开始
一、写在前面这篇文章主要介绍了OpenStack Ocata Horizon 根据官方的快速开始文档进行实际的调试验证,涉及在基于基本组件部署完成的情况下,源码部署Horizon开发环境,在后续的文章中将通过不同的文章来具体来说明开发,不涉及OpenStack Ocata 其他组件部署,由于作者能力或者理解不够如果错误请告知, 如果转载,请保留作者信息。 邮箱地址:jpzhang.ht@gmail.原创 2017-05-18 03:21:10 · 5190 阅读 · 0 评论 -
OpenStack Mitaka Horizon 主题开发
一、写在前面这篇文章主要介绍了OpenStack Mitaka Horizo主题的开发。这里只是说明horiozn主题包的开发逻辑,不具体阐述css、js、html文件的开发, 仅仅是说明horizon主题开发的方式,因为时间仓促以及个人理解有限,固有错误的地方请指出,后续将会不定期的完善,谢谢! 如果转载,请保留作者信息。 邮箱地址:jpzhang.ht@gmail.com 主题下载地址原创 2016-06-15 03:52:53 · 16802 阅读 · 2 评论 -
OpenStack Mitaka keystone 分页(pagination)实现
一、写在前面这篇文章主要介绍了OpenStack Mitaka Identity (keystone) 分页的实现,实现的方式比较简单暴力(扩展Keystone API),但目前已是作者想到的快速便捷实现的一种方式,如果各位有更优的现实方式请告知,相互进行技术交流,因为时间仓促以及个人理解有限,固有错误的地方请指出,谢谢! 如果转载,请保留作者信息。 邮箱地址:jpzhang.ht@gmail.原创 2016-08-21 15:31:25 · 3693 阅读 · 0 评论 -
OpenStack Horizon 参数设置说明
OpenStack Horizon 参数设置说明一、写在前面这篇文章主要介绍了OpenStack(Mitaka) Horizon官方介绍的部署配置、参数设置说明,从而进行简单的翻译学习,这里主要基于目前最新的Mitakaz版本来说明,帮助自己理解Mitaka Horizon中新增的一些参数功能,提高自己在horizon组件开发方面的理解。因为时间仓促以及个人理解有限,固有错误的地方请指出,后续将会不翻译 2016-04-25 00:24:42 · 28819 阅读 · 0 评论 -
自定义OpenStack Horizon(Mitaka)
一、写在前面这篇文章主要介绍了OpenStack Horizon官方介绍自定义配置,从而进行简单的翻译学习,这里主要基于目前最新的Mitaka来说明,提高自己在horizon组件开发方面的理解。因为时间仓促以及个人理解有限,固有错误的地方请指出,后续将会不定期的完善,近期将专门写一篇博文详细介绍自定义开发主题模版,谢谢! 如果转载,请保留作者信息。 邮箱地址:jpzhang.ht@gmail.原创 2016-05-03 03:03:05 · 13902 阅读 · 4 评论 -
OpenStack Mitaka Dashboard
OpenStack Mitaka Dashboard一、写在前面这篇文章主要介绍了OpenStack Mitaka Horizon组件功能,Mitaka 版本的 Horizon新增加了不少新的功能,这里专门整理一下,写文档的过程,就是我熟悉的过程,整理成笔记以便后续自己查阅。 目前还没有深入进行功能理解,暂时只是简单的通过界面功能与上个版本稍作对比,后续将逐步完善。 如果转载,请保留作者信息。原创 2016-04-11 00:50:35 · 6455 阅读 · 1 评论 -
Horizon 源码阅读(四)—— 调用Novaclient流程
一、写在前面这篇文章主要介绍一下Openstack(Kilo)关于horizon 调用NovaClient的一个分析。 如果转载,请保留作者信息。 邮箱地址:jpzhang.ht@gmail.com二、novaclient目录结构novaclient/ |---client.py --------主要提供HTTPC原创 2015-09-09 22:25:39 · 3078 阅读 · 0 评论 -
Horizon 源码阅读(二)—— Horizon 模块注册机制
一、写在前面这篇文章主要介绍一下Openstack Horizon — juno项目模块注册机制,本文将通过对Horizon源码解析了解各个模块注册加载机制。全文穿插了Horizon组建的代码块以及个人理解注释,由于能力和时间有限,错误之处在所难免,欢迎指正! 如果转载,请保留作者信息。 邮箱地址:jpzhang.ht@gmail.com二、Hori原创 2015-03-21 23:51:11 · 5155 阅读 · 2 评论 -
Horizon 源码阅读(三)—— Horizon 用户登录流程
一、写在前面这篇文章主要介绍一下Openstack Horizon — juno项目用户登录流程,Horizon对于请求的处理其实就是django对请求的处理,我在这里将通过对django请求处理机制以及horizon用户登录流程代码的解析,逐步开始horizon代码阅读之旅。由于能力和时间有限,错误之处在所难免,欢迎指正!如果转载,请保留作者信息。邮箱地址:jpzhang原创 2015-03-30 00:48:00 · 9854 阅读 · 1 评论 -
自定义Horizon
一、写在前面继上篇博文,在这篇博文中说明自定义Horiozn,基于目前OpenStack rocky版本。邮箱地址:jpzhang.ht@gmail.com个人博客:https://jianpengzhang.github.io/CSDN博客:http://blog.csdn.net/u011521019Horizon 原文阅读地址:https://docs.openstack.org/...原创 2018-11-27 01:52:23 · 1204 阅读 · 0 评论