Platform9 3.8 release notes

Platform9 Managed Kubernetes

1. Kubernetes version upgrade to 1.10.11

This version of Platform9 Managed Kubernetes has upgraded the Kubernetes version from 1.9.x to 1.10.11. You can find more info on this version, along with its various features, in the blog for the Kubernetes 1.10 release. Clusters can be upgraded to this Kubernetes version by using the “Upgrade Cluster” button in the Clusters view of the Infrastructure page of the Platform9 Clarity UI.

We highly recommend users upgrade their clusters at the earliest convenience and within 15 days of the release of new Platform9 Managed Kubernetes versions. Users may need to obtain a compatible kubectl for this version if their existing kubectl is not compatible with Kubernetes 1.10.11. See Install and Set Up kubectl for more information.

2. Multi-master Kubernetes clusters for OpenStack KVM deployments

We are happy to announce the capability to deploy Kubernetes clusters in a multi-master setup on Platform9 Managed OpenStack for KVM. This feature relies on the Load Balancer as a Service (LBaaS) capability in OpenStack Neutron. As part of the cluster deployment, you will be able to deploy clusters with 3 or 5 masters. These master nodes will run an etcd cluster and Kubernetes master components in a highly available fashion.

3. Change Docker version to 17.03.3

In the v3.5 release, we had moved to Docker 17.09.1. We found that this Docker version has multiple issues with its handling of storage for containers. Due to this, we decided to downgrade Docker to a version which is certified by the Kubernetes community. Note that this change is a downgrade of the Docker version, but should offer more stability to your Kubernetes environment.

4. Bug fixes

This release also contains a number of performance optimizations and bug-fixes that should result in a better user experience for your Platform9 cloud platform! Some significant ones are listed below

Platform9 Managed OpenStack

1. Keystone project upgraded to Pike release

OpenStack Keystone has been upgraded to the Pike release. This release brings a number of new features, critical bug fixes, and stability enhancements.

2. Omni enhanced with Neutron object discovery for AWS

Platform9 now discovers the following EC2 resource types and creates the corresponding objects in OpenStack.

Omni will also discover private AMIs in EC2 along with “owned by me” AMIs. These AMIs are shared appropriately within OpenStack based on project to AWS account mapping.

3. VM-HA cluster status now visible from Clarity

Platform9 UI now exposes the Consul cluster health to enable monitoring of the cluster quorum status after any host failure event. Consul server nodes need to form a quorum in order to properly detect host failures. If a Consul server node fails, the reported cluster status will be based on whether the available server nodes are still able to form a quorum.

If cluster status is not healthy, please reach out to Platform9 Support to disable/re-enable HA in order to re-balance the Consul server and client nodes in that cluster.

4. UI allows modifying Flavor Access

Clarity now supports editing tenant access for private flavors after flavor creation.

Previously this could only be performed via the API/CLI.

5. Bug fixes

This release also contains a number of bug fixes which should result in a better user experience for your Platform9 cloud platform! Some significant ones are listed below.

6. Known limitations

KVM

Omni


December 06, 2018