25 lines
883 B
Markdown
25 lines
883 B
Markdown
# Infrapuzzle
|
|
|
|
Infrapuzzle is the newly restructured way of implementing my private infrastructure. Currently the following things are in project scope:
|
|
|
|
* single node k8s "cluster" implemented with kubespray
|
|
* development with Vagrant
|
|
* host directory storage
|
|
* Ingress via host network
|
|
|
|
## terraform
|
|
|
|
[Documentation in subfolder](./terraform/README.md). It takes care of setting DNS records on OVH nameservers.
|
|
|
|
## bootstrap
|
|
|
|
[Documentation in subfolder](./bootstrap/README.md). It takes care of setting up the k8s cluster itself, including a vagrant dev environment.
|
|
|
|
## k8s
|
|
|
|
[Documentation in subfolder](./k8s/README.md). The services themselfes.
|
|
|
|
## Links used
|
|
|
|
* [ingress via host network](https://kubernetes.github.io/ingress-nginx/deploy/baremetal/#via-the-host-network)
|
|
* [Install K8s with Kubespray](https://kubernetes.io/docs/setup/production-environment/tools/kubespray/) |