Please log in to watch this conference skillscast.
rkt is a modern container runtime, built for security, efficiency, and composability. Kubernetes is a modern cluster orchestration system allowing users. Kubernetes doesn't directly execute application containers but instead delegate to a container runtime, which is integrated at the kubelet (node) level. When Kubernetes first launched, the only supported container runtime was Docker - but in recent months, the team at CoreOS has been hard at work integrating rkt as an alternative container runtime, aka "rktnetes". The goal of "rktnetes" is to have first-class integration between rkt and the kubelet, and allow Kubernetes users to take advantage of some of rkt's unique features.
With this talk Jonathan will share with you how rkt works, some of the features that make it unique as a container runtime, and some of the process of integrating an alternative container runtime with Kubernetes, as well as the latest state of "rktnetes."
YOU MAY ALSO LIKE:
- Docker Fundamentals with Matt Saunders (Online Course on 1st - 4th December 2020)
- Advanced Kubernetes Concepts with Jérôme Petazzoni (Online Course on 22nd - 25th March 2021)
- CloudNative eXchange 2020 (Online Conference on 14th - 15th December 2020)
- Smash you some Haskell on a Minikube (SkillsCast recorded in November 2020)
- Debugging Containers on Kubernetes with "kubectl debug" (SkillsCast recorded in July 2020)
rktnetes: what's new with container runtimes and Kubernetes
Jonathan Boulle works at CoreOS on all things distributed and all things contained. He's contributed heavily to etcd and fleet, lead the development of the App Container (appc) specification and rkt, the first appc runtime, as well as the upstream Kubernetes project. Prior to CoreOS, he worked at Twitter on their cluster management platform based on Mesos and Aurora. He's passionate about Linux, F/OSS, the Oxford comma, and developing well-defined systems that scale.