Last Update: 2019-07-31

Table of Contents

Introduction
Major Themes for SUSE CaaS Platform 4.0
Supported Platforms
Planned Releases
Download
Documentation
Release Notes
Known Issues
Report Issues
Mailing list
Bugzilla
Frequently Asked Questions
Beta Test Subscription and Registration Code
Private channel for sensitive data
Contact Beta Manager

Introduction

Welcome to the dedicated web page for the beta of SUSE CaaS Platform a Kubernetes-based container management solution used by application development and DevOps teams to more easily and efficiently deploy and manage containerized applications and services.

 

 

 

Major Themes for SUSE CaaS Platform 4.0

General:

  • Familiar OS management processes and tools – SUSE CaaS Platform 4.0 is now an add-on to SUSE Linux Enterprise Server 15 SP1 (4.0 Beta 5 on 15 SP1)
  • Kubernetes updated – based on Kubernetes 1.15
  • The most notable feature we are releasing in this sprint is the Cloud Provider Interface for OpenStack, which supports the use of OpenStack services from the underlying cloud. See our documentation for deployment instructions.
  • Beta 4 introduced Role Based Access Control provided by Dex and Gangway tools. In Beta5, we are introducing a Directory Server Container based on 389-ds (https://directory.fedoraproject.org/), an LDAP implementation that replaces OpenLDAP,  for those who don’t have their own server. Also,  we are including instructions on how to set it up alternatively with Active Directory. See the Administration Guide for more information.
  • Also relevant is the fact that we tested with a cluster of 250 nodes and our results were successful. We have not reached the limit with this, so further testing will be done by adding more nodes.
  • SUSE CaaS Platform Beta5 clusters are passing Sonobuoy conformance tests (https://sonobuoy.io/).

Installation and Updating:

  • This Beta is being published as an update of Beta 4. New packages versions have been provided in Update repository as a proof of concept for the whole maintenance process. Note that updating requires a manual step that you need to perform. Please check out our documentation for updating to Beta 5 from previous versions
  • Easy to update – most of the software is containerized to support upgrades without system reboot
  • Standardized installation framework – leverages the upstream kubeadm command
  • More flexible bootstrap environment – can be run from any SUSE Linux Enterprise system, rather than requiring a dedicated admin node
  • Scriptable (non-interactive) updates supported

Cloud-Native Delivery:

  • System containers delivered from SUSE Registry (instead of wrapped as RPMs)

Scale:

  • Increased scalability – supporting hundreds to thousands of nodes in a cluster

Container Runtime:

  • CRI-O runtime – purpose-built, low-overhead container engine built to run with Kubernetes – is now SUSE CaaS Platform standard runtime.
  • Container Runtime Interface compatible – no need to change container formats, repositories, etc.

Networking:

  • Cilium Network Plug-in – supports complex network topologies, transparent encryption, and fine-grained efficient network policies

Working Features:

  • Bootstrapping a cluster
  • Deploying with Terraform in SUSE OpenStack Cloud and VMware
  • Deploying with autoyast for Bare Metal
  • Adding, removing and resetting nodes
  • Deploying, scaling, and exposing nginx image
  • PodSecurityPolicy deployment and conformance
  • Applying Base OS updates
  • Centralized Logging
  • Authentication and Role Base Access Control
  • Cluster upgrade from Kubernetes 1.14.1 to Kubernetes 1.15.0 (Beta 3 to Beta 5)
  • http/https proxy for crio
  • AppArmor installed and enabled on nodes
  • helm/tiller deployment
  • Cilium L3/L4 policies
  • SCC and RMT registration
  • Cloud Provider Integration for OpenStack
  • 389 Directory Service and Active Directory integration for Role Base Access Control
  • Kubernetes conformance tests
  • Custom registry for containers
  • Bootstrap a cluster for 250 nodes

 

Supported Platforms
  • VMware vSphere 6.0 or higher
  • SUSE OpenStack Cloud 8
  • Bare metal. Please note that we expect to improve our QA, Support and Documentation on bare-metal in a future release.

Additional deployment platforms will be added in future beta releases.

 

 

Planned Releases

 

 

Scheduled releases:

  • Beta 2 — May 27, 2019
  • Beta 3 — June 24, 2019
  • Beta 4 — 15th July 2019
  • Beta 5 — 31th July 2019
  • RC1 — 14th August 2019
  • GMC — 09th September 2019
  • FCS— Mid-September 2019

Important

Important

Please note that we reserve the right to change or adapt this schedule depending on various factors. Rest assured that we will communicate if there is any change to the plan.

 

Download

 

Documentation

Note

Note: The following Documents are drafts.

And will remain as such through out the SUSE CaaSP Beta Program. Documentation for Beta Products do not yet have the quality, accuracy and content of our official documentation. However we will update these documents on the fly during the SUSE CaaSP Beta Program.

Release Notes

Known Issues

Warning

Warning: Beta Registration Code

Registration is not working with your regular SUSE CaaS Platform key, special Beta Registration Code is required. Thus, you don’t have access to the SUSE CaaS Platform and SUSE Linux Enterprise Server online channels/repositories without a Beta Registration Code.
Please refer to the FAQ for more on how to request a Beta Registration Code.

 

Report Issues

Whenever you find a bug or have a question while using SUSE CaaS Platform, we highly recommend that you use our mailing list first, then if it really make sense you should open a bug report.

Mailing List

caasp-beta@lists.suse.com is our dedicated Mailing List to discuss SUSE CaaS Platform Beta products. It is used by the SUSE Release Team to announce new beta images and technical information, as well as for general or technical questions, feedback, or defect reports related to SUSE CaaS Platform Beta products from our beta testers base.Only subscribers can post to our mailing lists.

Only subscribers can post to our mailing lists. To subscribe, please go to http://lists.suse.com/mailman/listinfo/caasp-beta.

Please refer to our Mailing Lists Guideline for more information.

 

Bugzilla

Here are the links to the SLE Bugzilla product that you will use for reporting the defects of the following products:

Please refer to our complete Bugzilla guideline for more information and before creating your first bug report: how to use Bugzilla

 

Frequently Asked Questions
– Beta Subscription and Registration Code

Warning

Warning: Beta Registration Code

Registration is not working with your regular key, special Beta Registration Code is required. Thus, you don’t have access to the SUSE CaaS Platform and SUSE Linux Enterprise Server online channels/repositories without a Beta Registration Code.

The Beta Registration Code is the key to unlock the Beta Subscription in our SUSE Customer Center. The Beta Subscription consist of giving access to our SUSE CaaSP Beta and SLES 15 SP1 Online Channels.

We will not provide a beta product subscription or beta product registration code by default for the SUSE CaaS Platform Beta Program. You might request one via beta-programs@lists.suse.com.

– Private channel for sensitive data

In case you are a SUSE’s partners or customers and would like to share some sensitive data with us (data for bug reports, feedbacks, etc), please contact us at beta-programs@lists.suse.com, and we will review your case and provide a private channel with us.

– Contact Beta Manager

For questions related to the beta test infrastructure, for example download issues or problems with reporting bugs or the mailing list, please write to beta-programs@lists.suse.com