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.
17 # configuration for this chart is split between this file and the "recipe"
18 # used by the ric-common chart. For the most part, platform configuration
19 # is defined by that recipe, and robot configuration is here.
30 repository: nexus3.o-ran-sc.org:10004
31 name: o-ran-sc/it-test-nanobot
33 # note: the helm chart does not create repository credential secrets.
34 # If your repository requires authentication, create a docker-registry
37 # kubectl create secret docker-registry --namespace <robot-job-namespace> ...
39 # and fill in secret-name below. Only one secret should be created per
40 # registry. The chart will take care of producing a unique list of
42 repositoryCred: o-ran-registry-secret
45 # The kubernetes cluster name. To find this, do:
46 # $ grep cluster: ${KUBECONFIG}
48 # the DNS domain for k8s services, typically "cluster.local"
51 # RIC installation details. These values mostly cover things
52 # the robot needs to know, but which aren't configured by the
64 # the type of k8s controller for this entity
65 # (ie, statefulset, daemonset, deployment..)
66 # if unspecified, the default is "deployment".
68 # the suffix, if any, to append to the name
69 # of the controller entity. The chart will
70 # prepend a hyphen to this string.
91 containername: mc-xapp-listener
94 # statistics sent to ves by the writer. the tests
95 # will check that these are actually being sent
104 # If specified, a host filesystem
105 # path where robot output will be stored
106 log: /opt/ric/robot/log
108 # Active testsuites can be chosen by
109 # tag, testuite names, or both. leaving
110 # either unspecified will cause all to run.
126 # set this to a true value to cause
127 # the job to fail (and, typically, be resubmitted)
131 # by default, the job will create
132 # a temporary serviceaccount and
133 # role to allow it to access the
134 # xapp and platform namespaces.
135 # to use an existing serviceaccount,
136 # set this to false...
138 # ... and specify the serviceaccount here:
142 # the name of a test xapp; the appmgr testsuite
143 # will attempt to deploy and undeploy this app;
144 # This should be an xapp which is "onboarded" to
145 # the appmgr but not deployed at the time the test
149 # the details of a test gNodeB, for [E/X]2 tests.
150 # This can be either a real gnodeb or a simulator,
151 # but in either case should exist prior to test