feature(wip): Implement basic services and some databases.

This commit is contained in:
greysoh 2024-07-19 10:45:34 -04:00
parent c36ae6cdf0
commit 7b7f90ff16
Signed by: imterah
GPG key ID: 8FA7DD57BA6CEA37
38 changed files with 794 additions and 6 deletions

View file

@ -0,0 +1,47 @@
apiVersion: v1
kind: Service
metadata:
name: traefik-dashboard-service
annotations:
metallb.universe.tf/loadBalancerIPs: 192.168.2.10
metallb.universe.tf/allow-shared-ip: "this-is-traefik"
spec:
type: LoadBalancer
ports:
- port: 8080
targetPort: dashboard
selector:
app: traefik
---
apiVersion: v1
kind: Service
metadata:
name: traefik-web-service
annotations:
metallb.universe.tf/loadBalancerIPs: 192.168.2.10
metallb.universe.tf/allow-shared-ip: "this-is-traefik"
spec:
type: LoadBalancer
ports:
- targetPort: web
port: 80
selector:
app: traefik
---
apiVersion: v1
kind: Service
metadata:
name: traefik-web-service
annotations:
metallb.universe.tf/loadBalancerIPs: 192.168.2.10
metallb.universe.tf/allow-shared-ip: "this-is-traefik"
spec:
type: LoadBalancer
ports:
- targetPort: web
port: 443
selector:
app: traefik