`Home `_ OpenStack-Salt Development Documentation
Formula ecosystem
=================
The OpenStack-Salt formulas are divided into several groups according to their purpose. Formulas share same structure and metadata definions, expose vital information into the Salt Mine for monitoring and audit.
**Infrastructure services**
Core services needed for basic infrastructure operation.
**Supplemental services**
Support services as databases, proxies, application servers.
**OpenStack services**
All supported OpenStack cloud platform services.
**Monitoring services**
Monitoring, metering and log collecting tools implementing complete monitoring stack.
**Integration services**
Continuous integration services for automated integration and delivery pipelines.
Each of the service groups contain of several individual service formulas, listed in following tables.
Infrastructure services
-----------------------
Core services needed for basic infrastructure operation.
.. list-table::
:widths: 33 66
:header-rows: 1
:stub-columns: 1
* - Formula
- Repository
* - foreman
- https://github.com/tcpcloud/salt-formula-foreman
* - freeipa
- https://github.com/tcpcloud/salt-formula-freeipa
* - git
- https://github.com/tcpcloud/salt-formula-git
* - glusterfs
- https://github.com/tcpcloud/salt-formula-glusterfs
* - iptables
- https://github.com/tcpcloud/salt-formula-iptables
* - linux
- https://github.com/tcpcloud/salt-formula-linux
* - maas
- https://git.tcpcloud.eu/salt-formulas/maas-formula
* - ntp
- https://github.com/tcpcloud/salt-formula-ntp
* - openssh
- https://github.com/tcpcloud/salt-formula-openssh
* - reclass
- https://github.com/tcpcloud/salt-formula-reclass
* - salt
- https://github.com/tcpcloud/salt-formula-salt
Supplemental services
---------------------
Support services as databases, proxies, application servers.
.. list-table::
:widths: 33 66
:header-rows: 1
:stub-columns: 1
* - Formula
- Repository
* - apache
- https://github.com/tcpcloud/salt-formula-apache
* - bind
- https://github.com/tcpcloud/salt-formula-bind
* - dovecot
- https://github.com/tcpcloud/salt-formula-dovecot
* - elasticsearch
- https://github.com/tcpcloud/salt-formula-elasticsearch
* - galera
- https://github.com/tcpcloud/salt-formula-galera
* - git
- https://github.com/tcpcloud/salt-formula-git
* - haproxy
- https://github.com/tcpcloud/salt-formula-haproxy
* - keepalived
- https://github.com/tcpcloud/salt-formula-keepalived
* - letsencrypt
- https://github.com/tcpcloud/salt-formula-letsencrypt
* - memcached
- https://github.com/tcpcloud/salt-formula-memcached
* - mongodb
- https://github.com/tcpcloud/salt-formula-mongodb
* - mysql
- https://github.com/tcpcloud/salt-formula-mysql
* - nginx
- https://github.com/tcpcloud/salt-formula-nginx
* - postfix
- https://github.com/tcpcloud/salt-formula-postfix
* - postgresql
- https://github.com/tcpcloud/salt-formula-postgresql
* - rabbitmq
- https://github.com/tcpcloud/salt-formula-rabbitmq
* - redis
- https://github.com/tcpcloud/salt-formula-redis
* - supervisor
- https://github.com/tcpcloud/salt-formula-supervisor
* - varnish
- https://github.com/tcpcloud/salt-formula-varnish
OpenStack services
------------------
All supported OpenStack cloud platform services.
.. list-table::
:widths: 33 66
:header-rows: 1
:stub-columns: 1
* - Formula
- Repository
* - ceilometer
- https://github.com/openstack/salt-formula-ceilometer
* - cinder
- https://github.com/openstack/salt-formula-cinder
* - glance
- https://github.com/openstack/salt-formula-glance
* - heat
- https://github.com/openstack/salt-formula-heat
* - horizon
- https://github.com/openstack/salt-formula-horizon
* - keystone
- https://github.com/openstack/salt-formula-keystone
* - magnum
- https://github.com/tcpcloud/salt-formula-magnum
* - midonet
- https://github.com/openstack/salt-formula-midonet
* - murano
- https://github.com/tcpcloud/salt-formula-murano
* - neutron
- https://github.com/openstack/salt-formula-neutron
* - nova
- https://github.com/openstack/salt-formula-nova
* - opencontrail
- https://github.com/openstack/salt-formula-opencontrail
* - swift
- https://github.com/openstack/salt-formula-swift
Monitoring services
-------------------
Monitoring, metering and log collecting tools implementing complete monitoring stack.
.. list-table::
:widths: 33 66
:header-rows: 1
:stub-columns: 1
* - Formula
- Repository
* - collectd
- https://github.com/tcpcloud/salt-formula-collectd
* - graphite
- https://github.com/tcpcloud/salt-formula-graphite
* - heka
- https://github.com/tcpcloud/salt-formula-heka
* - kibana
- https://github.com/tcpcloud/salt-formula-kibana
* - sensu
- https://github.com/tcpcloud/salt-formula-sensu
* - sphinx
- https://github.com/tcpcloud/salt-formula-sphinx
* - statsd
- https://github.com/tcpcloud/salt-formula-sensu
Integration services
--------------------
Continuous integration services for automated integration and delivery pipelines.
.. list-table::
:widths: 33 66
:header-rows: 1
:stub-columns: 1
* - Formula
- Repository
* - aptly
- https://github.com/tcpcloud/salt-formula-aptly
* - gerrit
- https://git.tcpcloud.eu/salt-formulas/gerrit-formula
* - gitlab
- https://github.com/tcpcloud/salt-formula-gitlab
* - jenkins
- https://github.com/tcpcloud/salt-formula-jenkins
* - owncloud
- https://github.com/tcpcloud/salt-formula-owncloud
* - roundcube
- https://github.com/tcpcloud/salt-formula-roundcube
--------------
.. include:: navigation.txt