Pulumi

by Pulumi

Infrastructure as code using general-purpose programming languages

Visit pulumi.com FreemiumOpen source

Pulumi defines cloud infrastructure in TypeScript, Python, Go, C#, Java, or YAML and provisions it across AWS, Azure, Google Cloud, Kubernetes, and many other providers. The CLI and SDKs are open source; Pulumi Cloud adds state management, secrets, and team features.

Key features

  • Infrastructure in TypeScript, Python, Go, C#, Java, or YAML
  • Providers for major clouds and Kubernetes
  • Preview changes before applying
  • Managed state and secrets in Pulumi Cloud

Similar tools

  • OpenTofu

    Open-source infrastructure as code tool, a community fork of Terraform

    FreeOpen sourceCLI, macOS, Windows +1
  • Terraform

    HashiCorp's infrastructure as code tool for cloud and on-prem resources

    by HashiCorp (IBM)FreemiumCLI, macOS, Windows +1
  • Argo CD

    Declarative GitOps continuous delivery for Kubernetes

    FreeOpen sourceSelf-hosted, Web, CLI
  • Docker Desktop

    Build, run, and share containerized applications on your desktop

    by DockerFreemiummacOS, Windows, Linux
  • Helm

    The package manager for Kubernetes

    FreeOpen sourceCLI, macOS, Windows +1
  • k9s

    Terminal UI to navigate, observe, and manage your Kubernetes clusters

    FreeOpen sourceCLI, macOS, Windows +1

Built a tool like Pulumi? Submit it for review