Platform9 3.4 release notes

Platform9 Managed Kubernetes

1. Kubernetes clusters can now share AWS subnets

Earlier versions of Kubernetes had a limitation that multiple clusters could not use the same AWS subnet. Given this limitation was addressed recently in Kubernetes, Platform9 Managed Kubernetes supports clusters to use a shared subnet. However, the subnet used across multiple clusters must be pre-created by the user. AWS VPC’s subnets that are created as of cluster creation by Platform9 Managed Kubernetes cannot be shared between Kubernetes clusters.

2. Prevent workloads from being scheduled on master nodes

In earlier releases, workloads could be scheduled on all Kubernetes master nodes. This can lead to Kubernetes master components competing for resources with actual workloads running the cluster. From this release, you can opt to not schedule workloads on master nodes when you create a cluster. This is highly recommended for clusters that would run critical or production workloads. More details can be found in this support article.

3. AWS multi-master clusters can now have 5 master nodes

When deploying a multi-master cluster into the AWS cloud, users can now choose to setup 5 master nodes, in addition to the previous choices of 1 and 3 nodes. This should enable users who want to highly reliable cluster deployment which can survive the unfortunate AWS instance termination events.

4. Complete support for CentOS 7.4

This version officially supports CentOS version 7.4 (latest version). Kubernetes cluster nodes can now be CentOS 7.4 hosts.

5. Support for Ubuntu 14.04 is deprecated

We are also officially deprecating support for Ubuntu 14.04 as the host Operating System for Platform9 Managed Kubernetes nodes. Users are recommended to use the newer and improved Ubuntu 16.04 Operating System for nodes. Support for Ubuntu 14.04 will be officially dropped in the next release (end of March 2018).

6. Alpha version of Calico

We are also announcing Alpha support for Calico as the networking backend in this release. Note that this is support is at the API level only. Reach out to support@platform9.com, if you want to try out this feature. Look out for the GA announcement of this feature in the upcoming releases.

7. Bug fixes and product improvements

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

Known Limitations:

Platform9 Managed OpenStack

1. Neutron LBaaS v2 with Avi (beta)

This release introduces support for OpenStack Neutron’s Load Balancer as a Service (LBaaS v2) with Avi as the load balancer backend. LBaaS allows operators to add load balancing to their cloud native application stacks to provide increased high availability, and improve application fault tolerance.

Contact Platform9 Support if you would like to try out this feature.

2. Configurable VM HA cluster IP

Operators may now specify the interface used to establish cluster memberships when utilizing Platform9’s virtual machine high availability feature (VM HA). This allows cluster communication traffic to be configured to operate separate from user data traffic.

3. Bug fixes and product improvements

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


March 27, 2018