[new][kolla] kolla-kubernetes 0.1.1 release
We are jazzed to announce the release of: kolla-kubernetes 0.1.1: Kubernetes deployment of the Kolla containers With source available at: http://git.openstack.org/cgit/openstack/kolla-kubernetes Please report issues through launchpad: http://bugs.launchpad.net/kolla-kubernetes For more details, please see below. Changes in kolla-kubernetes 0.1.0..0.1.1 ---------------------------------------- 4f6a068 Separate CLI commands into discrete bits (smaller CLI commands) 2cb83a5 Added details on exactly how to do documentation patches, addressing comments 7d80d2d Refactored service_definition.py into service_resources.yaml 1ab2ae2 Split RabbitMQ management and service ports 03513bb Refactor, speed up, and fix bugs in jinja template dict generation e54f317 Clarify installtion instructions to use the quickstart guide. 5264668 updated hyperkube version to 1.3 093983a Update kolla-kubernetes installation instructions 07df186 Document briefly how services in k8s work and why 0.0.0.0 is OK. 5a6c09f Fix keystone bootstrap failure 7c53bf9 Use pbr to get version instead of hard coding in CLI 7f3222b Allow kubectl to use its own configured endpoint for kube API 412731a Builds ansible directory structure for kolla-kubernetes 4b2280e Updated quickstart doc dependencies section db60a1c Adding debugging documentation for Keystone 0f55cfa Glance works without host network 74c75bc Adding documentation for services with multiple server types. d3d8b1a Simplify DNS docs, removing need for user decisions 59ca222 Consolidating path resolution and searching for program files 972f421 Adding debugging documentation for Memcached e101b6d Fix docs for Ansible 2.1 support, remove some of the notes. 3f3a398 Fix Docker version in quickstart b3a471d Added some debugging operations to the MariaDB docs, wrapped lines. 44d5d12 Fix Horizon's configmap to work with underscores 7123c79 Create ConfigMaps with dashes instead of underscores 4f365bf Remove code redundancy within service.py 8ce9c11 Fixing Kubernetes DNS root and adding some debugging instructions c807887 Add documentation for setting up a local SkyDNS + Kube2Sky 149e387 Switching Horizon over to work via Kubernetes network af7205b Convert Keystone to HostNetwork=False, Fix bootstrap. 89b79fe Check for a local kolla directory b9b842e Look in kolla-kubernetes directory instead of kolla dbea073 Accidently added a file on keystone merge bbaac63 Add the KOLLA_KUBERNETES flag to containers 16af7e6 The Keystone bootstrap job need to run a db sync 7be6058 Use the Kube endpoint to dictate state instead of etcd f8517f3 Added kolla-kubernetes specific instructions for Docs 5e676fa Convert Memcached to work without HostNetwork=True dd3c564 Convert MariaDB to work without HostNetwork=True ca95b44 Convert RabbitMQ to work without HostNetwork=True 5aaeef8 Adding documentation for labels 93e5e91 Replication controllers for Keystone, Memcached, RabbitMQ. 4bc8190 Add docs around bootstrapping and using the 'all' flag 6ac8794 Allow an operator to run an action on all services d12506b Add some hints for working with MariaDB. 49eec1c Add bootstrap method to the quickstart doc 7f0462b Added documentation for building Kolla containers. f92601d [doc] change Ansible version to exactly 2.0.x in quickstart. 1b65bc4 Break deployment procedure into two steps Diffstat (except docs and test files) ------------------------------------- ansible/group_vars/all.yml | 0 ansible/inventory/kubernetes | 0 ansible/site.yml | 0 bootstrap/glance/glance-job.yml.j2 | 5 +- bootstrap/keystone/keystone-job.yml.j2 | 69 ++--- bootstrap/mariadb/mariadb-job.yml.j2 | 10 +- bootstrap/rabbitmq/rabbitmq-job.yml.j2 | 1 - etc/kolla-kubernetes/kolla-kubernetes.yml | 8 +- etc/kolla-kubernetes/service_resources.yml | 205 +++++++++++++++ kolla_kubernetes/cli/service.py | 199 +++++++++++++- kolla_kubernetes/cmd/shell.py | 8 +- kolla_kubernetes/common/file_utils.py | 75 ------ kolla_kubernetes/common/jinja_utils.py | 102 -------- kolla_kubernetes/common/pathfinder.py | 161 ++++++++++++ kolla_kubernetes/common/utils.py | 177 +++++++++++-- kolla_kubernetes/config.py | 1 - kolla_kubernetes/exception.py | 4 + kolla_kubernetes/service.py | 183 +++++++------ kolla_kubernetes/service_definition.py | 122 --------- kolla_kubernetes/service_resources.py | 288 +++++++++++++++++++++ services/glance/glance-api-pod.yml.j2 | 45 ++++ services/glance/glance-api-service.yml.j2 | 11 + services/glance/glance-pod.yml.j2 | 46 ---- services/glance/glance-registry-pod.yml.j2 | 35 +++ services/glance/glance-registry-service.yml.j2 | 11 + services/glance/glance-service-api.yml.j2 | 9 - services/glance/glance-service-registry.yml.j2 | 9 - services/horizon/horizon-pod.yml.j2 | 49 ++-- services/horizon/horizon-service.yml.j2 | 2 +- services/keystone/keystone-pod.yml.j2 | 58 +++-- services/keystone/keystone-service-admin.yml.j2 | 3 +- services/keystone/keystone-service-public.yml.j2 | 3 +- services/mariadb/mariadb-pod.yml.j2 | 13 +- services/mariadb/mariadb-service.yml.j2 | 3 +- services/memcached/memcached-pod.yml.j2 | 40 +-- services/memcached/memcached-service.yml.j2 | 3 +- services/rabbitmq/rabbitmq-pod.yml.j2 | 60 +++-- .../rabbitmq/rabbitmq-service-management.yml.j2 | 10 + services/rabbitmq/rabbitmq-service.yml.j2 | 3 +- setup.cfg | 4 + 55 files changed, 2294 insertions(+), 720 deletions(-)
participants (1)
-
no-reply@openstack.org