├── .gitignore ├── README.rst ├── compose ├── common.env ├── compose-compute.yml ├── compose-core.yml ├── compose-opencontrail.yml └── compose-openstack.yml ├── files ├── minion-pillar.conf ├── minion.conf ├── reclass-config.yml └── service ├── pipeline.png ├── salt-base.dockerfile ├── services ├── opencontrail │ ├── opencontrail-collector.dockerfile │ ├── opencontrail-config.dockerfile │ ├── opencontrail-control.dockerfile │ ├── opencontrail-database.dockerfile │ └── opencontrail-web.dockerfile ├── openstack │ ├── cinder-controller.dockerfile │ ├── glance-server.dockerfile │ ├── heat-server.dockerfile │ ├── horizon-server.dockerfile │ ├── keystone-server.dockerfile │ ├── neutron-server.dockerfile │ ├── nova-compute.dockerfile │ └── nova-controller.dockerfile └── support │ ├── galera │ ├── cluster.cnf │ ├── docker-entrypoint.sh │ ├── galera-server.dockerfile │ └── my.cnf │ ├── libvirt │ ├── entrypoint.sh │ └── libvirt-compute.dockerfile │ ├── memcached-server.dockerfile │ ├── mysql-server.dockerfile │ └── rabbitmq-server.dockerfile └── start_openstack.sh /.gitignore: -------------------------------------------------------------------------------- 1 | *.swp 2 | id_rsa 3 | -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcpcloud/docker-salt/HEAD/README.rst -------------------------------------------------------------------------------- /compose/common.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcpcloud/docker-salt/HEAD/compose/common.env -------------------------------------------------------------------------------- /compose/compose-compute.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcpcloud/docker-salt/HEAD/compose/compose-compute.yml -------------------------------------------------------------------------------- /compose/compose-core.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcpcloud/docker-salt/HEAD/compose/compose-core.yml -------------------------------------------------------------------------------- /compose/compose-opencontrail.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcpcloud/docker-salt/HEAD/compose/compose-opencontrail.yml -------------------------------------------------------------------------------- /compose/compose-openstack.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcpcloud/docker-salt/HEAD/compose/compose-openstack.yml -------------------------------------------------------------------------------- /files/minion-pillar.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcpcloud/docker-salt/HEAD/files/minion-pillar.conf -------------------------------------------------------------------------------- /files/minion.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcpcloud/docker-salt/HEAD/files/minion.conf -------------------------------------------------------------------------------- /files/reclass-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcpcloud/docker-salt/HEAD/files/reclass-config.yml -------------------------------------------------------------------------------- /files/service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcpcloud/docker-salt/HEAD/files/service -------------------------------------------------------------------------------- /pipeline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcpcloud/docker-salt/HEAD/pipeline.png -------------------------------------------------------------------------------- /salt-base.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcpcloud/docker-salt/HEAD/salt-base.dockerfile -------------------------------------------------------------------------------- /services/opencontrail/opencontrail-collector.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcpcloud/docker-salt/HEAD/services/opencontrail/opencontrail-collector.dockerfile -------------------------------------------------------------------------------- /services/opencontrail/opencontrail-config.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcpcloud/docker-salt/HEAD/services/opencontrail/opencontrail-config.dockerfile -------------------------------------------------------------------------------- /services/opencontrail/opencontrail-control.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcpcloud/docker-salt/HEAD/services/opencontrail/opencontrail-control.dockerfile -------------------------------------------------------------------------------- /services/opencontrail/opencontrail-database.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcpcloud/docker-salt/HEAD/services/opencontrail/opencontrail-database.dockerfile -------------------------------------------------------------------------------- /services/opencontrail/opencontrail-web.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcpcloud/docker-salt/HEAD/services/opencontrail/opencontrail-web.dockerfile -------------------------------------------------------------------------------- /services/openstack/cinder-controller.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcpcloud/docker-salt/HEAD/services/openstack/cinder-controller.dockerfile -------------------------------------------------------------------------------- /services/openstack/glance-server.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcpcloud/docker-salt/HEAD/services/openstack/glance-server.dockerfile -------------------------------------------------------------------------------- /services/openstack/heat-server.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcpcloud/docker-salt/HEAD/services/openstack/heat-server.dockerfile -------------------------------------------------------------------------------- /services/openstack/horizon-server.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcpcloud/docker-salt/HEAD/services/openstack/horizon-server.dockerfile -------------------------------------------------------------------------------- /services/openstack/keystone-server.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcpcloud/docker-salt/HEAD/services/openstack/keystone-server.dockerfile -------------------------------------------------------------------------------- /services/openstack/neutron-server.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcpcloud/docker-salt/HEAD/services/openstack/neutron-server.dockerfile -------------------------------------------------------------------------------- /services/openstack/nova-compute.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcpcloud/docker-salt/HEAD/services/openstack/nova-compute.dockerfile -------------------------------------------------------------------------------- /services/openstack/nova-controller.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcpcloud/docker-salt/HEAD/services/openstack/nova-controller.dockerfile -------------------------------------------------------------------------------- /services/support/galera/cluster.cnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcpcloud/docker-salt/HEAD/services/support/galera/cluster.cnf -------------------------------------------------------------------------------- /services/support/galera/docker-entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcpcloud/docker-salt/HEAD/services/support/galera/docker-entrypoint.sh -------------------------------------------------------------------------------- /services/support/galera/galera-server.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcpcloud/docker-salt/HEAD/services/support/galera/galera-server.dockerfile -------------------------------------------------------------------------------- /services/support/galera/my.cnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcpcloud/docker-salt/HEAD/services/support/galera/my.cnf -------------------------------------------------------------------------------- /services/support/libvirt/entrypoint.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | chmod 666 /dev/kvm 3 | exec "$@" 4 | -------------------------------------------------------------------------------- /services/support/libvirt/libvirt-compute.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcpcloud/docker-salt/HEAD/services/support/libvirt/libvirt-compute.dockerfile -------------------------------------------------------------------------------- /services/support/memcached-server.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcpcloud/docker-salt/HEAD/services/support/memcached-server.dockerfile -------------------------------------------------------------------------------- /services/support/mysql-server.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcpcloud/docker-salt/HEAD/services/support/mysql-server.dockerfile -------------------------------------------------------------------------------- /services/support/rabbitmq-server.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcpcloud/docker-salt/HEAD/services/support/rabbitmq-server.dockerfile -------------------------------------------------------------------------------- /start_openstack.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcpcloud/docker-salt/HEAD/start_openstack.sh --------------------------------------------------------------------------------