1cc7102d69fdfe756069d79d9a09912260af29a6
[nonrtric/plt/rappmanager.git] /
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
7 #
8 #       http://www.apache.org/licenses/LICENSE-2.0
9 #
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=================================================
16 #
17
18 # Default values for energy-saving.
19 # This is a YAML-formatted file.
20 # Declare variables to be passed into your templates.
21
22 replicaCount: 1
23
24 image:
25   repository: "nexus3.onap.org:10001/estdemoimages/es-rapp"
26   pullPolicy: Always
27   # Overrides the image tag whose default is the chart appVersion.
28   tag: "0.1.1"
29
30 imagePullSecrets: []
31 nameOverride: "energy-saving-rapp"
32 fullnameOverride: "energy-saving-rapp"
33
34 serviceAccount:
35   # Specifies whether a service account should be created
36   create: true
37   # Annotations to add to the service account
38   annotations: {}
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
41   name: ""
42
43 podAnnotations: {}
44
45 podSecurityContext: {}
46   # fsGroup: 2000
47
48 securityContext: {}
49   # capabilities:
50   #   drop:
51   #   - ALL
52   # readOnlyRootFilesystem: true
53   # runAsNonRoot: true
54   # runAsUser: 1000
55
56 service:
57   type: ClusterIP
58   port: 8080
59
60 ingress:
61   enabled: false
62   className: ""
63   annotations: {}
64     # kubernetes.io/ingress.class: nginx
65     # kubernetes.io/tls-acme: "true"
66   hosts:
67     - host: chart-example.local
68       paths:
69         - path: /
70           pathType: ImplementationSpecific
71   tls: []
72   #  - secretName: chart-example-tls
73   #    hosts:
74   #      - chart-example.local
75
76 resources: {}
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:'.
81   # limits:
82   #   cpu: 100m
83   #   memory: 128Mi
84   # requests:
85   #   cpu: 100m
86   #   memory: 128Mi
87
88 autoscaling:
89   enabled: false
90   minReplicas: 1
91   maxReplicas: 100
92   targetCPUUtilizationPercentage: 80
93   # targetMemoryUtilizationPercentage: 80
94
95 nodeSelector: {}
96
97 tolerations: []
98
99 affinity: {}
100 environment:
101   appId: "energy-saving"
102   smeDiscoveryEndpoint: "http://sme-discovery.default.svc.cluster.local:8080/service-apis/v1/allServiceAPIs"
103
104 influxdb:
105   token: "WcrfLfqC63uCxfDa15C1sb6WtG5fhzrS"
106   user: "admin"
107   password: "mySuP3rS3cr3tT0keN"
108   bucket: "pm-bucket"
109   org: "est"
110   apiName: "influxdb2-http"
111   resourceName: "root"
112
113
114 ncmp:
115   apiName: "ncmp-dmi-plugin-http"
116   resourceName: "root"
117   resourceId: "/_3gpp-common-managed-element:ManagedElement=ManagedElement-002/_3gpp-nr-nrm-gnbdufunction:GNBDUFunction=GNBDUFunction-001/_3gpp-nr-nrm-nrcelldu:NRCellDU=NRCellDU-001/attributes"
118
119 kserve:
120   apiName: "es-predictor-http"
121   resourceName: "root"
122
123 teiv:
124   apiName: "topology-exposure-http"
125   resourceName: "root"
126   oduFunctionId: "GNBDUFunction-001"
127
128 appStartup:
129   command: ["/bin/sh", "-c"]
130   args: [ "python main.py --generate_db_data=True --use_sme_db=True --random_predictions=False" ]
131