What’s new in 1.0.x#

Rackspace Kubernetes-as-a-Service (KaaS) 1.0.x is based on the upstream Kubernetes® project. This release is compatible with Rackspace Private Cloud Powered by OpenStack (RPCO) v14.

These release notes list some of the significant updates to the Rackspace KaaS components. These release notes are provided for your awareness. It is not a statement of support. For more information about supported features and configurations, contact your Rackspace Sales team or support specialist.

General changes and improvements#

Rackspace Kubernetes-as-a-Service (KaaS) 1.0.x is the first generally available release of Rackspace KaaS. The release introduces the new Rackspace offering that enables you to run one or multiple Kubernetes clusters on top of your OpenStack environment. Additionally, Rackspace KaaS includes many managed services that simplify Kubernetes operations and management.

For the complete list of components and versions, see List of components and versions.

Kubernetes#

Rackspace KaaS is based on the upstream version of Kubernetes and supports all features and tools supported by the corresponding version of the Kubernetes platform.

Rackspace KaaS Control Panel#

The Rackspace KaaS Control Panel is a web-based graphical user interface that enables users to generate the authentication tokens that are needed to interact with their Kubernetes clusters. Kubernetes cluster administrators can also use the Rackspace KaaS Control Panel to efficiently manage the Kubernetes role-based access control (RBAC) configuration for their OpenStack users.

Private Docker image registry#

The Rackspace KaaS private Dockeri@ registry is based on VMware® Harbor™. The private Docker registry enables you to store your container images in a secure location to which only authorized users have access. Rackspace KaaS extends Harbor to use the same credentials from the OpenStack Identity service for storing and retrieving container images.

Monitoring#

Based on Prometheus and Grafana®, which combined provide a unified infrastructure to store, process, and visualize the collected data to help you monitor the health of your Kubernetes cluster.

Logging#

A highly-available Elasticsearch™, Fluentd™, and Kibana (EFK) stack provides insights to resource utilization inside the Kubernetes cluster.

Networking#

Rackspace KaaS uses Flannel to enable overlay networking and Calico to enable network policy enforcement.

Storage#

Rackspace KaaS provisions persistent volumes (PV) through OpenStack Block Storage (cinder), which uses Ceph as a storage backend. Ceph is provisioned as part of RPCO and uses the corresponding version. For more information, see the Rackspace Private Cloud Release Notes v14.