Project maintaining multiple container-related technologies as part of the openSUSE Project
An Exciting New Direction
Aug 9, 2018
Dear Community, It’s been over a year since we started the Kubic project, and it’s worth looking back over the last months and evaluating where we’ve succeeded, where we haven’t, and sharing with you all our plans for the future. A stable base for the future Much of our success...
Kubic at openSUSE Conference 2018
Jul 9, 2018
A little over a month ago the openSUSE Project held its annual main community conference in Prague. Of course Kubic project was there, and we had a number of talks covering a wide range of cool things going on with Kubic, and getting started with the Project. Thanks to the...
Transactional Updates: Refinements & FAQ
Apr 20, 2018
After our post a few weeks ago announcing the availability of transactional updates in openSUSE Tumbleweed & Leap 15 we received a bunch of questions and feedback about this exciting feature. And of course we didn’t rest on our laurels, and we’ve reacted by implementing as much as we can,...
Container as a Service Platform based on Kubernetes atop openSUSE MicroOS
Tumbleweed-Kubic currently offers the following supported System Roles which can be selected during Installation
- openSUSE MicroOS
- “Unconfigured Cluster Node” - openSUSE MicroOS plus an unconfigured Kubic Kubernetes Stack
Tumbleweed Kubic Devsetup
Hack on Kubic via KVM
If you want to play around with Kubic in a libvirt/KVM environment you can use our automation tool to setup a cluster of X nodes in one go.
Follow the instructions to prepare your host system with the necessary dependencies (e.g. libvirt)
and then to build e.g. a 1 master, 2 worker cluster using the latest kubic image, run from the automation/caasp-kvm directory:
bash ./caasp-kvm --build -m 1 -w 2 --image channel://kubic
openSUSE Tumbleweed based OS providing Transactional (Atomic) Updates upon a read-only btrfs root filesystem
Designed to host container workloads with automated administration & patching. Installing the openSUSE MicroOS System Role from Kubic you get a quick, small environment for experimenting with Containers, or any other workload that benefits from Transactional Updates. MicroOS will also soon be offered as Virtual Machine ImagesWiki
Dashboard for openSUSE & SUSE Container as a Service
Velum is a dashboard that manages your SUSE CaaS Platform cluster. With Velum, you will be able to :
- Bootstrap a Kubernetes cluster with a simple click.
- Manage your Kubernetes: cluster adding and removing nodes from your cluster, monitoring faulty nodes, etc.
- Setup an update policy that suits your needs. SUSE CaaS Platform already provides a transparent and sensible procedure for updates that guarantees no downtime, but with Velum you will be able to further tune this.