# kolla-ansible
**Repository Path**: linglong/kolla-ansible
## Basic Information
- **Project Name**: kolla-ansible
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 1
- **Forks**: 0
- **Created**: 2024-06-08
- **Last Updated**: 2024-12-05
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
=============
Kolla Ansible
=============
基于官方仓库进行二次开发
.. image:: https://governance.openstack.org/tc/badges/kolla-ansible.svg
:target: https://governance.openstack.org/tc/reference/tags/index.html
.. Change things from this point on
Kolla Ansible是一个与Kolla项目分离的可交付项目。
Kolla Ansible部署OpenStack服务和基础设施组件 Docker容器
Kolla's mission statement is:
::
To provide production-ready containers and deployment tools for operating
OpenStack clouds.
Kolla is highly opinionated out of the box, but allows for complete
customization. This permits operators with little experience to deploy
OpenStack quickly and as experience grows modify the OpenStack
configuration to suit the operator's exact requirements.
Getting Started
===============
Learn about Kolla Ansible by reading the documentation online
`Kolla Ansible `__.
Get started by reading the `Developer
Quickstart `__.
OpenStack服务
------------------
Kolla Ansible为以下OpenStack项目提供容器部署:
- `Aodh `__
- `Barbican `__
- `Bifrost `__
- `Blazar `__
- `Ceilometer `__
- `Cinder `__
- `CloudKitty `__
- `Cyborg `__
- `Designate `__
- `Glance `__
- `Heat `__
- `Horizon `__
- `Ironic `__
- `Keystone `__
- `Kuryr `__
- `Magnum `__
- `Manila `__
- `Masakari `__
- `Mistral `__
- `Neutron `__
- `Nova `__
- `Octavia `__
- Skyline (`APIServer `__ and `Console `__)
- `Swift `__
- `Tacker `__
- `Trove `__
- `Venus `__
- `Watcher `__
- `Zun `__
Infrastructure components
-------------------------
Kolla Ansible deploys containers for the following infrastructure components:
- `Collectd `__,
`Telegraf `__,
`InfluxDB `__,
`Prometheus `__, and
`Grafana `__ for performance monitoring.
- `OpenSearch `__ and
`OpenSearch Dashboards `__ to search, analyze,
and visualize log messages.
- `Etcd `__ a distributed reliable key-value store.
- `Fluentd `__ as an open source data collector
for unified logging layer.
- `Gnocchi `__ A time-series storage database.
- `HAProxy `__ and
`Keepalived `__ for high availability of services
and their endpoints.
- `MariaDB and Galera Cluster `__
for highly available MySQL databases.
- `Memcached `__ a distributed memory object caching system.
- `Open vSwitch `__ for use with Neutron.
- `RabbitMQ `__ as a messaging backend for
communication between services.
- `Redis `__ an in-memory data structure store.
目录
===========
- ``ansible`` - 包含用于部署OpenStack服务的Ansible行动手册, Docker容器中的基础设施组件.
- ``contrib`` - 包含热,Magnum和Tacker的演示场景, Vagrant开发环境
- ``doc`` - Contains documentation.
- ``etc`` - 包含一个引用etc目录结构,需要 配置少量的配置变量来实现 一个有效的一体化(AIO)部署
a working All-in-One (AIO) deployment.
- ``kolla_ansible`` - 包含密码生成脚本.
- ``releasenotes`` - Contains releasenote of all features added in
Kolla Ansible.
- ``specs`` - Contains the Kolla Ansible communities key arguments about
architectural shifts in the code base.
- ``tests`` - Contains functional testing tools.
- ``tools`` - Contains tools for interacting with Kolla Ansible.
- ``zuul.d`` - Contains project gate job definitions.
Getting Involved
================
Need a feature? Find a bug? Let us know! Contributions are much
appreciated and should follow the standard `Gerrit
workflow `__.
- We communicate using the #openstack-kolla irc channel.
- File bugs, blueprints, track releases, etc on
`Launchpad `__.
- Attend weekly
`meetings `__.
- Contribute `code `__.
Contributors
============
Check out who's `contributing
code `__ and
`contributing
reviews `__.
Notices
=======
Docker and the Docker logo are trademarks or registered trademarks of
Docker, Inc. in the United States and/or other countries. Docker, Inc.
and other parties may also have trademark rights in other terms used herein.