Skip to content

ameier38/infrastructure

Repository files navigation

Identity Merge Managed Infrastructure Merge Cluster Services Merge App Services Merge Managed Apps Merge

Andrew's Infrastructure

Based on Pulumi's Kubernetes Playbook.

Setup

Install Pulumi.

iex ((New-Object System.Net.WebClient).DownloadString('https://get.pulumi.com/install.ps1'))

Stacks

  1. Identity: Users, roles, and keys.
  2. Managed Infrastructure: Resources needed to run Kubernetes cluster.
  3. Cluster: Kubernetes cluster using k3s.
  4. Cluster Services: Namespaces and cluster wide services such as Prometheus and Loki.
  5. App Services: Resources used by apps.
  6. Managed Apps: Managed applications such as Grafana.

About

Andrew's Infrastructure

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published