1 # Copyright © 2017 Amdocs, Bell Canada
3 # Licensed under the Apache License, Version 2.0 (the "License");
4 # you may not use this file except in compliance with the License.
5 # You may obtain a copy of the License at
7 # http://www.apache.org/licenses/LICENSE-2.0
9 # Unless required by applicable law or agreed to in writing, software
10 # distributed under the License is distributed on an "AS IS" BASIS,
11 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 # See the License for the specific language governing permissions and
13 # limitations under the License.
15 #################################################################
16 # Global configuration defaults.
17 #################################################################
20 readinessRepository: oomk8s
21 readinessImage: readiness-check:2.0.0
22 selfserviceRepository: oomk8s
25 mountPath: /dockerdata-nfs
28 # Uncomment the following to enable the use of a single docker
29 # repository but ONLY if your repository mirrors all ONAP
30 # docker images. This includes all images from dockerhub and
31 # any other repository that hosts images for ONAP components.
32 repository: nexus3:10001
37 #################################################################
38 # Application configuration defaults.
39 #################################################################
41 deployerVolumePath: /etc/ONAP/deployer
43 repository: nexus3:10001
44 image: oomk8/selfservice-docker:1.2.0
47 # default number of instances
50 # probe configuration parameters
52 initialDelaySeconds: 10
54 # necessary to disable liveness probe when setting breakpoints
55 # in debugger so K8s doesn't restart unresponsive container
59 initialDelaySeconds: 10
65 httpInternalPort: 8080
66 httpExternalPort: 8080
72 debugPortName: ssdebug
73 debugInternalPort: 9999
74 debugExternalPort: 9999
82 ## A manually managed Persistent Volume and Claim
83 ## Requires persistence.enabled: true
84 ## If defined, PVC must be created manually before volume will be bound
86 volumeReclaimPolicy: Retain
88 ## database data Persistent Volume Storage Class
89 ## If defined, storageClassName: <storageClass>
90 ## If set to "-", storageClassName: "", which disables dynamic provisioning
91 ## If undefined (the default) or set to null, no storageClassName spec is
92 ## set, choosing the default provisioner. (gp2 on AWS, standard on
93 ## GKE, AWS & OpenStack)
96 accessMode: ReadWriteMany
98 mountPath: /dockerdata-nfs
99 mountSubPath: selfservice
100 mountSubPathLog: logs
101 volumeName: selfservice-pv
102 volumeMountName: selfservice-pvc
105 openStackType: "{{ .Values.config.openStackType }}"
106 openStackName: "{{ .Values.config.openStackName }}"
107 openStackEncryptedPassword: "{{ .Values.config.openStackEncryptedPasswordHere }}"
108 openStackDomain: "{{ .Values.config.openStackDomain }}"
109 openStackKeyStoneUrl: "{{ .Values.config.openStackKeyStoneUrl }}/v2.0"
110 openStackServiceTenantName: "{{ .Values.config.openStackServiceTenantName }}"
111 openStackUserName: "{{ .Values.config.openStackUserName }}"
112 openStackRegion: "{{ .Values.config.openStackRegion }}"
113 openStackVNFTenantId: "{{ .Values.config.openStackVNFTenantId }}"
114 openStackEncryptedPasswordHere: "{{ .Values.config.openStackEncryptedPasswordHere }}"
119 demoArtifactsVersion: "{{ .Values.demoArtifactsVersion }}"
120 openStackFlavourMedium: "{{ .Values.openStackFlavourMedium }}"
121 openStackKeyStoneUrl: "{{ .Values.openStackKeyStoneUrl }}"
122 openStackPublicNetId: "{{ .Values.openStackPublicNetId }}"
123 openStackPassword: "{{ .Values.openStackPassword }}"
124 openStackRegion: "{{ .Values.openStackRegion }}"
125 openStackTenantId: "{{ .Values.openStackTenantId }}"
126 openStackUserName: "{{ .Values.openStackUserName }}"
127 ubuntu14Image: "{{ .Values.ubuntu14Image }}"
128 ubuntu16Image: "{{ .Values.ubuntu16Image }}"
129 scriptVersion: "{{ .Values.scriptVersion }}"
130 openStackPrivateNetId: "{{ .Values.openStackPrivateNetId }}"
131 openStackPrivateSubnetId: "{{ .Values.openStackPrivateSubnetId }}"
132 openStackPrivateNetCidr: "{{ .Values.openStackPrivateNetCidr }}"
133 openStackOamNetworkCidrPrefix: "{{ .Values.openStackOamNetworkCidrPrefix }}"
134 vnfPubKey: "{{ .Values.vnfPubKey }}"
135 dcaeCollectorIp: "{{ .Values.dcaeCollectorIp }}"