4196cd23b55d79cc2339629ab30505d1f5b50319
[oom.git] / kubernetes / oof / values.yaml
1 # Copyright © 2017 Amdocs, AT&T, Bell Canada, VMware
2 #
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
6 #
7 #       http://www.apache.org/licenses/LICENSE-2.0
8 #
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.
14
15 #################################################################
16 # Global configuration defaults.
17 #################################################################
18 global:
19   nodePortPrefix: 302
20   repositorySecret: eyJuZXh1czMub25hcC5vcmc6MTAwMDEiOnsidXNlcm5hbWUiOiJkb2NrZXIiLCJwYXNzd29yZCI6ImRvY2tlciIsImVtYWlsIjoiQCIsImF1dGgiOiJaRzlqYTJWeU9tUnZZMnRsY2c9PSJ9fQ==
21   readinessRepository: oomk8s
22   readinessImage: readiness-check:1.0.0
23   loggingRepository: docker.elastic.co
24   loggingImage: beats/filebeat:5.5.0
25 #################################################################
26 # Application configuration defaults.
27 #################################################################
28 # application image
29 repository: nexus3.onap.org:10001
30 image: onap/optf-osdf:latest
31 pullPolicy: Always
32
33 # flag to enable debugging - application support required
34 debugEnabled: false
35
36 # application configuration
37 config:
38   msbgateway: msb-iag.{{ include "common.namespace" . }}
39   msbPort: 80
40   # Credentials for the OOF placement service – SO.
41   osdfPlacementSOUsername: so_test
42   osdfPlacementSOPassword: so_testpwd
43   # Credentials for the OOF CM scheduling service – Generic.
44   osdfCMSchedulerUsername: test1
45   osdfCMSchedulerPassword: testpwd1
46   # Credentials of the callback url for SO.
47   soUsername: ""   # SO username for call back.
48   soPassword: ""   # SO password for call back.
49   # Url and credentials for Conductor.
50   conductorUrl: https://oof-has-api.{{ include "common.namespace" . }}:8091/v1/plans/
51   conductorUsername: admin1
52   conductorPassword: plan.15
53   conductorPingWaitTime: 60
54   conductorMaxRetries: 30
55   # Url and credentials for the Policy Platform
56   policyPlatformUrl: http://pdp:8081/pdp/api/getConfig # Policy Dev platform URL
57   policyPlatformEnv: TEST # Environment for policy platform
58   policyPlatformUsername: testpdp # Policy platform username.
59   policyPlatformPassword: alpha123 # Policy platform password.
60   policyClientUsername: python # For use with ClientAuth
61   policyClientPassword: test # For use with ClientAuth
62   # Credentials for the message reader - A placeholder.
63   messageReaderHosts: NA
64   messageReaderTopic: NA
65   messageReaderAafUserId: NA
66   messageReaderAafPassword: NA
67   # Credentials for the SDC interface - A placeholder.
68   sdcUrl: NA
69   sdcUsername: NA
70   sdcPassword: NA
71   sdcONAPInstanceID: NA
72   # Credentials for the placement service – Generic.
73   osdfPlacementUsername: "test"
74   osdfPlacementPassword: "testpwd"
75 # default number of instances
76 replicaCount: 1
77 nodeSelector: {}
78 affinity: {}
79 # probe configuration parameters
80 liveness:
81   initialDelaySeconds: 10
82   periodSeconds: 10
83   # necessary to disable liveness probe when setting breakpoints
84   # in debugger so K8s doesn't restart unresponsive container
85   enabled: true
86 readiness:
87   initialDelaySeconds: 10
88   periodSeconds: 10
89 service:
90   type: NodePort
91   name: oof-osdf
92   externalPort: 8698
93   internalPort: 8699
94   nodePort: 48
95 ingress:
96   enabled: false
97 resources: {}