1 # ============LICENSE_START===============================================
2 # Copyright (C) 2025 OpenInfra Foundation Europe. All rights reserved.
3 # ========================================================================
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.
15 # ============LICENSE_END=================================================
18 # Default values for energy-saving.
19 # This is a YAML-formatted file.
20 # Declare variables to be passed into your templates.
25 repository: "nexus3.onap.org:10001/estdemoimages/es-rapp"
27 # Overrides the image tag whose default is the chart appVersion.
31 nameOverride: "energy-saving-rapp"
32 fullnameOverride: "energy-saving-rapp"
35 # Specifies whether a service account should be created
37 # Annotations to add to the service account
39 # The name of the service account to use.
40 # If not set and create is true, a name is generated using the fullname template
45 podSecurityContext: {}
52 # readOnlyRootFilesystem: true
64 # kubernetes.io/ingress.class: nginx
65 # kubernetes.io/tls-acme: "true"
67 - host: chart-example.local
70 pathType: ImplementationSpecific
72 # - secretName: chart-example-tls
74 # - chart-example.local
77 # We usually recommend not to specify default resources and to leave this as a conscious
78 # choice for the user. This also increases chances charts run on environments with little
79 # resources, such as Minikube. If you do want to specify resources, uncomment the following
80 # lines, adjust them as necessary, and remove the curly braces after 'resources:'.
92 targetCPUUtilizationPercentage: 80
93 # targetMemoryUtilizationPercentage: 80
101 appId: "energy-saving"
102 smeDiscoveryEndpoint: "http://sme-discovery.default.svc.cluster.local:8080/service-apis/v1/allServiceAPIs"
105 token: "WcrfLfqC63uCxfDa15C1sb6WtG5fhzrS"
107 password: "mySuP3rS3cr3tT0keN"
110 apiName: "influxdb2-http"
115 apiName: "ncmp-dmi-plugin-http"
117 resourceId: "/_3gpp-common-managed-element:ManagedElement=ManagedElement-002/_3gpp-nr-nrm-gnbdufunction:GNBDUFunction=GNBDUFunction-001/_3gpp-nr-nrm-nrcelldu:NRCellDU=NRCellDU-001/attributes"
120 apiName: "es-predictor-http"
124 apiName: "topology-exposure-http"
126 oduFunctionId: "GNBDUFunction-001"
129 command: ["/bin/sh", "-c"]
130 args: [ "python main.py --generate_db_data=True --use_sme_db=True --random_predictions=False" ]