Switch client and server to communicate over TLS
[oom/platform/cert-service.git] / certService / helm / aaf-cert-service / values.yaml
1 appLabel: aaf-cert-service
2 replicaCount: 1
3 repository: nexus3.onap.org:10001
4 image: onap/org.onap.aaf.certservice.aaf-certservice-api:1.0.0
5 pullPolicy: Always
6 containerPort: 8443
7 service:
8   type: ClusterIP
9 liveness:
10   initialDelaySeconds: 60
11   periodSeconds: 10
12   command: curl https://localhost:$HTTPS_PORT/actuator/health --cacert $ROOT_CERT --cert-type p12 --cert $KEYSTORE_P12_PATH --pass $KEYSTORE_PASSWORD
13 readiness:
14   initialDelaySeconds: 30
15   periodSeconds: 10
16   command: curl https://localhost:$HTTPS_PORT/ready --cacert $ROOT_CERT --cert-type p12 --cert $KEYSTORE_P12_PATH --pass $KEYSTORE_PASSWORD
17 volume:
18   name: aaf-cert-service-volume
19   mountPath: /etc/onap/aaf/certservice
20
21 resources:
22   limits:
23     cpu: 2
24     memory: 2Gi
25   requests:
26     cpu: 1
27     memory: 1Gi
28
29 secret:
30   name: aaf-cert-service-secret
31
32 tls:
33   server:
34     secret:
35       name: aaf-cert-service-server-tls-secret
36     volume:
37       name: aaf-cert-service-server-tls-volume
38       mountPath: /etc/onap/aaf/certservice/certs/
39   client:
40     secret:
41       name: aaf-cert-service-client-tls-secret
42
43 envs:
44   keystore:
45     jksName: certServiceServer-keystore.jks
46     p12Name: certServiceServer-keystore.p12
47     password: secret
48   truststore:
49     jksName: truststore.jks
50     crtName: root.crt
51     password: secret
52