The document discusses virtualization, containers, and Kubernetes. It begins with an introduction of the presenter Douglas Landgraf and his background. It then covers reasons for using virtualization like server consolidation. Examples of virtualization technologies like KVM/Qemu and oVirt are provided. Containers are introduced as lighter weight than virtual machines for isolated applications and services. Kubernetes is discussed as an open source platform for automating deployment, scaling, and operations of containerized applications. The document ends with suggestions for learning more about these topics through documentation, videos, books and conferences.
8. KVM/Qemu: Under the hood
Image Copyright/URL: https://documentation.suse.com/sles/12-SP4/html/SLES-all/images/kvm_qemu.png
9. Looks good, but why containers exist?
Image Copyright/URL: https://www.redhat.com/cms/managed-鍖les/styles/wysiwyg_full_width/s3/virtualization-vs-containers_transparent.png?itok=q-E2I2-L
10. A little bit more info
- Are containers a new technology?
- Docker Inc and Docker Containers
- How market reacted with Docker Inc projects?
11. How to create a container?
Docker CLI
$ docker run -it debian:10 bash
Podman / Buildah
$ podman run -it debian:10 bash
12. Kubernetes
- Whats Kubernetes?
- Who created Kubernetes? Why?
- Why Open Source?
- Whats the relationship between Kubernetes and the
Cloud Native Computing Foundation (CNCF) initiative?
- Are Virtual Machines gone?
13. Kubernetes features
- High Availability
- Load Balancing
- Quotas
- AutoScaling
- Vertical Scaling (CPU/Memory)
- Horizontal Scaling (Containers)
- IPv4 and IPv6 etc.
14. What are there big IT companies involved
with kubernetes development?
- Google
- IBM/Red Hat
- Amazon
- Microsoft
- VMware
- and many others!
15. How can I run Kubernetes @ home?
- MiniKube
- Kind
- Local Development with OpenShift
- Docker Desktop
16. Dont have resources to run Kubernetes @
home, can I still test it?
- Whats the meaning of Free Tier?
17. Oh great! Its time to migrate all my
PHP/Mysql/App to a single container!!!!!!
Douglas: Let me tell you a history.
22. Where can I learn more about Kubernetes?
- Kubernetes Of鍖cial docs
- Videos on YouTube
- Podcasts
- Books
- etc
23. Where can I learn more about Kubernetes?
Dec 12th 2020, in the Tchelinux Youtube channel
Online conference with more than 50 FREE talks about about
Technology, Development, Infrastructure, Open Source (and
of-course Kubernetes, Containers, IaaC and Virtualization!)
More information: https://live.tchelinux.org/