You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
52 lines
1.3 KiB
52 lines
1.3 KiB
apiVersion: operators.coreos.com/v1alpha1
|
|
kind: Subscription
|
|
metadata:
|
|
annotations:
|
|
argocd.argoproj.io/sync-wave: "10"
|
|
name: 3scale-operator
|
|
namespace: openshift-operators
|
|
spec:
|
|
channel: threescale-2.12
|
|
name: 3scale-operator
|
|
source: redhat-operators
|
|
sourceNamespace: openshift-marketplace
|
|
---
|
|
apiVersion: v1
|
|
kind: Secret
|
|
metadata:
|
|
annotations:
|
|
argocd.argoproj.io/sync-wave: "10"
|
|
name: system-database
|
|
namespace: {{ .Values.projectName | quote }}
|
|
stringData:
|
|
URL: "postgresql://3scale:{{ include "3scale-database-password" . }}@postgresql-server:5432/3scale"
|
|
type: Opaque
|
|
---
|
|
apiVersion: v1
|
|
kind: Secret
|
|
metadata:
|
|
annotations:
|
|
argocd.argoproj.io/sync-wave: "10"
|
|
name: zync
|
|
namespace: {{ .Values.projectName | quote }}
|
|
stringData:
|
|
DATABASE_URL: postgresql://zync:{{ include "zync-database-password" . }}@postgresql-server:5432/zync
|
|
ZYNC_DATABASE_PASSWORD: {{ include "zync-database-password" . | quote }}
|
|
type: Opaque
|
|
|
|
---
|
|
apiVersion: apps.3scale.net/v1alpha1
|
|
kind: APIManager
|
|
metadata:
|
|
annotations:
|
|
argocd.argoproj.io/sync-wave: "20"
|
|
name: 3scale-install
|
|
namespace: {{ .Values.projectName | quote }}
|
|
spec:
|
|
wildcardDomain: {{ .Values.threescale.wildcardDomain | quote }}
|
|
resourceRequirementsEnabled: true
|
|
externalComponents:
|
|
zync:
|
|
database: true
|
|
system:
|
|
database: true
|
|
|