1 / 35

Обзор на Kubernetes Metacontroller

Обзор на Kubernetes Metacontroller. Введение в KMC на Python’ е. Обо мне. Меня зовут Михаил Фарапонов Я Software Engineer в Lohika. План. CRD Operator Frameworks Metacontroller Redis Metacontroller Demo. Custom Resource Definitions (CRD). CRD. CRD. Metacontroller.

alamm
Download Presentation

Обзор на Kubernetes Metacontroller

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Обзор на Kubernetes Metacontroller Введение в KMC на Python’е

  2. Обо мне Меня зовут Михаил Фарапонов Я Software Engineer в Lohika

  3. План • CRD • Operator Frameworks • Metacontroller • RedisMetacontroller • Demo

  4. Custom Resource Definitions (CRD)

  5. CRD

  6. CRD

  7. Metacontroller

  8. Operator Frameworks Kubebuilder

  9. Operator Frameworks

  10. Install Metacontroller

  11. Metacontroller

  12. Metacontroller

  13. Metacontroller

  14. Metacontroller

  15. RedisMetacontroller

  16. K8SaaS Vendors

  17. RedisMetacontroller

  18. Metacontroller Framework

  19. Metacontroller Framework • deploy – Содержит yamlфайлы для разворачивания всего комплекса • examples – пример CRD для создания Redis • src – все исходники • src/components – все логические компоненты • src/resources – классы хелперы для работы c children и parent ресурсами • src/tools – утилиты и кофигурация

  20. main.py

  21. Creator

  22. Checker

  23. Resolver

  24. Controller

  25. Redis Resource

  26. Children Resource

  27. Listener

  28. Suicide (Graceful shutdown)

  29. Demo

  30. Спасибо за внимание! mikefaraponov@gmail.com

More Related