top of page

Śledź nasze wpisy w social media

  • Instagram
  • Facebook
  • Twitter
  • LinkedIn
  • YouTube
  • Zdj─Öcie autoraPiotr Ko┼Ťka

Terraform 1.5 zapewnia import i kontrole oparte na konfiguracji


HashiCorp Terraform 1.5 ju┼╝ jest dost─Öpny!

  • HashiCorp Terraform 1.5 jest teraz og├│lnie dost─Öpny i zawiera nowe funkcje, takie jak konfigurowane zaimportowanie i bloki sprawdzaj─ůce.

  • Mechanizm konfigurowanego zaimportowania pozwala na dodawanie istniej─ůcych zasob├│w do stanu Terraforma za pomoc─ů deklaratywnego procesu. Eliminuje to ograniczenia dotychczasowej komendy importu, umo┼╝liwia importowanie wielu zasob├│w naraz i eliminuje ryzyko nieoczekiwanego modyfikowania stanu.

  • Terraform 1.5 automatycznie generuje kod dla zaimportowanych zasob├│w, co znacznie skraca czas potrzebny na pisaniu kodu odpowiadaj─ůcego zaimportowanym zasobom.

  • Wprowadzono nowy blok sprawdzaj─ůcy (check block), kt├│ry umo┼╝liwia funkcjonalne sprawdzanie infrastruktury po jej wdro┼╝eniu. Blok sprawdzaj─ůcy daje wi─Öksz─ů elastyczno┼Ť─ç w definiowaniu asercji w kodzie Terraformu, a tak┼╝e umo┼╝liwia bardziej z┼éo┼╝one warunkowe oceny stanu infrastruktury.

  • Blok sprawdzaj─ůcy dzia┼éa na ostatnim etapie planu lub wdro┼╝enia i nie zatrzymuje wykonywania. Nieudane sprawdzenia wygeneruj─ů ostrze┼╝enie, a nie b┼é─ůd.

  • Blok sprawdzaj─ůcy mo┼╝e zawiera─ç jedno osadzone ┼║r├│d┼éo danych ("scoped" data source). Je┼Ťli ┼║r├│d┼éo danych nie powiedzie si─Ö, b┼é─ůd jest ograniczony do bloku sprawdzaj─ůcego i nie zatrzymuje og├│lnego wykonania Terraforma.

  • Wraz z wersj─ů 1.5 udost─Öpniono r├│wnie┼╝ pe┼én─ů dokumentacj─Ö, samouczki i inne materia┼éy, kt├│re pozwalaj─ů u┼╝ytkownikom zapozna─ç si─Ö z nowymi funkcjami.

Najwa┼╝niejsze zmiany:

  • Konfigurowane zaimportowanie umo┼╝liwia dodawanie istniej─ůcych zasob├│w do stanu Terraforma w spos├│b deklaratywny.

  • Automatyczna generacja kodu dla zaimportowanych zasob├│w przyspiesza proces pisania kodu.

  • Bloki sprawdzaj─ůce umo┼╝liwiaj─ů funkcjonalne sprawdzanie stanu infrastruktury po wdro┼╝eniu.

  • Bloki sprawdzaj─ůce mog─ů zawiera─ç wi─Öcej ni┼╝ jedn─ů asercj─Ö i mog─ů odwo┼éywa─ç si─Ö do wszystkich zasob├│w, ┼║r├│de┼é danych i wynik├│w modu┼é├│w w konfiguracji.

  • Bloki sprawdzaj─ůce generuj─ů ostrze┼╝enia, a nie b┼é─Ödy, w przypadku nieudanych sprawdze┼ä.

  • Bloki sprawdzaj─ůce mog─ů zawiera─ç osadzone ┼║r├│d┼éo danych, kt├│re nie powoduje zatrzymania og├│lnego wykonania Terraforma w przypadku niepowodzenia.

Źródło: Artykuł "Terraform 1.5 brings config-driven import and checks" autorstwa Dana Barra, opublikowany 12 czerwca

https://www.hashicorp.com/blog/terraform-1-5-brings-config-driven-import-and-checks

71 wy┼Ťwietle┼ä0 komentarzy

Ostatnie posty

Zobacz wszystkie

Comments


Śledź nasze wpisy w social media

  • Instagram
  • Facebook
  • Twitter
  • LinkedIn
  • YouTube

Poznaj terraform jedno z najepszych narzedzi do zarz─ůdzania infrastruktur─ů w kodzie (IaC) - w kursie tym przeprowadzam Ci─Ö przez proces instalacji i konfiguracji tego narz─Ödzia.

bottom of page