Занимательная статья в блоге Pulumi про тестирование инфраструктурного кода.
http://amp.gs/UxuI
P.S. Вас может заинтересовать эта штука, если вас не очень устраивает Terraform и хочется описывать инфраструктуру в обычных языках программирования, например Python
#pulumi #iac
http://amp.gs/UxuI
P.S. Вас может заинтересовать эта штука, если вас не очень устраивает Terraform и хочется описывать инфраструктуру в обычных языках программирования, например Python
#pulumi #iac
pulumi
Testing Your Infrastructure as Code with Pulumi
Leverage Pulumi for your core acceptance test workflow and unlock new automation capabilities that improve your team's productivity and confidence.
И в продолжении темы, хорошая статья на хабре от Lev Goncharov про тестирование инфраструктурного кода http://amp.gs/Nb2d
+ видео и слайды внутри 😊
#iac #testing #habr
+ видео и слайды внутри 😊
#iac #testing #habr
Хабр
Что я узнал, протестировав 200 000 строк инфраструктурного кода
Подход IaC (Infrastructure as Code) состоит не только из кода, который хранится в репозитории, но еще людей и процессов, которые этот код окружают. Можно ли пер...
Интересная презентация (на 200 страниц 🙀) от Yevgeniy Brikman из Gruntwork про тестирование инфраструктурного кода с проходящей в эти дни QCon SF.
А видео пока нет 😿.
Презентация: http://amp.gs/slPW
Страница доклада: http://amp.gs/slPo
#iac #testing #qcon
А видео пока нет 😿.
Презентация: http://amp.gs/slPW
Страница доклада: http://amp.gs/slPo
#iac #testing #qcon
Pulumi анонсировали CrossGuard — Policy as Code решение, которое позволяет создавать и проверять различные политики для инфраструктурного кода, аналог HashiCorp Sentinel, но при этом бесплатный 😉🔥
http://amp.gs/ijrx
#pulumi #iac
http://amp.gs/ijrx
#pulumi #iac
pulumi
Announcing CrossGuard Preview
Today we are announcing Pulumi CrossGuard, a Policy as Code solution that enforces custom infrastructure policies, is available for all users to preview.
Вчера вышел релиз Pulumi 2.0 — решения для построения Infrastructure as Code с использованием «настоящих» языков программирования 🙃.
Анонс: http://amp.gs/Kwmf
Из интересного:
* больше языков и все теперь поддерживаются на одном уровне: Node.js (JavaScript, TypeScript), Python, .NET (C#, F#, etc) и Go
* новые CI/CD интеграции
* больше поддерживаемых ресурсов
* новый policy as code фреймворк — CrossGuard
* реализация моков для тестирования
#pulumi #iac
Анонс: http://amp.gs/Kwmf
Из интересного:
* больше языков и все теперь поддерживаются на одном уровне: Node.js (JavaScript, TypeScript), Python, .NET (C#, F#, etc) и Go
* новые CI/CD интеграции
* больше поддерживаемых ресурсов
* новый policy as code фреймворк — CrossGuard
* реализация моков для тестирования
#pulumi #iac