Minor fixes
[it/dep.git] / RECIPE_EXAMPLE / RIC_AUX_RECIPE_EXAMPLE
1 ################################################################################
2 #   Copyright (c) 2019 AT&T Intellectual Property.                             #
3 #   Copyright (c) 2019 Nokia.                                                  #
4 #                                                                              #
5 #   Licensed under the Apache License, Version 2.0 (the "License");            #
6 #   you may not use this file except in compliance with the License.           #
7 #   You may obtain a copy of the License at                                    #
8 #                                                                              #
9 #       http://www.apache.org/licenses/LICENSE-2.0                             #
10 #                                                                              #
11 #   Unless required by applicable law or agreed to in writing, software        #
12 #   distributed under the License is distributed on an "AS IS" BASIS,          #
13 #   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.   #
14 #   See the License for the specific language governing permissions and        #
15 #   limitations under the License.                                             #
16 ###############################################################################
17
18 #-------------------------------------------------------------------------
19 # Global common setting
20 #-------------------------------------------------------------------------
21 global:
22   # Docker registry from which RIC platform components pull the images
23   repository: nexus3.o-ran-sc.org:10004
24
25   # Name of the K8S docker credential that is onboarded by 20-credential 
26   repositoryCred: docker-reg-cred
27
28   # Docker image pull policy
29   imagePullPolicy: Always
30
31   # Helm repo that will be used by xApp manager
32   helmRepository: "http://aux-entry/helm"
33
34   # Certificate of the helm repo
35   helmRepositoryCert: xapp-mgr-certs
36
37   # Name of the K8S secret that contains the credential of the helm repo
38   helmRepositoryCred: xapp-mgr-creds
39
40   # Endpoint of k8s API server
41   k8sAPIHost: https://kubernetes.default.svc.cluster.local/
42
43
44   # The ingress URL definitions for the ingress controller in four namespaces
45   ingressurl:
46     ric: ric-entry
47     aux: aux-entry
48     helm: helm-entry 
49
50   tillers:
51     ricxapp:
52       name: ricxapp
53       nameSpace: ricxapp
54       deployNameSpace: ricinfra
55       image:
56         tillerTLSSecrets:
57           repository: nexus3.o-ran-sc.org:10004
58           name: it-dep-secret
59           tag: 0.0.2
60         tiller:
61           repository: gcr.io
62           name: kubernetes-helm/tiller
63           tag: v2.12.3
64       secret:
65         create: true
66         tillerSecretName: secret-tiller-ricxapp
67         helmSecretName: secret-helm-client-ricxapp
68       tls:
69        authenticate: true
70        verify: true
71       serviceAccount:
72         name: tiller
73         role:
74         - apiGroups: [""]
75           resources: ["pods", "configmaps", "services"]
76           verbs: ["get", "list", "create", "delete"]
77         - apiGroups: ["extensions", "apps"]
78           resources: ["deployments"]
79           verbs: ["get", "list", "create", "delete"]
80       port: 44134
81
82 #-------------------------------------------------------------------------
83 # Auxiliary Functions
84 #-------------------------------------------------------------------------
85 dashboard:
86   # Override the name using the following option
87   # nameOverride:
88   image:
89     name: ric-dashboard
90     tag: 1.2.0
91   properties:
92     # application.properties
93     portalapi:
94       username: username
95       password: password
96     metrics:
97       url:
98         ac: http://ric-aux-kibana-server:5601/goto/fedcba9876543210?embed=true
99     # key.properties
100     cipher.enc.key: AGLDdG4D04BKm2IxIWEr8o==
101     # portal.properties
102     # external URL for user browser
103     ecomp_redirect_url: https://portal.api.simpledemo.onap.org:30225/ONAPPORTAL/login.htm
104     # internal URL for backend
105     ecomp_rest_url:     http://portal-app.onap:8989/ONAPPORTAL/auxapi
106     ueb_app_key: uebkey
107
108 extsvcaux:
109   ricip:
110     # The ip address of the ric cluster ingress controller
111     <IP_ADDRESS of the RIC cluster>
112   auxip:
113     # The ip address of the aux cluster ingress controller
114     <IP_ADDRESS of the AUX cluster>