mirror of
https://gitlab.fabcity.hamburg/software/fab-city-software-kit.git
synced 2024-09-19 20:08:52 +02:00
separated operator from keycloak for multi tenancy
This commit is contained in:
parent
0ba6eef3ef
commit
e9b0aec909
6
base/operators/postgresql/kustomization.yaml
Normal file
6
base/operators/postgresql/kustomization.yaml
Normal file
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
namespace: postgresql
|
||||
resources:
|
||||
- namespace.yaml
|
||||
- subscription.yaml
|
||||
- operatorgroup.yaml
|
5
base/operators/postgresql/namespace.yaml
Normal file
5
base/operators/postgresql/namespace.yaml
Normal file
|
@ -0,0 +1,5 @@
|
|||
---
|
||||
apiVersion: v1
|
||||
kind: Namespace
|
||||
metadata:
|
||||
name: postgresql
|
8
base/operators/postgresql/operatorgroup.yaml
Normal file
8
base/operators/postgresql/operatorgroup.yaml
Normal file
|
@ -0,0 +1,8 @@
|
|||
---
|
||||
apiVersion: operators.coreos.com/v1
|
||||
kind: OperatorGroup
|
||||
metadata:
|
||||
name: postgresql
|
||||
spec:
|
||||
targetNamespaces:
|
||||
- keycloak
|
11
base/operators/postgresql/subscription.yaml
Normal file
11
base/operators/postgresql/subscription.yaml
Normal file
|
@ -0,0 +1,11 @@
|
|||
---
|
||||
apiVersion: operators.coreos.com/v1alpha1
|
||||
kind: Subscription
|
||||
metadata:
|
||||
name: postgresql
|
||||
spec:
|
||||
name: postgresql
|
||||
channel: v5
|
||||
source: operatorhubio-catalog
|
||||
sourceNamespace: olm
|
||||
installPlanApproval: Automatic
|
Loading…
Reference in a new issue