• Buy Now
    • Rackspace Cloud
    • Email & Apps
    • Fanatical Support for AWS
    • Managed Google Cloud Platform
    • Office 365
  • Log In
    • MyRackspace Portal
    • Cloud Control Panel
    • Rackspace Webmail Login
    • Cloud Office Control Panel
  • Rackspace Logo
  • Developer Home
  • Developer Documentation
  • Blogs ▼
    • Technical Blog
    • Rackspace Blog
  • Support Documentation

Developer Docs


Let’s Build Something Powerful Together!

Submit an issue
  • Rackspace KaaS
  • Release Notes
    • Preface
    • Known issues
    • What's new in 1.2.0
    • What's new in 1.1.1
    • What's new in 1.1.0
    • What's new in 1.0.x
      • General changes and improvements
      • Kubernetes
      • Rackspace KaaS Control Panel
      • Private Docker image registry
      • Monitoring
      • Logging
      • Networking
      • Storage
    • List of components and versions
    • Document history and additional information
    • Disclaimer
  • Technical FAQ
    • Preface
    • Technical FAQ
    • Document history and additional information
    • Disclaimer
  • User Guide
    • Overview
      • KaaS Control Panel
        • Authentication
        • Authorization
        • Cluster Selection
        • Navigation
          • Cluster Overview
          • Pod Security Policies
          • Namespaces
          • Tokens
      • Managed services
      • Ingress controller
        • Authentication and authorization
      • Cluster roles
      • High availability
      • Resource limits
    • Prerequisites
      • Access your Kubernetes cluster
    • Configure your environment
      • Install the Kubernetes certificate authority
      • Configure application metrics monitoring
      • Access the Rackspace KaaS dashboards
        • Perform OpenStack operations from your local machine
    • Configure Kubernetes users
      • Create a namespace
      • Create an OpenStack role
      • Assign the role to an OpenStack user
      • Map an OpenStack user role to a Kubernetes role
      • Role binding
    • Example of basic operations
      • Launch a new Deployment
      • Expose your Deployment with a LoadBalancer
      • Access your Deployment
      • Add persistent storage to your Deployment
        • Using local storage
      • Scale replicas for your Deployment
      • Clean up the Deployment
    • Set up your cluster to use a private Docker image registry
      • Examples of usage
        • Example of private Docker registry usage
        • Example of the library project usage
    • Logging and monitoring
      • Logging
        • Using Kibana
      • Monitoring
        • Using Grafana
    • Platform security
      • Limitations
      • Configure network policies
        • Example of a restrictive network policy
      • Configure Pod security policies
        • Pod security policies

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.

  • Project release notes: Kubernetes Release Notes

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.

  • Project release notes: VMware Harbor

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.

  • Project release notes:
    • Prometheus release notes
    • Grafana release notes

Logging#

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

  • Project release notes:
    • Elasticsearch release notes
    • Kibana release notes
    • Fluentd release notes

Networking#

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

  • Project release notes:
    • Calico release notes
    • Flannel release notes

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.

Previous What's new in 1.1.0
Next List of components and versions
Docs
  • Style Guide for Technical Content
  • Cloud Backup
  • Cloud Block Storage
  • Cloud Databases
  • Cloud DNS
  • Cloud Files
  • Identity
  • Cloud Images
  • Cloud Load Balancers
  • Cloud Monitoring
  • Cloud Orchestration
  • Cloud Networks
  • Cloud Queues
  • Cloud Servers
  • Rackspace Auto Scale
  • Rackspace CDN
Sdks
  • Go
  • Java
  • .Net
  • Node
  • PHP
  • Python
  • Ruby
Partner Tools
  • Airbrake
  • Mailgun
  • ObjectRocket
  • RedisToGo
Blog
  • Technical Blog
  • Rackspace Blog
©2019 Rackspace US, Inc.
  • ©2019 Rackspace US, Inc.
  • About Rackspace
  • Investors
  • Careers
  • Privacy Statement
  • Website Terms
  • Trademarks