No description
|
||
---|---|---|
.vscode | ||
flux | ||
nixos | ||
terraform | ||
.drone.yml | ||
.yamllint.yaml | ||
Dockerfile | ||
flake.lock | ||
flake.nix | ||
hosts.nix | ||
README.md | ||
renovate.json |
0x76's Infrastructure
This repository contains my IaC and GitOps code.
Directory Structure
flake.nix
is a NixOS flake which is the entrypoint for my NixOS config, it also contains a 'DevShell' containing all the tools needed
to deploy the infrastructure, this can be accessed running nix develop
.
- flux: Kubernetes manifests as managed by Flux
- nixos: Nix configurations for my NixOS LXCs and VMs, deployed using deploy-rs.
- terraform: Terraform config for deploying said VMs and Containers onto Proxmox, using terraform-provider-proxmox