负责部署科拉集装箱
kolla-ansible的Python项目详细描述
Kolla Ansible概述
Kolla Ansible是一个可交付项目,与Kolla项目分开。
kolla ansible部署openstack服务和基础设施组件 在码头集装箱里。
科拉的使命宣言是:
To provide production-ready containers and deployment tools for operating OpenStack clouds.
科拉是高度自以为是的开箱即用,但允许完全 定制。这使得没有经验的操作员可以部署 随着经验的增长,快速修改openstack 符合操作人员确切要求的配置。
开始
通过在线阅读文档了解kolla ansible Kolla-Ansible。
从阅读Developer Quickstart开始。
OpenStack服务
Kolla Ansible为以下OpenStack项目部署容器:
基础设施组件
Kolla Ansible为以下基础结构组件部署容器:
- Ceph实现煤渣、格兰仕和新星。
- Collectd, Telegraf, InfluxDB, Prometheus,和 Grafana用于性能监视。
- Elasticsearch和 Kibana搜索、分析, 以及可视化日志消息。
- Etcd分布式可靠密钥值存储。
- Fluentd作为开源数据收集器 用于统一日志记录层。
- Gnocchi时间序列存储数据库。
- HAProxy和 Keepalived服务的高可用性 以及他们的终点。
- MariaDB and Galera Cluster 对于高度可用的mysql数据库。
- Memcached分布式内存对象缓存系统。
- MongoDB作为panko的数据库后端。
- Open vSwitch和linuxbridge的中子后端。
- RabbitMQ作为 服务之间的通信。
- Redis内存中的数据结构存储。
- Zookeeper启用 高度可靠的分布式协调。
目录
- ansible-包含可部署OpenStack服务和 Docker容器中的基础结构组件。
- contrib-包含热、磁、钉和 流浪者发展环境
- doc-包含文档。
- etc-包含一个引用etc目录结构,它需要 配置少量配置变量实现 一个工作一体化(AIO)部署。
- kolla_ansible-包含密码生成脚本。
- releasenotes-包含中添加的所有功能的releaseNote 科拉·安西布尔。
- specs-包含关于 代码库中的架构转换。
- tests-包含功能测试工具。
- tools-包含与kolla ansible交互的工具。
- zuul.d-包含项目入口作业定义。
参与
需要一个功能吗?找到虫子了吗?让我们知道!贡献很大 感谢并应遵循标准Gerrit workflow。
贡献者
通知
Docker和Docker徽标是 美国和/或其他国家的Docker公司。Docker公司 其他当事人也可以在本合同中使用其他术语享有商标权。