[openstack-announce] [new][kolla] kolla-kubernetes 0.1.1 release

no-reply at openstack.org no-reply at openstack.org
Thu Jul 14 22:55:36 UTC 2016


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(-)






More information about the OpenStack-announce mailing list