Helm-чарты инфраструктурных компонентов

В этом уроке мы подготовим Helm-чарты для всех инфраструктурных компонентов нашей системы микросервисов. В качестве примера подробно разберем наиболее сложные для составления чарты для Grafana, Prometheus и Postgres, после чего вы сможете уверенно подготовить остальные чарты. В процессе мы познакомимся с тем, как Helm позволяет проверить подготовленный чарт на ошибки, а также посмотреть конечные манифесты Kubernetes без применения их в кластере.

Перед началом работы запустите созданный ранее кластер Minikube с профилем cloud-java:
minikube start -p cloud-java

Доступ после оплаты курса

Заключение

Остановите, но не удаляйте кластер, чтобы в дальнейшем не пришлось скачивать образы сервисов повторно:
minikube stop -p cloud-java
В этом практическом уроке вы подготовили Helm-чарты для всех инфраструктурных компонентов, научились искать и устранять ошибки в чартах, поработали с объектом .Files, а также познакомились с новыми функциями, который могут быть использованы в шаблонах. В следующем заключительном уроке мы подготовим чарты для микросервисов, установим все релизы в кластер и убедимся в том, что все работает корректно.
Занятие 8: Helm-чарты микросервисов