lot more stuff

This commit is contained in:
Morten Olsen
2025-08-04 23:44:14 +02:00
parent daf0ea21bb
commit 757b2fcfac
185 changed files with 115899 additions and 1874 deletions

View File

@@ -1,8 +0,0 @@
apiVersion: homelab.mortenolsen.pro/v1
kind: AuthentikClient
metadata:
name: foobas
spec:
redirectUris:
- url: http://localhost:3000/api/auth/callback
matchingMode: strict

View File

@@ -0,0 +1,9 @@
apiVersion: 'homelab.mortenolsen.pro/v1'
kind: 'AuthentikServer'
metadata:
name: homelab
namespace: homelab
spec:
domain: homelab
database: test2
redis: redis

View File

@@ -0,0 +1,12 @@
apiVersion: homelab.mortenolsen.pro/v1
kind: DomainService
metadata:
name: homelab
namespace: homelab
spec:
domain: homelab/homelab
subdomain: test
destination:
host: foo.svc.cluster.local
port:
number: 80

View File

@@ -0,0 +1,8 @@
apiVersion: homelab.mortenolsen.pro/v1
kind: Domain
metadata:
name: homelab
namespace: homelab
spec:
hostname: local.olsen.cloud
issuer: letsencrypt-prod

View File

@@ -0,0 +1,7 @@
apiVersion: 'homelab.mortenolsen.pro/v1'
kind: 'PostgresConnection'
metadata:
name: 'db'
namespace: 'homelab'
spec:
secret: postgres/postgres-secret

View File

@@ -2,4 +2,6 @@ apiVersion: 'homelab.mortenolsen.pro/v1'
kind: 'PostgresDatabase'
metadata:
name: 'test2'
namespace: 'playground'
namespace: 'homelab'
spec:
connection: homelab/db

View File

@@ -0,0 +1,7 @@
apiVersion: 'homelab.mortenolsen.pro/v1'
kind: 'RedisConnection'
metadata:
name: 'redis'
namespace: 'homelab'
spec:
secret: redis/connection

View File

@@ -1,12 +0,0 @@
apiVersion: homelab.mortenolsen.pro/v1
kind: SecretRequest
metadata:
name: test
namespace: playground
spec:
secretName: testing
data:
- key: foo
value: bar
- key: baz
value: qux