+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
SUSE Container as a Service Platform
1. SUSE Container as a Service Platform
(SUSE CaaSP)
Frédéric Crozat
Release Manager SUSE Linux Enterprise
SUSE
2. 2
Our Goal
A container infrastructure platform is software
that allows customers to provision, manage,
and scale container-based applications.
We deliver a container application development
and hosting platform that automates the tedious
management tasks allowing customers to focus
on development and writing apps to meet
business goals.
5. 5
In a Nutshell
• OS focused only on containers
• Minimal images
• Transactional Updates
• Designed for Cloud, Kubernetes, PaaS
• Focused on large deployments
• Reduced end-user interactions
• Ready to run
SUSE
OpenStack
Cloud
Micro
OS
6. 6
Technical Highlights
● Ready to run out of the box
●
No simple bash login prompt where admin has to configure
everything!
● Btrfs with snapshots and rollback for transactional updates
● Read-only filesystem with overlayfs for /etc
●
Cloud-init for configuration
● Kubernetes master with dashboard to manage cluster
● Etcd
● Saltstack
● Installer or ready to use images (Cloud / Virtualization)
8. 8
Definition
A “transactional update” is a kind of update that:
● Is atomic
● The update does not influence your running system
● Can be rolled back
● If the upgrade fails or if the update is not compatible, you can quickly restore
the situation as it was before the upgrade
9. 9
Update
● Transactional Updates
● Automatic updates
● Can be disabled
● Maintenance Window
● Policy defined updates
● Standard RPM with zypper, snapper and btrfs progs
● SMT as local proxy
10. 10
User View - Abstract
roro ro ro
1
curr.
rw
ro
ro-Clone
2Change rw
3zypper up
4Change ro
New
rw
5rw-Clone = Rollback btrfs subvol set-default
Somersault