-
-
Notifications
You must be signed in to change notification settings - Fork 6
/
openshift-features-ext-kafka.yaml
48 lines (48 loc) · 1.21 KB
/
openshift-features-ext-kafka.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
apiVersion: microcks.github.io/v1alpha1
kind: MicrocksInstall
metadata:
name: microcks
spec:
# Add fields here
name: microcks
version: "latest"
microcks:
replicas: 1
postman:
replicas: 1
keycloak:
install: true
persistent: true
volumeSize: 1Gi
replicas: 1
serviceAccount: microcks-serviceaccount
serviceAccountCredentials: ab54d329-e435-41ae-a900-ec6b3fe15c54
mongodb:
install: true
persistent: true
volumeSize: 2Gi
replicas: 1
features:
microcksHub:
enabled: true
repositoryFilter:
enabled: true
labelKey: domain
labelLabel: Domain
labelList: domain,status
async:
enabled: true
defaultBinding: KAFKA
defaultFrequency: 3
kafka:
install: false
url: my-cluster-bootstrap.kafka.apps.acme.com
authentication:
type: SASL_SSL
truststoreType: PKCS12
truststoreSecretRef:
secret: my-cluster-cluster-ca-cert
storeKey: ca.p12
passwordKey: ca.password
saslMechanism: SCRAM-SHA-512
saslJaasConfig: org.apache.kafka.common.security.scram.ScramLoginModule required username="my-user" password="tDtDCT3pYKE5";