пятница, 1 сентября 2023 г.

Crossplane как замена terraform

https://docs.crossplane.io/

 IaC — управление всей инфраструктуры через код. Это удобно для изменений, автоматизации, автодокументирования

Аналог terraform

Главное отличие Crossplane в основной идее проекта: создание центра управления инфраструктурой на базе Kubernetes. Состояние описывается именно в виде Custom Resources в Kubernetes, и Crossplane постоянно поддерживает его актуальность. Terraform, напротив, синхронизирует состояние только во время выполнения вышеупомянутых CLI-команд.

Пример под яндекс:

https://github.com/yandex-cloud/provider-jet-yc/blob/main/examples/storage/bucket.yaml


Как управлять инфраструктурой в GitOps с помощью Crossplane

Комментариев нет:

Отправить комментарий