This patch introduces a new structure of the it/dep repo.
[it/dep.git] / ric-platform / 50-RIC-Platform / helm / appmgr / values.yaml
 #   limitations under the License.                                             #
 ################################################################################
 
-# This is a YAML-formatted file.
-# Declare variables to be passed into your templates.
+repository: "nexus3.o-ran-sc.org:10004"
+imagePullPolicy: IfNotPresent
+repositoryCred: docker-reg-cred
+
+
+# Uncomment the following line to override the docker registry
+#repositoryOverride: ""
+
+
+# Uncomment the following line to override the docker registry credential
+#repositoryCredOverride: ""
+
+# Uncomment the following line to override the image pull policy
+#imagePullPolicyOverride: ""
+
+
 
-# Modify this section to point to Docker image repository
 image:
-  repository: "${__RUNRICENV_DOCKER_HOST__}:${__RUNRICENV_DOCKER_PORT__}"
-  repositoryCred: "docker-reg-cred"
-  pullPolicy: IfNotPresent
-  
   # xAppmanager Docker image name and tag
   name: xapp-manager
   tag: latest
@@ -32,6 +41,7 @@ image:
 replicaCount: 1
 
 containerPort: 8080
+reponame: "helm-repo"
 
 service:
   type: NodePort
@@ -45,24 +55,6 @@ service:
 # config
 # Path referred in xapp-manager for retrieving configuration details
 appconfigpath: /opt/ric/config
-appconfig:
-  # To be present as files under appconfigpath
-  # Use your own environment addresses
-  xapp-manager.yaml: |
-    "local":
-      # Port on which the xapp-manager REST services are provided
-      "host": ":8080"
-    "helm":
-      # Remote helm repo URL. UPDATE this as required.
-      "repo": "https://${__RUNRICENV_HELMREPO_HOST__}:${__RUNRICENV_HELMREPO_PORT__}"
-
-      # Repo name referred within the xapp-manager
-      "repo-name": "helm-repo"
-
-      # Tiller service details in the cluster. UPDATE this as required.
-      "tiller-service": "tiller-deploy"
-      "tiller-namespace": "kube-system"
-      "tiller-port": "44134"
 
 # To be provided as env variables
 appenv:
@@ -74,19 +66,45 @@ appenv:
 # Path referred in xapp-manager for retrieving helm repo secrets
 appsecretpath: /opt/ric/secret
 
-# Secret object with credentials that should be created in K8S cluster. 
-# Parameters in this object are currently referred by xapp-manager to connect to helm repo and these are:
-# helm_repo_username
-# helm_repo_password
-appsecretobject: xapp-mgr-creds
 
 # certificates
 # Path referred in xapp-manager for retrieving helm repo client certificates
 appcertpath: /opt/ric/certificates
 
-# configMap object in K8S cluster that holds the client side certificates to connect to helm repo.
-# Currently all certificates mounted by this object are copied to /etc/ssl/certs
-appcertobject: xapp-mgr-certs
+
+# Helm Repo for xApp
+# By default a local helm repo is used. The global setting will override
+# the default value. You can further override using
+#helmRepositoryOverride: ""
+helmRepository: "snapshot.helm.local.ric.org" 
+
+# Default secret name for Helm Repo credential. .Value.golbal.helmRepositoryCred will
+# override the default value. You can further override uing
+#helmRepositoryCredOverride:""
+helmRepositoryCred: xapp-mgr-creds
+
+# Default configmap name for Helm Repo cert. .Value.golbal.helmRepositoryCert will
+# override the default value. You can further override uing
+#helmRepositoryCertOverride:""
+helmRepositoryCert: xapp-mgr-cert
+
+# Helm Tiller for xApp
+# The global setting will override this default value
+# You can further override using helmRepositoryTillerOverride: ""
+helmRepositoryTiller: "tiller-deploy" 
+
+# Helm Tiller Namespace for xApp
+# The global setting will override this default value
+# You can further override using helmRepositoryTillerNamespaceOverride: ""
+helmRepositoryTillerNamespace: "kube-system" 
+
+
+# Helm Tiller port for xApp
+# The global setting will override this default value
+# You can further override using helmRepositoryTillerPortOverride: ""
+helmRepositoryTillerPort: "44134" 
+
+
 
 resources: {}
 # limits:
@@ -101,4 +119,3 @@ nodeSelector: {}
 tolerations: []
 
 affinity: {}
-