mirror of
https://github.com/morten-olsen/homelab-operator.git
synced 2026-02-08 01:36:28 +01:00
lot more stuff
This commit is contained in:
@@ -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
|
||||
9
test-manifests/authentik-server.yaml
Normal file
9
test-manifests/authentik-server.yaml
Normal file
@@ -0,0 +1,9 @@
|
||||
apiVersion: 'homelab.mortenolsen.pro/v1'
|
||||
kind: 'AuthentikServer'
|
||||
metadata:
|
||||
name: homelab
|
||||
namespace: homelab
|
||||
spec:
|
||||
domain: homelab
|
||||
database: test2
|
||||
redis: redis
|
||||
12
test-manifests/domain-service.yaml
Normal file
12
test-manifests/domain-service.yaml
Normal 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
|
||||
8
test-manifests/domain.yaml
Normal file
8
test-manifests/domain.yaml
Normal 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
|
||||
7
test-manifests/postgres-connection.yaml
Normal file
7
test-manifests/postgres-connection.yaml
Normal file
@@ -0,0 +1,7 @@
|
||||
apiVersion: 'homelab.mortenolsen.pro/v1'
|
||||
kind: 'PostgresConnection'
|
||||
metadata:
|
||||
name: 'db'
|
||||
namespace: 'homelab'
|
||||
spec:
|
||||
secret: postgres/postgres-secret
|
||||
@@ -2,4 +2,6 @@ apiVersion: 'homelab.mortenolsen.pro/v1'
|
||||
kind: 'PostgresDatabase'
|
||||
metadata:
|
||||
name: 'test2'
|
||||
namespace: 'playground'
|
||||
namespace: 'homelab'
|
||||
spec:
|
||||
connection: homelab/db
|
||||
|
||||
7
test-manifests/redis-connection.yaml
Normal file
7
test-manifests/redis-connection.yaml
Normal file
@@ -0,0 +1,7 @@
|
||||
apiVersion: 'homelab.mortenolsen.pro/v1'
|
||||
kind: 'RedisConnection'
|
||||
metadata:
|
||||
name: 'redis'
|
||||
namespace: 'homelab'
|
||||
spec:
|
||||
secret: redis/connection
|
||||
@@ -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
|
||||
Reference in New Issue
Block a user