Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3,642 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

THECLUSTER

UnstoppableMango's homelab infrastructure. Built on Kubernetes with Pulumi. More recently, using Flux.

Repository Structure

github.com/UnstoppableMango/the-cluster
├── apps                # Application Pulumi stacks
├── assets              # Assorted images and documents
├── charts              # Haphazard Helm charts
├── clusters            # Cluster bootstrapping Pulumi stacks
├── components          # Pulumi component packages
├── crds                # crd2pulumi nodejs output
├── flux                # Flux manifests
│   ├── apps            # Application kustomizations
│   ├── clusters        # Cluster entry points
│   └── infrastructure  # Infrastructure kustomizations
│       ├── configs     # Per-controller config (certs, DNS, storage, ingress)
│       └── controllers # Controller installs (cert-manager, CNPGs, Crossplane, etc.)
├── hack                # Boilerplate, scripts, development tooling
├── infra               # Infrastructure Pulumi stacks
├── lib                 # Shared code exposed as `npm` packages
│   ├── crds            # Custom Resource Definition codegen
│   │   └── nodejs      # Legacy crd2pulumi output for node
│   └── nodejs          # Shared code for node
└── .versions           # Ad-hoc version pinning

See charts/README.md for the chart index.

About

Source for THECLUSTER

Resources

Stars

7 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages