filmov
tv
Kubernetes Track: Extending Kubernetes the proper way (...) - Adam Otto

Показать описание
Kubernetes Track: Extending Kubernetes the proper way - custom resource definitions and controllers - Adam Otto, Cloud Native Engineer
For most use cases, kubernetes platform is ready to use out of the box, but if we really want to leverage its full potential, we need to start building k8s native tooling around it - controllers.
Custom controllers along with custom resource definitions (crds) are a great way to extend kubernetes functionalities and adapt it to our needs. In this talk, I will cover the general design, ideas behind controllers, explain what are crds and how they can be leveraged to make a truly k8s native application. We will end up with short demo showing how to develop quickly a custom controller.
Slides:
For most use cases, kubernetes platform is ready to use out of the box, but if we really want to leverage its full potential, we need to start building k8s native tooling around it - controllers.
Custom controllers along with custom resource definitions (crds) are a great way to extend kubernetes functionalities and adapt it to our needs. In this talk, I will cover the general design, ideas behind controllers, explain what are crds and how they can be leveraged to make a truly k8s native application. We will end up with short demo showing how to develop quickly a custom controller.
Slides: