apiVersion: v2
description: ONAP Active and Available Inventory
name: aai
-version: 15.0.2
+version: 16.0.0
dependencies:
- name: common
repository: 'file://components/aai-sparky-be'
condition: aai-sparky-be.enabled
- name: aai-traversal
- version: ~15.x-0
+ version: ~16.x-0
repository: 'file://components/aai-traversal'
condition: aai-traversal.enabled
- name: serviceAccount
apiVersion: v2
description: ONAP AAI traversal
name: aai-traversal
-version: 15.0.3
+version: 16.0.0
dependencies:
- name: common
aai.server.url=http://aai.{{ include "common.namespace" . }}/aai/{{ .Values.global.config.schema.version.api.default }}/
aai.global.callback.url=http://aai.{{ include "common.namespace" . }}/aai/
-{{ if or (.Values.global.config.basic.auth.enabled) ( include "common.onServiceMesh" .) }}
+{{ if or (.Values.global.auth.enabled) ( include "common.onServiceMesh" .) }}
aai.tools.enableBasicAuth=true
-aai.tools.username={{ (index .Values.global.config.basic.auth.users 0).username }}
-aai.tools.password={{ (index .Values.global.config.basic.auth.users 0).password }}
+aai.tools.username={{ (index .Values.global.auth.users 0).username }}
+aai.tools.password={{ (index .Values.global.auth.users 0).password }}
{{ end }}
aai.notification.current.version={{ .Values.global.config.schema.version.api.default }}
spring.profiles.active={{ .Values.global.config.profiles.active }}
spring.jersey.application-path=/
-spring.sleuth.enabled={{ .Values.global.tracing.enabled }}
-spring.zipkin.baseUrl={{ .Values.global.tracing.collector.baseUrl }}
-spring.sleuth.trace-id128=true
-spring.sleuth.sampler.probability={{ .Values.global.tracing.sampling.probability }}
-spring.sleuth.propagation.type=w3c, b3
-spring.sleuth.supports-join=false
-spring.sleuth.web.skip-pattern={{ join "," .Values.tracing.ignorePatterns }}
-
+management.tracing.enabled={{ .Values.global.tracing.enabled }}
+management.tracing.sampling.probability={{ .Values.global.tracing.sampling.probability }}
+management.tracing.propagation.type=w3c, b3
+management.zipkin.tracing.endpoint={{ .Values.global.tracing.collector.baseUrl }}
#The max number of active threads in this pool
server.tomcat.max-threads=200
aai.actuator.echo.enabled={{ .Values.actuator.echo.enabled }}
aai.graph.properties.path=${server.local.startpath}/etc/appprops/janusgraph-realtime.properties
-aai.basic-auth.enabled={{ .Values.global.config.basic.auth.enabled }}
-{{- range $index, $user := .Values.global.config.basic.auth.users }}
+aai.basic-auth.enabled={{ .Values.global.auth.enabled }}
+{{- range $index, $user := .Values.global.auth.users }}
aai.basic-auth.users[{{ $index }}].username={{ $user.username }}
aai.basic-auth.users[{{ $index }}].password={{ $user.password }}
{{- end }}
args:
- |
URL="{{ required "URL is required" (.Values.schemaInitCheckURL | default "http://aai-graphadmin:8449/isSchemaInitialized") }}"
- AUTH="{{ printf "%s:%s" (index .Values.global.config.basic.auth.users 0).username (index .Values.global.config.basic.auth.users 0).password }}"
+ AUTH="{{ printf "%s:%s" (index .Values.global.auth.users 0).username (index .Values.global.auth.users 0).password }}"
while true; do
RESPONSE=$(curl -u $AUTH -s $URL)
if [ "$RESPONSE" = "true" ]; then
#migration using helm hooks
migration:
enabled: false
-
+ # Specifies if basic authorization is enabled
+ auth:
+ enabled: true
+ users:
+ - username: aai@aai.onap.org
+ password: demo123456!
+ - username: AAI
+ password: AAI
+ - username: DCAE
+ password: DCAE
+ - username: MSO
+ password: MSO
+ - username: POLICY
+ password: POLICY
+ - username: ASDC
+ password: ASDC
+ - username: ModelLoader
+ password: ModelLoader
+ - username: AaiUI
+ password: AaiUI
# Common configuration for resources traversal and graphadmin
config:
# User information for the admin user in container
cassandra:
dynamic: true
- # Specifies if the basic authorization is enabled
- basic:
- auth:
- enabled: true
- users:
- - username: aai@aai.onap.org
- password: demo123456!
- - username: AAI
- password: AAI
- - username: DCAE
- password: DCAE
- - username: MSO
- password: MSO
- - username: POLICY
- password: POLICY
- - username: ASDC
- password: ASDC
- - username: ModelLoader
- password: ModelLoader
- - username: AaiUI
- password: AaiUI
-
# Active spring profiles for the resources microservice
profiles:
active: production,kafka
someConfig: random
# application image
-image: onap/aai-traversal:1.15.5
+image: onap/aai-traversal:1.16-STAGING-20250402T061549Z
pullPolicy: Always
restartPolicy: Always
flavor: small
"helm.sh/hook": pre-upgrade,pre-rollback,post-install
"helm.sh/hook-weight": "2"
"helm.sh/hook-delete-policy": before-hook-creation
+
#################################################################
# Secrets metaconfig
#################################################################
repository: '@local'
condition: authentication:enabled
- name: aai
- version: ~15.x-0
+ version: ~16.x-0
repository: '@local'
condition: aai.enabled
- name: cassandra