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: "192.168.0.6:5000"
29 # This section describes xAppManager
32 # xAppmanager Docker image name and tag
46 health_alive_check_endpoint: ric/v1/health/alive
47 health_ready_check_endpoint: ric/v1/health/ready
50 # Path referred in appmgr for retrieving configuration details
51 appconfigpath: /opt/ric/config
53 # To be present as files under appconfigpath
54 # Use your own environment addresses
57 # Port on which the appmgr REST services are provided
60 # Remote helm repo URL. UPDATE this as required.
61 "repo": "http://192.168.0.6/charts"
63 # Repo name referred within the appmgr
64 "repo-name": "helm-repo"
66 # Tiller service details in the cluster. UPDATE this as required.
67 "tiller-service": "tiller-deploy"
68 "tiller-namespace": "kube-system"
69 "tiller-port": "44134"
71 # helm username and password files
72 "helm-username-file": "/opt/ric/secret/helm_repo_username"
73 "helm-password-file": "/opt/ric/secret/helm_repo_password"
76 #Namespace to install xAPPs
77 "namespace": "default"
79 "schema": "descriptors/schema.json"
80 "config": "config/config-file.json"
81 "tmpConfig": "/tmp/config-file.json"
83 # To be provided as env variables
90 # Path referred in appmgr for retrieving helm repo secrets
91 appsecretpath: /opt/ric/secret
93 # Secret object with credentials that should be created in K8S cluster.
94 # Parameters in this object are currently referred by appmgr to connect to helm repo and these are:
97 appsecretobject: appmgr-creds
100 # Path referred in appmgr for retrieving helm repo client certificates
101 appcertpath: /opt/ric/certificates
103 # configMap object in K8S cluster that holds the client side certificates to connect to helm repo.
104 # Currently all certificates mounted by this object are copied to /etc/ssl/certs
105 appcertobject: appmgr-certs