blob: 8b8f928c395a1689c01c05f6ca5168851e6f74dc [file] [log] [blame]
Jack Lucasd41dbdb2021-02-16 11:07:28 -05001#============LICENSE_START========================================================
2#=================================================================================
3# Copyright (c) 2018 AT&T Intellectual Property. All rights reserved.
4# Modifications Copyright © 2018 Amdocs, Bell Canada
5# Modifications Copyright © 2020 Nokia
6# Copyright (c) 2021 J. F. Lucas. All rights reserved.
7# ================================================================================
8# Licensed under the Apache License, Version 2.0 (the "License");
9# you may not use this file except in compliance with the License.
10# You may obtain a copy of the License at
11#
12# http://www.apache.org/licenses/LICENSE-2.0
13#
14# Unless required by applicable law or agreed to in writing, software
15# distributed under the License is distributed on an "AS IS" BASIS,
16# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
17# See the License for the specific language governing permissions and
18# limitations under the License.
19# ============LICENSE_END=========================================================
20
21#################################################################
22# Global configuration defaults.
23#################################################################
24global:
25 nodePortPrefix: 302
26
27service:
28 type: ClusterIP
29 name: dcae-ms-healthcheck
30 ports:
31 - port: 8080
32 name: http
33
AndrewLambbd6ff6b2023-05-04 15:56:49 +010034serviceMesh:
35 authorizationPolicy:
36 authorizedPrincipals: []
37
Jack Lucas4b22da92021-12-09 21:54:10 -050038# Label on DCAE microservice deployments
39# (Used by healthcheck code to find deployments
40# created after initial DCAE installation)
41deployLabel: dcaeMicroserviceName
42
Jack Lucasd41dbdb2021-02-16 11:07:28 -050043# probe configuration parameters
44liveness:
45 initialDelaySeconds: 10
46 periodSeconds: 10
47 # necessary to disable liveness probe when setting breakpoints
48 # in debugger so K8s doesn't restart unresponsive container
49 enabled: true
50
51readiness:
52 initialDelaySeconds: 10
53 periodSeconds: 10
54# application image
Jack Lucas2c5cff32023-10-13 10:53:42 -040055image: onap/org.onap.dcaegen2.deployments.healthcheck-container:2.4.1
Jack Lucasd41dbdb2021-02-16 11:07:28 -050056
57# Resource Limit flavor -By Default using small
58flavor: small
59# Segregation for Different environment (Small and Large)
60resources:
61 small:
62 limits:
Andreas Geissler47537432024-02-27 08:55:23 +010063 cpu: "2"
Andreas Geissler8cbb3d92024-03-12 16:44:56 +010064 memory: "500Mi"
Jack Lucasd41dbdb2021-02-16 11:07:28 -050065 requests:
Andreas Geissler47537432024-02-27 08:55:23 +010066 cpu: "1"
Andreas Geissler8cbb3d92024-03-12 16:44:56 +010067 memory: "500Mi"
Jack Lucasd41dbdb2021-02-16 11:07:28 -050068 large:
69 limits:
Andreas Geissler47537432024-02-27 08:55:23 +010070 cpu: "4"
71 memory: "1Gi"
Jack Lucasd41dbdb2021-02-16 11:07:28 -050072 requests:
Andreas Geissler47537432024-02-27 08:55:23 +010073 cpu: "2"
74 memory: "1Gi"
Jack Lucasd41dbdb2021-02-16 11:07:28 -050075 unlimited: {}
76
farida azmycb03ac72021-09-12 16:14:12 +020077#Pods Service Account
78serviceAccount:
79 nameOverride: dcae-ms-healthcheck
80 roles:
81 - read