diff --git a/Migration/notes.md b/Migration/notes.md new file mode 100644 index 0000000..ac00261 --- /dev/null +++ b/Migration/notes.md @@ -0,0 +1,31 @@ +## Objectives + +- Set the Kubernetes Istio public Ingress as the main ingress. +- Join the Pi4 to the Kubernetes Cluster, therefore the Pi4/cluster cannot run dependencies to the same cluster. + + +## Requirements + +- NFS server for PVC on Kubernetes. +- Check for OWASP security +- Public and Locale Ingress. +- Configure a Cert Manager to provide public certs. +> https://medium.com/@rd.petrusek/kubernetes-istio-cert-manager-and-lets-encrypt-c3e0822a3aaf + +## Dependencies + + + +## Procedure + +- Move local DHCP and DNS to the host `srv`. +- Move Gitea to the host `srv`. +- Move registry to the host `srv`. + +## Execution + + + +## Difficulties + + diff --git a/README.md b/README.md index c219d3c..4d011cf 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,24 @@ ## List of current devices: +### Standalone + ```yaml Gateway: 192.168.1.1 Pi4: 192.168.1.2 Srv: 192.168.1.3 ``` +### Kluster + +> Kubernetes Cluster + +A set of Orange PI 5, so far all of them are the 4GB of RAM version. + +```yaml +Masterk: 192.168.1.10 +Slave01: 192.168.1.11 +``` + ## Which services are running where. > **Note**: @@ -62,3 +75,23 @@ Srv: 192.168.1.3 - chesscorp/chess-club ##### Depracated + +##### Notes + +Traefik generates public certificates automatically + +> https://doc.traefik.io/traefik/https/acme/ + +#### Kluster + +> Idk I can run whatever I want. +> +> So far been a playground of Istio for me to create [an Istio documentation](https://gitea.filterhome.xyz/ofilter/Istio_Examples). + + +- Cilium +- Istio Service Mesh + +##### Services + +- \ No newline at end of file diff --git a/things/README.md b/things/README.md index 49439f0..e332ade 100644 --- a/things/README.md +++ b/things/README.md @@ -10,20 +10,26 @@ https://goteleport.com/ -------- +--- +Volumes https://github.com/seaweedfs/seaweedfs +--- +DNS +https://github.com/awesome-selfhosted/awesome-selfhosted#dns ---------- +https://github.com/awesome-foss/awesome-sysadmin#dns---control-panels--domain-management + +--- #3dp https://github.com/Floppy/van_dam ----------- +--- ? https://goteleport.com/ \ No newline at end of file