44 lines
923 B
YAML
44 lines
923 B
YAML
apiVersion: postgresql.cnpg.io/v1
|
|
kind: Cluster
|
|
metadata:
|
|
name: fastapi-pg
|
|
spec:
|
|
instances: 1
|
|
superuserSecret:
|
|
name: cluster-example-superuser
|
|
bootstrap:
|
|
initdb:
|
|
database: app
|
|
owner: app
|
|
secret:
|
|
name: cluster-example-app-user
|
|
storage:
|
|
size: 1Gi
|
|
|
|
---
|
|
apiVersion: v1
|
|
data:
|
|
password: cGFzc3dvcmQxMjMK
|
|
username: cG9zdGdyZXM=
|
|
kind: Secret
|
|
metadata:
|
|
name: cluster-example-superuser
|
|
type: kubernetes.io/basic-auth
|
|
---
|
|
apiVersion: v1
|
|
data:
|
|
password: VHhWZVE0bk44MlNTaVlIb3N3cU9VUlp2UURhTDRLcE5FbHNDRUVlOWJ3RHhNZDczS2NrSWVYelM1Y1U2TGlDMg==
|
|
username: YXBw
|
|
kind: Secret
|
|
metadata:
|
|
name: cluster-example-app-user
|
|
type: kubernetes.io/basic-auth
|
|
---
|
|
apiVersion: v1
|
|
kind: Secret
|
|
metadata:
|
|
name: db-secrets
|
|
type: Opaque
|
|
data:
|
|
url: cG9zdGdyZXNxbCtwc3ljb3BnMjovL2FwcDpUeFZlUTRuTjgyU1NpWUhvc3dxT1VSWnZRRGFMNEtwTkVsc0NFRWU5YndEeE1kNzNLY2tJZVh6UzVjVTZMaUMyQGZhc3RhcGktcGctcncvYXBw
|