This commit is contained in:
savagebidoof 2023-07-19 09:34:05 +02:00
parent 32d733a10b
commit a19ea2b77f
3 changed files with 73 additions and 3 deletions

31
Migration/notes.md Normal file
View File

@ -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

View File

@ -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
-

View File

@ -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/