Не совсем верно понят смысл Crossplane. Он создает объекты в облаке, а не в кластере Kubernetes. То есть это такая замена Terraform, где мы описываем инфраструктуру не в отдельном репе с применением языка HCL, а используем те же инструменты Kubernetes (Custom resources).
То есть в случае установки кластера БД "своими силами" внутри купленного кластера Kubernetes следует использовать операторы. В случае использования managed кластера БД в облаках – Crossplane (или Terraform в не GitOps подходе).
Следующая часть доклада – про Crossplane, как альтернативу Terraform. В связке c арго получится управлять инфрой через Helm-чарты, очень удобно Как выложим, отпишусь)
Да, конечно Кроме того, описываем его в курсе, подготовленном совместно с архитекторами Яндекс Облака
Но конкретно про динамические окружения – в App of Apps вам придется вручную заносить новые application – то есть редактировать состав чарта App Of Apps. В случае использования ApplicationSet – приложение будет создано само по пушу ветки в репозиторий. Об этом как раз второй курс =)
Да, этот вариант тоже можно добавить в статью, спасибо Естественно, поправить все можно ручным способом без каких-то страшных последствий, но здесь внимание акцентировалось именно на поломке автоматизированного процесса
а вот и следующая часть про Crossplane – https://habr.com/ru/companies/kts/articles/726026/
Не совсем верно понят смысл Crossplane. Он создает объекты в облаке, а не в кластере Kubernetes. То есть это такая замена Terraform, где мы описываем инфраструктуру не в отдельном репе с применением языка HCL, а используем те же инструменты Kubernetes (Custom resources).
То есть в случае установки кластера БД "своими силами" внутри купленного кластера Kubernetes следует использовать операторы. В случае использования managed кластера БД в облаках – Crossplane (или Terraform в не GitOps подходе).
Следующая часть доклада – про Crossplane, как альтернативу Terraform. В связке c арго получится управлять инфрой через Helm-чарты, очень удобно
Как выложим, отпишусь)
Полностью согласен
Да, конечно
Кроме того, описываем его в курсе, подготовленном совместно с архитекторами Яндекс Облака
Но конкретно про динамические окружения – в App of Apps вам придется вручную заносить новые application – то есть редактировать состав чарта App Of Apps.
В случае использования ApplicationSet – приложение будет создано само по пушу ветки в репозиторий. Об этом как раз второй курс =)
(бесплатные, если что)
Да, этот вариант тоже можно добавить в статью, спасибо
Естественно, поправить все можно ручным способом без каких-то страшных последствий, но здесь внимание акцентировалось именно на поломке автоматизированного процесса