1 # Copyright (c) 2019 AT&T Intellectual Property.
2 # Copyright (c) 2019 Nokia.
4 # Licensed under the Apache License, Version 2.0 (the "License");
5 # you may not use this file except in compliance with the License.
6 # You may obtain a copy of the License at
8 # http://www.apache.org/licenses/LICENSE-2.0
10 # Unless required by applicable law or agreed to in writing, software
11 # distributed under the License is distributed on an "AS IS" BASIS,
12 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 # See the License for the specific language governing permissions and
14 # limitations under the License.
16 # This is a YAML-formatted file.
17 # Declare variables to be passed into your templates.
19 # Modify this section to point to Docker image repository
21 #repository: "snapshot.docker.ranco-dev-tools.eastus.cloudapp.azure.com:10001"
22 repository: "k8s-cluster-docker-helm-repo:5000"
27 pullPolicy: IfNotPresent
29 # This section describes xAppManager
32 # xAppmanager Docker image name and tag
46 health_check_endpoint: ric/v1/health
49 # Path referred in appmgr for retrieving configuration details
50 appconfigpath: /opt/ric/config
52 # To be present as files under appconfigpath
53 # Use your own environment addresses
56 # Port on which the appmgr REST services are provided
59 # Remote helm repo URL. UPDATE this as required.
60 "repo": "https://k8s-cluster-docker-helm-repo/helm_charts"
62 # Repo name referred within the appmgr
63 "repo-name": "helm-repo"
65 # Tiller service details in the cluster. UPDATE this as required.
66 "tiller-service": "tiller-deploy"
67 "tiller-namespace": "kube-system"
68 "tiller-port": "44134"
70 # helm username and password files
71 "helm-username-file": "/opt/ric/secret/helm_repo_username"
72 "helm-password-file": "/opt/ric/secret/helm_repo_password"
74 #Namespace to install xAPPs
77 # To be provided as env variables
84 # Path referred in appmgr for retrieving helm repo secrets
85 appsecretpath: /opt/ric/secret
87 # Secret object with credentials that should be created in K8S cluster.
88 # Parameters in this object are currently referred by appmgr to connect to helm repo and these are:
91 appsecretobject: appmgr-creds
94 # Path referred in appmgr for retrieving helm repo client certificates
95 appcertpath: /opt/ric/certificates
97 # configMap object in K8S cluster that holds the client side certificates to connect to helm repo.
98 # Currently all certificates mounted by this object are copied to /etc/ssl/certs
99 appcertobject: appmgr-certs