X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=RECIPE_EXAMPLE%2FRIC_INFRA_RECIPE_EXAMPLE;h=56a94010e0a3e82ee619f129e61460a7325fb324;hb=082b83ab9f89e0f5fea051eeef0676cdb30e6cb1;hp=65a0f07e1c63c7155a31d17495fed2b5d5de7c84;hpb=19c304cff17ce836f1f7770cb43efc17eaccbc9a;p=it%2Fdep.git diff --git a/RECIPE_EXAMPLE/RIC_INFRA_RECIPE_EXAMPLE b/RECIPE_EXAMPLE/RIC_INFRA_RECIPE_EXAMPLE index 65a0f07e..56a94010 100644 --- a/RECIPE_EXAMPLE/RIC_INFRA_RECIPE_EXAMPLE +++ b/RECIPE_EXAMPLE/RIC_INFRA_RECIPE_EXAMPLE @@ -21,7 +21,7 @@ global: # Docker registry from which RIC platform components pull the images repository: nexus3.o-ran-sc.org:10004 - + # Name of the K8S docker credential that is onboarded by 20-credential repositoryCred: docker-reg-cred @@ -29,7 +29,7 @@ global: imagePullPolicy: Always # Helm repo that will be used by xApp manager - helmRepository: nexus.ricinfra.local + helmRepository: "https://helm-entry" # Certificate of the helm repo helmRepositoryCert: xapp-mgr-certs @@ -37,14 +37,47 @@ global: # Name of the K8S secret that contains the credential of the helm repo helmRepositoryCred: xapp-mgr-creds - # The name of the tiller that xApp helm client talks to - helmRepositoryTiller: tiller-deploy - - # The namespace of the xApp helm tiller - helmRepositoryTillerNamespace: kube-system - - # The port the xApp helm tiller is listening to - helmRepositoryTillerPort: 44134 + # The ingress URL definitions for the ingress controller in four namespaces + ingressurl: + platform: ricplt-entry + xapp: ricxapp-entry + aux: ricaux-entry + infra: ricinfra-entry + localnexus: nexus-entry + localhelm: helm-entry + localdocker: docker-entry + + tillers: + ricxapp: + name: ricxapp + nameSpace: ricxapp + deployNameSpace: ricinfra + image: + tillerTLSSecrets: + repository: nexus3.o-ran-sc.org:10004 + name: it-dep-secret + tag: 0.0.1 + tiller: + repository: gcr.io + name: kubernetes-helm/tiller + tag: v2.12.3 + secret: + create: true + tillerSecretName: secret-tiller-ricxapp + helmSecretName: secret-helm-client-ricxapp + tls: + authenticate: true + verify: true + serviceAccount: + name: tiller + role: + - apiGroups: [""] + resources: ["pods", "configmaps", "services"] + verbs: ["get", "list", "create", "delete"] + - apiGroups: ["extensions", "apps"] + resources: ["deployments"] + verbs: ["get", "list", "create", "delete"] + port: 44134 #------------------------------------------------------------------------- # Infrastructure @@ -53,20 +86,38 @@ global: cluster: deployK8S: false deployNexus: false + deployK8SMonitoringStake: false useLocalHelmRepo: false useLocalDockerRegistry: false - -repositoryCredential: - user: "docker" - password: "haha" - - -helmrepoCredential: - user: "helm" - password: "hehe" - - -adminPassword: admin123 - -datapath: /tmp/nexus3-data/ +credential: + repositoryCredential: + user: + password: + + + helmrepoCredential: + user: + password: + + helmCertificate: |2 + -----BEGIN CERTIFICATE----- + + -----END CERTIFICATE----- + +nexus: + image: + name: nexus-repository-helm-apt + tag: 1.0.0 + adminPassword: + datapath: /tmp/nexus3-data/ + storagesize: 20Gi + +chartmuseum: + repositoryOverride: "registry.hub.docker.com" + image: + name: chartmuseum/chartmuseum + tag: v0.8.2 + + storagesize: 2Gi + datapath: /tmp/chartmuseum-data/