update readme
This commit is contained in:
parent
125fd58220
commit
fc55c0addc
|
@ -1,14 +1,14 @@
|
||||||
# 0x76's Infrastructure
|
# 0x76's Infrastructure [![NixOS](https://github.com/NULLx76/infrastructure/actions/workflows/nixos.yml/badge.svg)](https://github.com/NULLx76/infrastructure/actions/workflows/nixos.yml)
|
||||||
This repository contains my IaC and GitOps code.
|
This repository contains my IaC and GitOps code.
|
||||||
|
|
||||||
## Directory Structure
|
## 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
|
`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`.
|
to deploy the infrastructure, this can be accessed running `nix develop`.
|
||||||
* **flux**: Kubernetes manifests as managed by [Flux]
|
* **flux**: Kubernetes manifests as managed by [Flux]
|
||||||
* **nixos**: Nix configurations for my NixOS LXCs and VMs, deployed using [deploy-rs].
|
* **nixos**: Nix configurations for my NixOS LXCs and VMs, deployed using [colmena].
|
||||||
* **terraform**: Terraform config for deploying said VMs and Containers onto Proxmox, using [terraform-provider-proxmox]
|
* **terraform**: Terraform config for deploying said VMs and Containers onto Proxmox, using [terraform-provider-proxmox]
|
||||||
|
|
||||||
|
|
||||||
[Flux]: https://github.com/fluxcd/flux2
|
[Flux]: https://github.com/fluxcd/flux2
|
||||||
[deploy-rs]: https://github.com/serokell/deploy-rs
|
[deploy-rs]: https://colmena.cli.rs/unstable/
|
||||||
[terraform-provider-proxmox]: https://github.com/Telmate/terraform-provider-proxmox
|
[terraform-provider-proxmox]: https://github.com/Telmate/terraform-provider-proxmox
|
||||||
|
|
Loading…
Reference in a new issue