nklsla / kubenest

Homelab Kubernets setup
MIT License
0 stars 0 forks source link

Refactor all private data #7

Closed nklsla closed 1 year ago

nklsla commented 1 year ago

All hardcoded IP-addresses, ports and anyhting that would be a specific solution for the target machine etc.

nklsla commented 1 year ago

Also all nodes IP's could be compiled into a shell script that exports variables. Then only one place needs to change. Should work since all manifests are started/runned/applied from the same machine at most of the times.

nklsla commented 1 year ago

Add version control via variables for installation/initiation.

nklsla commented 1 year ago

Move all private/setup-specific values and files to a private repo and add it as a submodule into this, before making it public

nklsla commented 1 year ago

include all exposed ports, both in manifests and in documentation.

nklsla commented 1 year ago

Used submodule instead of .gitignore. Wouldnt be able to keep track of config otherwise..