W nowej wersji Terraform 1.5-beta wprowadzono blok check{}, który pozwala definiować asercje na podstawie źródła danych i sprawdzać, czy wdrożone zasoby działają zgodnie z oczekiwaniami. Jeśli jesteś zainteresowany przykładową implementacją, możesz ją znaleźć na moim GitHubie w repozytorium „aws-serverless-rest-api”.
Kategoria: Terraform
OPA – Terraform, Rego i Localstack
Jeśli interesuje Cię OPA lub policy as code, jeśli używasz podejścia infrastructure as code, zwłaszcza z wykorzystaniem Terraform, to zachęcam do zapoznania się z przygotowanym przeze mnie kodem na GitHub , który pozwoli Ci uruchomić całe środowisko z Rego, Terraform i Localstack na Twojej lokalnej maszynie. W kilku krokach opisanych w repozytorium opa-policies znajdziesz instrukcje krok po kroku jak skonfigurować środowisko na swoim Docker Desktop oraz jak wykonać pipeline z Terraformem i Rego. Zapraszam do skorzystania 🙂