• Stars
    star
    5
  • Rank 2,861,937 (Top 57 %)
  • Language
    F#
  • License
    Apache License 2.0
  • Created 12 months ago
  • Updated 5 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A Pulumi converter plugin to convert kubernetes manifests to Pulumi languages.

More Repositories

1

pulumi

Pulumi - Infrastructure as Code in any programming language πŸš€
Go
21,443
star
2

kubespy

Tools for observing Kubernetes resources in real time, powered by Pulumi.
Go
2,689
star
3

examples

Infrastructure, containers, and serverless apps to AWS, Azure, GCP, and Kubernetes... all deployed with Pulumi
TypeScript
2,074
star
4

pulumi-aws

An Amazon Web Services (AWS) Pulumi resource package, providing multi-language access to AWS
Java
358
star
5

pulumi-kubernetes

A Pulumi resource provider for Kubernetes to manage API resources and workloads in running clusters
Java
358
star
6

tf2pulumi

A tool to convert Terraform projects to Pulumi
Go
291
star
7

actions

Deploy continuously to your cloud of choice, using your favorite language, Pulumi, and GitHub!
TypeScript
237
star
8

pulumi-ai

TypeScript
225
star
9

esc

Pulumi ESC (Environments, Secrets, and Configuration) for cloud applications and infrastructure.
Go
219
star
10

pulumi-kubernetes-operator

A Kubernetes Operator that automates the deployment of Pulumi Stacks
Go
211
star
11

automation-api-examples

Examples for the Pulumi Automation API https://pkg.go.dev/github.com/pulumi/pulumi/sdk/v3/go/auto?tab=doc
Go
191
star
12

pulumi-awsx

AWS infrastructure best practices in component form!
TypeScript
178
star
13

pulumi-eks

A Pulumi component for easily creating and managing an Amazon EKS Cluster
Java
154
star
14

pulumi-terraform-bridge

A library allowing providers built with the Terraform Plugin SDK to be bridged into Pulumi.
Go
145
star
15

pulumi-gcp

A Google Cloud Platform (GCP) Pulumi resource package, providing multi-language access to GCP
Java
145
star
16

pulumi-kubernetesx

Kubernetes for Everyone
TypeScript
129
star
17

docs

All things Pulumi docs!
HTML
127
star
18

pulumi-azure

A Microsoft Azure Pulumi resource package, providing multi-language access to Azure
Java
123
star
19

pulumi-azure-native

Azure Native Provider
114
star
20

pulumi-cloud

A highly productive multi-cloud framework for containers, serverless, and data
TypeScript
113
star
21

pulumi-terraform

A resource package that allows Pulumi programs to use Terraform state
Go
106
star
22

kube2pulumi

Upgrade your Kubernetes YAML to a modern language
Go
105
star
23

infrastructure-as-code-workshop

Infrastructure as Code Workshop
C#
92
star
24

pulumi-aws-native

AWS Native Provider for Pulumi
Go
89
star
25

workshops

A definitive place to store all the Pulumi workshops
TypeScript
88
star
26

kubernetes-guides

Crosswalk Playbooks and Code for Teams to Manage Kubernetes in Production
TypeScript
80
star
27

crd2pulumi

Generate typed CustomResources from a Kubernetes CustomResourceDefinition
Go
74
star
28

pulumi-java

Java support for Pulumi
Java
69
star
29

pulumi-command

Java
64
star
30

pulumi-google-native

Python
64
star
31

pulumi-cloudflare

Pulumi's Cloudflare package, providing multi-language infrastructure as code for Cloudflare
Java
63
star
32

pulumi-cdk

Pulumi/CDK Interop Library
TypeScript
61
star
33

pulumi-docker

A Docker Pulumi resource package, providing multi-language access to Docker resources and building images.
Java
60
star
34

templates

Templates used by `pulumi new`
Go
58
star
35

pulumi-tf-provider-boilerplate

Boilerplate code for Terraform provider-backed Pulumi packages
Go
57
star
36

pulumi-alicloud

An AliCloud Pulumi resource package, providing multi-language access to AliCloud
Go
48
star
37

pulumi-vsphere

A Pulumi resource package for VMWare VSphere, providing multi-language access to vCenter Server and ESXi
Java
46
star
38

setup-pulumi

GitHub Action to install the Pulumi CLI
TypeScript
45
star
39

pulumi-provider-boilerplate

Boilerplate showing how to create a native Pulumi provider
Python
42
star
40

pulumi-openstack

An OpenStack Pulumi resource package, providing multi-language access to OpenStack
Java
39
star
41

pulumi-github

A Pulumi package to facilitate interacting with GitHub
Java
39
star
42

pulumi-yaml

YAML language provider for Pulumi
Go
38
star
43

pulumi-go-provider

A framework for building Go Providers for Pulumi
Go
33
star
44

pulumi-hugo

A Hugo module containing content and layouts used on pulumi.com, including hand-authored docs, the Pulumi blog, and Learn Pulumi.
CSS
32
star
45

pulumi-hcloud

A Hetzner Cloud Pulumi resource package, providing multi-language access to Hetzner Cloud
Java
32
star
46

pulumi-azure-nextgen

Next generation Microsoft Azure provider for Pulumi, providing multi-language access to Azure
29
star
47

pulumi-random

A Pulumi provider that safely enables randomness for resources
Java
29
star
48

pulumi-oci

An Oracle Cloud (OCI) Pulumi resource package, providing multi-language access to OCI
Go
28
star
49

pulumi-policy

Pulumi's Policy as Code SDK, CrossGuard. Define infrastructure checks in code to enforce security, compliance, cost, and other practices, enforced at deployment time.
TypeScript
28
star
50

registry

The global index of everything you can do with Pulumi.
HTML
27
star
51

pulumi-dotnet

.NET support for Pulumi
C#
27
star
52

pulumi-self-hosted-installers

Repository for getting started with self-hosted Pulumi Service.
TypeScript
27
star
53

pulumi-keycloak

A KeyCloak Pulumi resource package, providing multi-language access to KeyCloak
Java
27
star
54

pulumi-postgresql

A Postgresql Pulumi resource package
Go
27
star
55

pulumi-vault

A Vault Pulumi resource package, providing multi-language access to HashiCorp Vault
Go
25
star
56

pulumictl

A swiss army knife for Pulumi development
Go
24
star
57

pulumi-policy-aws

A policy pack of rules to enforce AWS best practices for security, reliability, cost, and more!
TypeScript
24
star
58

pulumi-libvirt

Java
23
star
59

pulumi-linode

Linode resource provider for Pulumi
Java
23
star
60

pulumi-lsp

A LSP server for Pulumi YAML
Go
22
star
61

pulumi-component-provider-ts-boilerplate

Go
22
star
62

pulumi-auth0

An auth0Pulumi resource package, providing multi-language access to Auth0
Go
22
star
63

pulumi-az-pipelines-task

Azure Pipelines task extension for running Pulumi apps.
TypeScript
20
star
64

circleci

CircleCI Orbs for CI/CD using Pulumi.
JavaScript
19
star
65

pulumi-component-provider-py-boilerplate

Demonstrates building a multi-lang Pulumi component provider in Python
Python
19
star
66

pulumi-gitlab

A GitLab Pulumi resource package, providing multi-language access to GitLab
Java
18
star
67

pulumi-azuredevops

An AzureDevOps Pulumi resource package, providing multi-language access to AzureDevOps
Go
17
star
68

halloumi

Go
17
star
69

actions-example-gke-rails

Deploys a Dockerized Rails app to Kubernetes on Google, using GitHub Actions and Pulumi
HTML
17
star
70

pulumi-backstage-plugin

Pulumi plugin for Backstage
TypeScript
17
star
71

compliance-policies

A library of policies for Pulumi's Policy as Code
TypeScript
16
star
72

pulumi-datadog

An Datadog Pulumi resource package, providing multi-language access to Datadog
Go
16
star
73

pulumitv

Projects and examples related to Pulumi TV
TypeScript
15
star
74

pulumi-aws-serverless

Easy serverless programming for AWS
TypeScript
15
star
75

pulumi-azuread

A Microsoft Azure Active Directory (Azure AD) Pulumi resource package, providing multi-language access to Azure AD
Java
15
star
76

pulumi-snowflake

Go
15
star
77

pulumi-databricks

Go
15
star
78

pulumi-docker-containers

Definitions for official Pulumi Docker images.
Dockerfile
14
star
79

pulumi-component-provider-go-boilerplate

Go
14
star
80

pulumi-tailscale

Makefile
14
star
81

pulumi-kubernetes-cert-manager

A Pulumi Kubernetes CertManager component
Java
14
star
82

pulumi-pulumiservice

Go
13
star
83

eks-blueprint

Go
13
star
84

pulumi-yandex

Python
13
star
85

pulumi-mongodbatlas

A MongoDB Atlas Pulumi resource package, providing multi-language access to MongoDB Atlas
Java
12
star
86

actions-pulumify

Pulumify - A GitHub Action to continuously deploy static website previews
Python
12
star
87

devcontainer

Pulumi build and development artifacts
Makefile
12
star
88

pulumi-aiven

An Aiven Pulumi resource package, providing multi-language access to Aiven
Go
12
star
89

pulumi-kafka

A Kafka Pulumi resource package, providing multi-language access to Kafka
Java
12
star
90

pulumi-aws-static-website

TypeScript
11
star
91

pulumi-policy-opa

A bridge enabling Pulumi CrossGuard to run OPA rules
Go
11
star
92

pulumi-cloud-requests

Welcome to the public issue tracker for Pulumi Cloud (app.pulumi.com)! Feature requests and bug reports welcome!
11
star
93

pulumi-aws-apigateway

TypeScript
11
star
94

pulumi-import-aws-account-scraper

Example of using boto3 to generate JSON for pulumi import
Python
11
star
95

pulumi-query-kubernetes

A relational TypeScript SDK for querying Kubernetes resources in any cluster, either on-prem or in any cloud.
TypeScript
11
star
96

pulumi-kubernetes-ingress-nginx

A Pulumi NGINX Ingress Controller component
Python
11
star
97

pulumi-newrelic

An New Relic Pulumi resource package, providing multi-language access to New Relic
Java
10
star
98

pulumi-nomad

Go
10
star
99

tf12-vs-pulumi

A collection of HCL2 examples, rewritten to Pulumi
10
star
100

introduction-to-pulumi

An interactive workshop to get started with Pulumi
Dockerfile
10
star