Move integration tests to k8s
[ric-plt/a1.git] / integration_tests / a1mediator / values.yaml
diff --git a/integration_tests/a1mediator/values.yaml b/integration_tests/a1mediator/values.yaml
new file mode 100644 (file)
index 0000000..5ceefb0
--- /dev/null
@@ -0,0 +1,54 @@
+replicaCount: 1
+
+image:
+  repository: nexus3.o-ran-sc.org:10004/ric-plt-a1
+  tag: 0.8.2
+  pullPolicy: IfNotPresent
+
+# name of the secret that allows for privagte registry docker pulls.
+# if the value is "lfhelper", there is a helper function included in this chart, and it uses imageCredentials .
+# imageCredentials is referenced in secrets.yaml, and uses a helper function to formulate the docker reg username and password into a valid dockerconfig.json.
+# Note, if the value of lf_docker_reg_secret is changed, these image credentials are ignored and not used.
+lf_docker_reg_secret: lfhelper
+imageCredentials:
+  registry: nexus3.o-ran-sc.org:10004/ric-plt-a1
+  username:
+  password:
+
+# This is the service for A1's external facing HTTP API
+httpservice:
+  name: a1httpservice
+  port: 10000 # This is hardcoded in a1, probably dangerous to change
+  type: ClusterIP
+
+# This is the service for rmr between A1 and the xapps
+rmrservice:
+  name: a1rmrservice
+  port: 4562 # This is hardcoded in a1, probably dangerous to change
+  type: ClusterIP
+
+# This is the service for the "hidden" port 4561 that rmr listens on for route manager
+rmrrtemgrservice:
+  name: a1rmrrtemgrservice
+  port: 4561 # This is hardcoded in rmr, probably dangerous to change
+  type: ClusterIP
+
+# these are ENV variables that A1 takes; see docs
+rmr_timeout_config:
+  rcv_retry_interval_ms: 500
+  rcv_retry_times: 20
+
+# These were generated by the helm template generator and have not been altered.
+ingress:
+  enabled: false
+  annotations: {}
+    # kubernetes.io/ingress.class: nginx
+    # kubernetes.io/tls-acme: "true"
+  hosts:
+    - host: chart-example.local
+      paths: []
+
+  tls: []
+  #  - secretName: chart-example-tls
+  #    hosts:
+  #      - chart-example.local