Be a repo that agregate documents and types of deployments for multiple public clouds and bare metal hosting.
First activate the environment:
poetry shell
Install all dependencies:
poetry install
Now only the Proxmox k0s routine was tested.
For proxmox follow the steps:
Prepare Proxmox
Prepare variables (terraform + ansible):
Prepare to deploy apps:
After that run:
sh kubernetes/create_all
- Curses TUI <- nice
- Add automation for creating ssh keys
- Reescrever rotinas em puro Ansible
- Convert to a type of jinja templating?
- Add GKE terraform routine
- Add EKS terraform routine
- Add Alibaba terraform routine
- k3s routine
- k8s routine for self-hosting
- Nix as hypervisor instead of proxmox