From 84d43cd73c53bce3597f53e6157fc20237422d1a Mon Sep 17 00:00:00 2001 From: "fabio.d.mota" Date: Wed, 21 Feb 2024 14:33:39 +0000 Subject: [PATCH 1/2] charts(frontend): Align memory limits and request for pod deploy --- charts/country-risk/Chart.yaml | 4 +- charts/country-risk/README.md | 2 +- .../charts/country-risk-backend/Chart.yaml | 2 +- .../charts/country-risk-backend/README.md | 126 +++++++++--------- .../charts/country-risk-backend/values.yaml | 2 +- .../charts/country-risk-frontend/Chart.yaml | 2 +- .../charts/country-risk-frontend/README.md | 88 ++++++------ .../charts/country-risk-frontend/values.yaml | 2 +- charts/country-risk/values.yaml | 4 +- 9 files changed, 116 insertions(+), 116 deletions(-) diff --git a/charts/country-risk/Chart.yaml b/charts/country-risk/Chart.yaml index 4d33570a..5635e5dc 100644 --- a/charts/country-risk/Chart.yaml +++ b/charts/country-risk/Chart.yaml @@ -38,6 +38,6 @@ dependencies: repository: https://helm.runix.net version: 1.x.x - name: country-risk-backend - version: 3.0.6 + version: 3.0.7 - name: country-risk-frontend - version: 3.0.4 + version: 3.0.5 diff --git a/charts/country-risk/README.md b/charts/country-risk/README.md index f8f039b4..cfb53462 100644 --- a/charts/country-risk/README.md +++ b/charts/country-risk/README.md @@ -176,7 +176,7 @@ A Helm chart for deploying the Country Risk service | postgres.service.type | string | `"ClusterIP"` | Type of service to be used | | readinessProbe | object | `{"failureThreshold":3,"initialDelaySeconds":60,"path":"/management/health/readiness","periodSeconds":10,"port":8080,"successThreshold":1,"timeoutSeconds":1}` | Determine when a pod is ready to start accepting requests | | replicaCount | int | `1` | Number of replicas of a Kubernetes deployment | -| resources.limits | object | `{"cpu":"800m","memory":"2Gi"}` | Maximum amount of resources that the deployment should be able to consume | +| resources.limits | object | `{"cpu":"800m","memory":"1Gi"}` | Maximum amount of resources that the deployment should be able to consume | | resources.requests | object | `{"cpu":"300m","memory":"1Gi"}` | Minimum amount of resources that the deployment should be guaranteed to receive | | securityContext.allowPrivilegeEscalation | bool | `false` | Specifies if processes running inside the container can gain more privileges than its initial user | | securityContext.capabilities | object | `{"drop":["ALL"]}` | Capabilities that the process inside the container should have | diff --git a/charts/country-risk/charts/country-risk-backend/Chart.yaml b/charts/country-risk/charts/country-risk-backend/Chart.yaml index fc4905f1..490cf4ac 100644 --- a/charts/country-risk/charts/country-risk-backend/Chart.yaml +++ b/charts/country-risk/charts/country-risk-backend/Chart.yaml @@ -36,7 +36,7 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 3.0.6 +version: 3.0.7 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to diff --git a/charts/country-risk/charts/country-risk-backend/README.md b/charts/country-risk/charts/country-risk-backend/README.md index 273f758d..19a37025 100644 --- a/charts/country-risk/charts/country-risk-backend/README.md +++ b/charts/country-risk/charts/country-risk-backend/README.md @@ -162,70 +162,70 @@ A Helm chart for deploying the Country Risk service ## Values
-| Key | Type | Default | Description | -|-----|------|---------|-------------| -| affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0].podAffinityTerm.labelSelector.matchExpressions[0] | object | `{"key":"app.kubernetes.io/name","operator":"DoesNotExist"}` | Match Pod rules | -| affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0].podAffinityTerm.topologyKey | string | `"kubernetes.io/hostname"` | Key that is used to determine the topology of the cluster | -| affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0].weight | int | `100` | | -| appName | string | `"vas-country-risk-backend"` | Name of the backend service | -| applicationSecret | object | `{"clientId":"","clientSecret":"","enabled":true}` | Defines the client secret and client ID | -| applicationSecret.clientId | string | `""` | String value that represents the client ID | -| applicationSecret.clientSecret | string | `""` | String value that represents the client secret | -| applicationSecret.enabled | bool | `true` | Value that specifies whether the application secret should be used | -| autoscaling | object | `{"enabled":false}` | Specifies whether autoscaling should be enabled for the pod | -| certificate.host | string | `"localhost"` | Hostname for the certificate | -| configmap.create | bool | `true` | | -| configmap.data.security_enabled | string | `"false"` | Security configurations for the application | -| configmap.data.spring_profiles_active | string | `"dev"` | Which profile should be activated for the application | -| elastic.enabled | bool | `false` | Should elastic be enabled or not | -| elastic.security.tls | object | `{"restEncryption":false}` | Information about the transport layer security (TLS) | -| elastic.security.tls.restEncryption | bool | `false` | Encryption for the REST requests made to the Elastic cluster | -| image.name | string | `"catenax-ng/tx-vas-country-risk-backend"` | Name of the docker image | -| image.pullPolicy | string | `"Always"` | | -| image.registry | string | `"ghcr.io"` | | -| image.tag | string | `""` | Overrides the image tag whose default is the chart appVersion. | -| imagePullSecrets | list | `[]` | List of secrets to be used | -| ingress.className | string | `"nginx"` | Class name | -| ingress.enabled | bool | `false` | Ingress enabled or not | -| livenessProbe | object | `{"failureThreshold":3,"initialDelaySeconds":60,"path":"/management/health/liveness","periodSeconds":10,"port":8080,"successThreshold":1,"timeoutSeconds":1}` | Determines if a pod is still alive or not | -| livenessProbe.initialDelaySeconds | int | `60` | Number of seconds to wait before performing the first liveness probe | -| livenessProbe.path | string | `"/management/health/liveness"` | HTTP endpoint | -| livenessProbe.periodSeconds | int | `10` | Number of seconds to wait between consecutive probes | -| livenessProbe.port | int | `8080` | Port used | -| livenessProbe.successThreshold | int | `1` | Number of consecutive successful probes before a pod is considered healthy | -| livenessProbe.timeoutSeconds | int | `1` | Number of seconds after which a liveness probe times out | -| nodeSelector | object | `{}` | Node placement constraints | -| pgadmin4.enabled | bool | `false` | Should pgadmin4 be enabled or not | -| pgadmin4.env.email | string | `"vas@catena-x.net"` | Email used on the Env environment | -| pgadmin4.ingress.annotations."cert-manager.io/cluster-issuer" | string | `"letsencrypt-prod"` | Cluster issuer used for the ingress | -| pgadmin4.ingress.annotations."kubernetes.io/ingress.class" | string | `"nginx"` | Class for the pgadmin4 deployment | -| pgadmin4.ingress.enabled | bool | `true` | Ingress enabled or not | -| pgadmin4.secret.path | string | `"value-added-service/data/country-risk/dev/pgadmin4"` | Path where the information related to the secret | -| podAnnotations | object | `{}` | Annotations to be added to the running pod | -| podSecurityContext | object | `{"fsGroup":2000}` | Configuration for security-related options of the running pod | -| podSecurityContext.fsGroup | int | `2000` | Set the file system group ID for all containers in the pod | -| postgres.appName | string | `"vas-country-risk-postgres"` | Database application name | -| postgres.auth | object | `{"database":"vas","password":"vas","postgresPassword":"vas","username":"vas"}` | Configuration values for the Database | -| postgres.enabled | bool | `true` | Should postgres DB be enabled or not | -| postgres.environment | string | `"dev"` | Type of environment the database is running | -| postgres.ingress.className | string | `"nginx"` | | -| postgres.ingress.enabled | bool | `true` | Ingress enabled or not | -| postgres.service.port | int | `5432` | Port to be used on this service | -| postgres.service.type | string | `"ClusterIP"` | Type of service to be used | +| Key | Type | Default | Description | +|-----|------|----------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------| +| affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0].podAffinityTerm.labelSelector.matchExpressions[0] | object | `{"key":"app.kubernetes.io/name","operator":"DoesNotExist"}` | Match Pod rules | +| affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0].podAffinityTerm.topologyKey | string | `"kubernetes.io/hostname"` | Key that is used to determine the topology of the cluster | +| affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0].weight | int | `100` | | +| appName | string | `"vas-country-risk-backend"` | Name of the backend service | +| applicationSecret | object | `{"clientId":"","clientSecret":"","enabled":true}` | Defines the client secret and client ID | +| applicationSecret.clientId | string | `""` | String value that represents the client ID | +| applicationSecret.clientSecret | string | `""` | String value that represents the client secret | +| applicationSecret.enabled | bool | `true` | Value that specifies whether the application secret should be used | +| autoscaling | object | `{"enabled":false}` | Specifies whether autoscaling should be enabled for the pod | +| certificate.host | string | `"localhost"` | Hostname for the certificate | +| configmap.create | bool | `true` | | +| configmap.data.security_enabled | string | `"false"` | Security configurations for the application | +| configmap.data.spring_profiles_active | string | `"dev"` | Which profile should be activated for the application | +| elastic.enabled | bool | `false` | Should elastic be enabled or not | +| elastic.security.tls | object | `{"restEncryption":false}` | Information about the transport layer security (TLS) | +| elastic.security.tls.restEncryption | bool | `false` | Encryption for the REST requests made to the Elastic cluster | +| image.name | string | `"catenax-ng/tx-vas-country-risk-backend"` | Name of the docker image | +| image.pullPolicy | string | `"Always"` | | +| image.registry | string | `"ghcr.io"` | | +| image.tag | string | `""` | Overrides the image tag whose default is the chart appVersion. | +| imagePullSecrets | list | `[]` | List of secrets to be used | +| ingress.className | string | `"nginx"` | Class name | +| ingress.enabled | bool | `false` | Ingress enabled or not | +| livenessProbe | object | `{"failureThreshold":3,"initialDelaySeconds":60,"path":"/management/health/liveness","periodSeconds":10,"port":8080,"successThreshold":1,"timeoutSeconds":1}` | Determines if a pod is still alive or not | +| livenessProbe.initialDelaySeconds | int | `60` | Number of seconds to wait before performing the first liveness probe | +| livenessProbe.path | string | `"/management/health/liveness"` | HTTP endpoint | +| livenessProbe.periodSeconds | int | `10` | Number of seconds to wait between consecutive probes | +| livenessProbe.port | int | `8080` | Port used | +| livenessProbe.successThreshold | int | `1` | Number of consecutive successful probes before a pod is considered healthy | +| livenessProbe.timeoutSeconds | int | `1` | Number of seconds after which a liveness probe times out | +| nodeSelector | object | `{}` | Node placement constraints | +| pgadmin4.enabled | bool | `false` | Should pgadmin4 be enabled or not | +| pgadmin4.env.email | string | `"vas@catena-x.net"` | Email used on the Env environment | +| pgadmin4.ingress.annotations."cert-manager.io/cluster-issuer" | string | `"letsencrypt-prod"` | Cluster issuer used for the ingress | +| pgadmin4.ingress.annotations."kubernetes.io/ingress.class" | string | `"nginx"` | Class for the pgadmin4 deployment | +| pgadmin4.ingress.enabled | bool | `true` | Ingress enabled or not | +| pgadmin4.secret.path | string | `"value-added-service/data/country-risk/dev/pgadmin4"` | Path where the information related to the secret | +| podAnnotations | object | `{}` | Annotations to be added to the running pod | +| podSecurityContext | object | `{"fsGroup":2000}` | Configuration for security-related options of the running pod | +| podSecurityContext.fsGroup | int | `2000` | Set the file system group ID for all containers in the pod | +| postgres.appName | string | `"vas-country-risk-postgres"` | Database application name | +| postgres.auth | object | `{"database":"vas","password":"vas","postgresPassword":"vas","username":"vas"}` | Configuration values for the Database | +| postgres.enabled | bool | `true` | Should postgres DB be enabled or not | +| postgres.environment | string | `"dev"` | Type of environment the database is running | +| postgres.ingress.className | string | `"nginx"` | | +| postgres.ingress.enabled | bool | `true` | Ingress enabled or not | +| postgres.service.port | int | `5432` | Port to be used on this service | +| postgres.service.type | string | `"ClusterIP"` | Type of service to be used | | readinessProbe | object | `{"failureThreshold":3,"initialDelaySeconds":60,"path":"/management/health/readiness","periodSeconds":10,"port":8080,"successThreshold":1,"timeoutSeconds":1}` | Determine when a pod is ready to start accepting requests | -| replicaCount | int | `1` | | -| resources.limits | object | `{"cpu":"800m","memory":"2Gi"}` | Maximum amount of resources that the deployment should be able to consume | -| resources.requests | object | `{"cpu":"300m","memory":"1Gi"}` | Minimum amount of resources that the deployment should be guaranteed to receive | -| securityContext.allowPrivilegeEscalation | bool | `false` | Specifies if processes running inside the container can gain more privileges than its initial user | -| securityContext.capabilities | object | `{"drop":["ALL"]}` | Capabilities that the process inside the container should have | -| securityContext.runAsGroup | int | `3000` | Specifies the group ID that the process inside the container should run | -| securityContext.runAsNonRoot | bool | `true` | Specifies whether the process inside the container should run as a non-root user | -| securityContext.runAsUser | int | `10001` | Specifies the user ID that the process inside the container should run | -| service | object | `{"port":8080,"type":"ClusterIP"}` | Service that should be created for the pod | -| service.port | int | `8080` | Service port | -| service.type | string | `"ClusterIP"` | Type of service to be used | -| springProfiles[0] | string | `"dev"` | | -| tolerations | list | `[]` | Pod toleration constraints | +| replicaCount | int | `1` | | +| resources.limits | object | `{"cpu":"800m","memory":"1Gi"}` | Maximum amount of resources that the deployment should be able to consume | +| resources.requests | object | `{"cpu":"300m","memory":"1Gi"}` | Minimum amount of resources that the deployment should be guaranteed to receive | +| securityContext.allowPrivilegeEscalation | bool | `false` | Specifies if processes running inside the container can gain more privileges than its initial user | +| securityContext.capabilities | object | `{"drop":["ALL"]}` | Capabilities that the process inside the container should have | +| securityContext.runAsGroup | int | `3000` | Specifies the group ID that the process inside the container should run | +| securityContext.runAsNonRoot | bool | `true` | Specifies whether the process inside the container should run as a non-root user | +| securityContext.runAsUser | int | `10001` | Specifies the user ID that the process inside the container should run | +| service | object | `{"port":8080,"type":"ClusterIP"}` | Service that should be created for the pod | +| service.port | int | `8080` | Service port | +| service.type | string | `"ClusterIP"` | Type of service to be used | +| springProfiles[0] | string | `"dev"` | | +| tolerations | list | `[]` | Pod toleration constraints |
---------------------------------------------- diff --git a/charts/country-risk/charts/country-risk-backend/values.yaml b/charts/country-risk/charts/country-risk-backend/values.yaml index 36165981..de4bad39 100644 --- a/charts/country-risk/charts/country-risk-backend/values.yaml +++ b/charts/country-risk/charts/country-risk-backend/values.yaml @@ -96,7 +96,7 @@ resources: # -- Maximum amount of resources that the deployment should be able to consume limits: cpu: 800m - memory: 2Gi + memory: 1Gi # -- Minimum amount of resources that the deployment should be guaranteed to receive requests: cpu: 300m diff --git a/charts/country-risk/charts/country-risk-frontend/Chart.yaml b/charts/country-risk/charts/country-risk-frontend/Chart.yaml index ac4de21e..8e021394 100644 --- a/charts/country-risk/charts/country-risk-frontend/Chart.yaml +++ b/charts/country-risk/charts/country-risk-frontend/Chart.yaml @@ -34,7 +34,7 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 3.0.4 +version: 3.0.5 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to diff --git a/charts/country-risk/charts/country-risk-frontend/README.md b/charts/country-risk/charts/country-risk-frontend/README.md index ef3e5971..a3c7733a 100644 --- a/charts/country-risk/charts/country-risk-frontend/README.md +++ b/charts/country-risk/charts/country-risk-frontend/README.md @@ -94,51 +94,51 @@ A Helm chart for deploying the Country Risk service ## Values -| Key | Type | Default | Description | -|-----|------|-------------------------------------------------------|-------------| +| Key | Type | Default | Description | +|-----|------|--------------------------------------------------------------|-------------| | affinity..podAffinityTerm.labelSelector.matchExpressions[0] | object | `{"key":"app.kubernetes.io/name","operator":"DoesNotExist"}` | Match Pod rules | -| affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0].podAffinityTerm.topologyKey | string | `"kubernetes.io/hostname"` | Key that is used to determine the topology of the cluster | -| affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0].weight | int | `100` | | -| appName | string | `"vas-country-risk-frontend"` | Name of the backend service | -| applicationSecret | object | `{"enabled":false}` | Defines the client secret and client ID | -| autoscaling | object | `{"enabled":false}` | Specifies whether autoscaling should be enabled for the pod | -| certificate.host | string | `"localhost"` | Hostname for the certificate | -| configmap.create | bool | `true` | | -| elastic.enabled | bool | `false` | Should elastic be enabled or not | -| elastic.security.tls | object | `{"restEncryption":false}` | Information about the transport layer security (TLS) | -| elastic.security.tls.restEncryption | bool | `false` | Encryption for the REST requests made to the Elastic cluster | -| image.name | string | `"vas-country-risk"` | Name of the docker image | -| image.pullPolicy | string | `"Always"` | | -| image.registry | string | `"tractusx"` | | -| image.tag | string | `""` | Overrides the image tag whose default is the chart appVersion. | -| imagePullSecrets | list | `[]` | List of secrets to be used | -| ingress.annotations."nginx.ingress.kubernetes.io/force-ssl-redirect" | string | `"true"` | HTTP traffic should be redirected to HTTPS | -| ingress.annotations."nginx.ingress.kubernetes.io/ssl-passthrough" | string | `"true"` | Ingress controller should pass SSL traffic directly to the backend pods | -| ingress.className | string | `"nginx"` | Class name | -| ingress.enabled | bool | `false` | Ingress enabled or not | -| livenessProbe | object | `{"failureThreshold":3,"initialDelaySeconds":10,...}` | Determines if a pod is still alive or not | -| livenessProbe.initialDelaySeconds | int | `10` | Number of seconds to wait before performing the first liveness probe | -| livenessProbe.periodSeconds | int | `1000` | Number of seconds to wait between consecutive probes | -| livenessProbe.successThreshold | int | `1` | Number of consecutive successful probes before a pod is considered healthy | -| livenessProbe.timeoutSeconds | int | `1000` | Number of seconds after which a liveness probe times out | -| nodeSelector | object | `{}` | Node placement constraints | -| podAnnotations | object | `{}` | Annotations to be added to the running pod | -| podSecurityContext | object | `{"fsGroup":2000}` | Configuration for security-related options of the running pod | -| podSecurityContext.fsGroup | int | `2000` | Set the file system group ID for all containers in the pod | -| readinessProbe | object | `{"failureThreshold":3,"initialDelaySeconds":10,...}` | Determine when a pod is ready to start accepting requests | -| replicaCount | int | `1` | Number of replicas of a Kubernetes deployment | -| resources.limits | object | `{"cpu":"800m","memory":"2Gi"}` | Maximum amount of resources that the deployment should be able to consume | -| resources.requests | object | `{"cpu":"300m","memory":"1Gi"}` | Minimum amount of resources that the deployment should be guaranteed to receive | -| securityContext.allowPrivilegeEscalation | bool | `false` | Specifies if processes running inside the container can gain more privileges than its initial user | -| securityContext.capabilities | object | `{"drop":["ALL"]}` | Capabilities that the process inside the container should have | -| securityContext.runAsGroup | int | `3000` | Specifies the group ID that the process inside the container should run | -| securityContext.runAsNonRoot | bool | `true` | Specifies whether the process inside the container should run as a non-root user | -| securityContext.runAsUser | int | `10001` | Specifies the user ID that the process inside the container should run | -| service | object | `{"port":8080,"type":"ClusterIP"}` | Service that should be created for the pod | -| service.port | int | `8080` | Service port | -| service.type | string | `"ClusterIP"` | Type of service to be used | -| springProfiles[0] | string | `"dev"` | | -| tolerations | list | `[]` | Pod toleration constraints | +| affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0].podAffinityTerm.topologyKey | string | `"kubernetes.io/hostname"` | Key that is used to determine the topology of the cluster | +| affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0].weight | int | `100` | | +| appName | string | `"vas-country-risk-frontend"` | Name of the backend service | +| applicationSecret | object | `{"enabled":false}` | Defines the client secret and client ID | +| autoscaling | object | `{"enabled":false}` | Specifies whether autoscaling should be enabled for the pod | +| certificate.host | string | `"localhost"` | Hostname for the certificate | +| configmap.create | bool | `true` | | +| elastic.enabled | bool | `false` | Should elastic be enabled or not | +| elastic.security.tls | object | `{"restEncryption":false}` | Information about the transport layer security (TLS) | +| elastic.security.tls.restEncryption | bool | `false` | Encryption for the REST requests made to the Elastic cluster | +| image.name | string | `"vas-country-risk"` | Name of the docker image | +| image.pullPolicy | string | `"Always"` | | +| image.registry | string | `"tractusx"` | | +| image.tag | string | `""` | Overrides the image tag whose default is the chart appVersion. | +| imagePullSecrets | list | `[]` | List of secrets to be used | +| ingress.annotations."nginx.ingress.kubernetes.io/force-ssl-redirect" | string | `"true"` | HTTP traffic should be redirected to HTTPS | +| ingress.annotations."nginx.ingress.kubernetes.io/ssl-passthrough" | string | `"true"` | Ingress controller should pass SSL traffic directly to the backend pods | +| ingress.className | string | `"nginx"` | Class name | +| ingress.enabled | bool | `false` | Ingress enabled or not | +| livenessProbe | object | `{"failureThreshold":3,"initialDelaySeconds":10,...}` | Determines if a pod is still alive or not | +| livenessProbe.initialDelaySeconds | int | `10` | Number of seconds to wait before performing the first liveness probe | +| livenessProbe.periodSeconds | int | `1000` | Number of seconds to wait between consecutive probes | +| livenessProbe.successThreshold | int | `1` | Number of consecutive successful probes before a pod is considered healthy | +| livenessProbe.timeoutSeconds | int | `1000` | Number of seconds after which a liveness probe times out | +| nodeSelector | object | `{}` | Node placement constraints | +| podAnnotations | object | `{}` | Annotations to be added to the running pod | +| podSecurityContext | object | `{"fsGroup":2000}` | Configuration for security-related options of the running pod | +| podSecurityContext.fsGroup | int | `2000` | Set the file system group ID for all containers in the pod | +| readinessProbe | object | `{"failureThreshold":3,"initialDelaySeconds":10,...}` | Determine when a pod is ready to start accepting requests | +| replicaCount | int | `1` | Number of replicas of a Kubernetes deployment | +| resources.limits | object | `{"cpu":"800m","memory":"1Gi"}` | Maximum amount of resources that the deployment should be able to consume | +| resources.requests | object | `{"cpu":"300m","memory":"1Gi"}` | Minimum amount of resources that the deployment should be guaranteed to receive | +| securityContext.allowPrivilegeEscalation | bool | `false` | Specifies if processes running inside the container can gain more privileges than its initial user | +| securityContext.capabilities | object | `{"drop":["ALL"]}` | Capabilities that the process inside the container should have | +| securityContext.runAsGroup | int | `3000` | Specifies the group ID that the process inside the container should run | +| securityContext.runAsNonRoot | bool | `true` | Specifies whether the process inside the container should run as a non-root user | +| securityContext.runAsUser | int | `10001` | Specifies the user ID that the process inside the container should run | +| service | object | `{"port":8080,"type":"ClusterIP"}` | Service that should be created for the pod | +| service.port | int | `8080` | Service port | +| service.type | string | `"ClusterIP"` | Type of service to be used | +| springProfiles[0] | string | `"dev"` | | +| tolerations | list | `[]` | Pod toleration constraints | ---------------------------------------------- Autogenerated from chart metadata using [helm-docs v1.11.0](https://github.com/norwoodj/helm-docs/releases/v1.11.0) diff --git a/charts/country-risk/charts/country-risk-frontend/values.yaml b/charts/country-risk/charts/country-risk-frontend/values.yaml index f0cb09b1..9aaab50e 100644 --- a/charts/country-risk/charts/country-risk-frontend/values.yaml +++ b/charts/country-risk/charts/country-risk-frontend/values.yaml @@ -99,7 +99,7 @@ resources: # -- Maximum amount of resources that the deployment should be able to consume limits: cpu: 800m - memory: 2Gi + memory: 1Gi # -- Minimum amount of resources that the deployment should be guaranteed to receive requests: cpu: 300m diff --git a/charts/country-risk/values.yaml b/charts/country-risk/values.yaml index cd48d36a..2635c3bc 100644 --- a/charts/country-risk/values.yaml +++ b/charts/country-risk/values.yaml @@ -78,7 +78,7 @@ country-risk-frontend: # -- Maximum amount of resources that the deployment should be able to consume limits: cpu: 800m - memory: 2Gi + memory: 1Gi # -- Minimum amount of resources that the deployment should be guaranteed to receive requests: cpu: 300m @@ -211,7 +211,7 @@ country-risk-backend: # -- Maximum amount of resources that the deployment should be able to consume limits: cpu: 800m - memory: 2Gi + memory: 1Gi # -- Minimum amount of resources that the deployment should be guaranteed to receive requests: cpu: 300m From a0084e53ad56f9524f779f4a81b73c416d1e8e3f Mon Sep 17 00:00:00 2001 From: "fabio.d.mota" Date: Wed, 21 Feb 2024 14:43:03 +0000 Subject: [PATCH 2/2] charts(frontend): Update charts version --- charts/country-risk/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/country-risk/Chart.yaml b/charts/country-risk/Chart.yaml index 5635e5dc..c7bae989 100644 --- a/charts/country-risk/Chart.yaml +++ b/charts/country-risk/Chart.yaml @@ -20,7 +20,7 @@ apiVersion: v2 name: country-risk type: application -version: 3.0.9 +version: 3.0.10 appVersion: "1.3.0" description: A Helm chart for deploying the Country Risk service home: https://github.com/eclipse-tractusx/vas-country-risk-frontend