Pulumi для команд платформи Azure: інфраструктура як код, який залишається синхронізованим
Інфраструктура платформи — кластери AKS, віртуальні мережі, профілі вхідних дверей, зони DNS, керований Postgres — часто змінюється під час ранньої збірки та рідко після. Коли зміни відбуваються за допомогою клацань порталу або одноразових команд CLI, стан відрізняється від документації, і наступний інженер не може відтворити середовище.
Pulumi (або Terraform) кодує ресурси платформи в коді з контрольованою версією із зашифрованими секретами в конфігурації стека. Пул-запити показують заплановані відмінності; заявки підлягають перевірці; і екстрені виправлення повинні супроводжуватися еквівалентними змінами коду або поверненням дрейфу під час наступного розгортання. Модулі Python Pulumi чітко зіставляються з групами ресурсів Azure і узгоджуються з наборами навичок науки про дані та розробки платформи.
cloudstrata обслуговує робочі платформи Azure виключно через Pulumi — мережу, додатки AKS, завантажувальну систему Argo CD, Front Door і моніторинг. Власне розгортання/маніфести команд додатків, синхронізовані Argo CD; команди платформи власні pulumi/ застосовуються через CI. Такий розподіл забезпечує чіткість обов’язків і можливість відтворення виробництва.
Досліджуйте більше
КОНТАКТ
Зв'яжіться
Розкажіть нам про свій варіант використання — ми відповімо індивідуальним наступним кроком.
Ми прагнемо відповісти протягом одного робочого дня.
Слідкуйте за Cloudstrata в LinkedIn та Instagram, щоб бути в курсі нашої роботи та відкриття.
Відкривається в новій вкладці