devopshobbies / pulumi-tutorial

The complete Pulumi tutorial, reference, awesome examples

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pulumi-tutorial

Pulumi is an open source infrastructure as code tool for creating, deploying, and managing cloud infrastructure. Pulumi works with traditional infrastructures like VMs, networks, and databases, in addition to modern architectures, including containers, Kubernetes clusters, and serverless functions. Pulumi supports 70+ public, private, and hybrid cloud service providers.

HashiCorp CDKTF logo

Documentation

  • Explore the CDKTF CLI

AWS Resoruces

Typescript CDKTF:

Python CDKTF:

JAVA CDKTF:

Kubernetes and pulumi

Pulumi can be so handy when it comes to kubernetes cluster and application deployment. we love Hashicorm Terraform but pulumi is also fun in its own ways.

Pulumi’s Cloud Native SDK makes it easy to target any Kubernetes environment to provision a cluster, configure and deploy applications, and update them as required.

Pulumi supports programming against Kubernetes—Minikube, on-premises and cloud-hosted custom Kubernetes clusters, and the managed services from Google (GKE), Azure (AKS), and Amazon (EKS). The Pulumi Kubernetes provider packages and CLI help you accomplish all these within minutes.

We are using Python as the language to build of codes.

Contributions:

All contributions are welcomed. Help me to enrich this repository.

If you find any bugs in the examples, please file an issue.

TODO:

  • Adding Packer Vagrant
  • Adding Packer VirtualBox
  • Adding Packer LXC
  • Adding Packer Hyper-V
  • Adding Packer Azure
  • Adding Kubernetes

About

The complete Pulumi tutorial, reference, awesome examples