cd ~/open-source/

chrille@linux:~$ apt show pulumi

Pulumi

Pulumi låter dig skriva infrastruktur som kod i vanliga programspråk som TypeScript, Python eller Go. Du kan använda loopar, funktioner och tester även när du provisionerar molnresurser. Det passar dig som vill hantera infrastruktur på samma sätt som annan kod i ditt team.

Projektsidan för Pulumi
Projektets egen sida, som den såg ut vid importen.

Med Pulumi beskriver du din infrastruktur med kod i ett språk du redan kan, istället för att lära dig ett separat domänspråk. Du kan återanvända moduler, skriva enhetstester och integrera med ditt befintliga verktygsbälte. Det passar dig som tycker att traditionella IaC-verktyg känns begränsande när projekten växer. Verktyget stöder alla stora molnleverantörer och Kubernetes. Du kan också importera befintliga resurser så att du inte behöver bygga om allt från början. Det är ett kraftfullt alternativ för team som vill behandla infrastruktur på samma sätt som annan kod. Det är ett naturligt steg för utvecklingsteam som redan använder testdriven utveckling och vill ha samma kvalitet på infrastrukturkoden.