diff --git a/stable/artifactory-cpp-ce/CHANGELOG.md b/stable/artifactory-cpp-ce/CHANGELOG.md index 942bca1d0..e04209c6b 100644 --- a/stable/artifactory-cpp-ce/CHANGELOG.md +++ b/stable/artifactory-cpp-ce/CHANGELOG.md @@ -1,7 +1,7 @@ # JFrog Artifactory CE for C++ Chart Changelog All changes to this chart will be documented in this file -## [107.71.4] - Jul 20, 2023 +## [107.71.5] - Jul 20, 2023 * Disabled federation services when splitServicesToContainers=true ## [107.45.0] - Aug 25, 2022 diff --git a/stable/artifactory-cpp-ce/Chart.yaml b/stable/artifactory-cpp-ce/Chart.yaml index 1789b2afb..dda4d24a2 100644 --- a/stable/artifactory-cpp-ce/Chart.yaml +++ b/stable/artifactory-cpp-ce/Chart.yaml @@ -1,9 +1,9 @@ apiVersion: v2 -appVersion: 7.71.4 +appVersion: 7.71.5 dependencies: - name: artifactory repository: file://charts/artifactory - version: 107.71.4 + version: 107.71.5 description: JFrog Artifactory CE for C++ home: https://www.jfrog.com/artifactory/ icon: https://raw.githubusercontent.com/jfrog/charts/master/stable/artifactory-cpp-ce/logo/conan.png @@ -21,4 +21,4 @@ name: artifactory-cpp-ce sources: - https://github.com/jfrog/charts type: application -version: 107.71.4 +version: 107.71.5 diff --git a/stable/artifactory-ha/CHANGELOG.md b/stable/artifactory-ha/CHANGELOG.md index a2458c707..d3e8acd1a 100644 --- a/stable/artifactory-ha/CHANGELOG.md +++ b/stable/artifactory-ha/CHANGELOG.md @@ -1,9 +1,10 @@ # JFrog Artifactory-ha Chart Changelog All changes to this chart will be documented in this file -## [107.71.4] - Oct 31, 2023 +## [107.71.5] - Nov 15, 2023 * Fixed - StatefulSet pod annotations changed from range to toYaml [GH-1828](https://github.com/jfrog/charts/issues/1828) -* Fixed - Invalid format for awsS3V3 `multiPartLimit,multipartElementSize` in binarystore.xml. +* Fixed - Invalid format for awsS3V3 `multiPartLimit,multipartElementSize` in binarystore.xml +* Fixed - Artifactory primary service condition ## [107.69.0] - Sep 18, 2023 * Adjust rtfs context diff --git a/stable/artifactory-ha/Chart.yaml b/stable/artifactory-ha/Chart.yaml index 9c7641205..abb1bfb81 100644 --- a/stable/artifactory-ha/Chart.yaml +++ b/stable/artifactory-ha/Chart.yaml @@ -1,5 +1,5 @@ apiVersion: v2 -appVersion: 7.71.4 +appVersion: 7.71.5 dependencies: - condition: postgresql.enabled name: postgresql @@ -21,4 +21,4 @@ name: artifactory-ha sources: - https://github.com/jfrog/charts type: application -version: 107.71.4 +version: 107.71.5 diff --git a/stable/artifactory-ha/templates/artifactory-primary-service.yaml b/stable/artifactory-ha/templates/artifactory-primary-service.yaml index 2c1eeac1a..0298cbb3d 100644 --- a/stable/artifactory-ha/templates/artifactory-primary-service.yaml +++ b/stable/artifactory-ha/templates/artifactory-primary-service.yaml @@ -1,4 +1,4 @@ -{{- if gt (.Values.artifactory.node.replicaCount | int) 0 -}} +{{- if gt (.Values.artifactory.primary.replicaCount | int) 0 -}} # Internal service for Artifactory primary node only! # Used by member nodes to check readiness of primary node before starting up apiVersion: v1 diff --git a/stable/artifactory-jcr/CHANGELOG.md b/stable/artifactory-jcr/CHANGELOG.md index c053cc9c5..ae04ca06c 100644 --- a/stable/artifactory-jcr/CHANGELOG.md +++ b/stable/artifactory-jcr/CHANGELOG.md @@ -1,7 +1,7 @@ # JFrog Container Registry Chart Changelog All changes to this chart will be documented in this file. -## [107.71.4] - Jul 20, 2023 +## [107.71.5] - Jul 20, 2023 * Disabled federation services when splitServicesToContainers=true ## [107.45.0] - Aug 25, 2022 diff --git a/stable/artifactory-jcr/Chart.yaml b/stable/artifactory-jcr/Chart.yaml index d40feb50e..678582029 100644 --- a/stable/artifactory-jcr/Chart.yaml +++ b/stable/artifactory-jcr/Chart.yaml @@ -1,9 +1,9 @@ apiVersion: v2 -appVersion: 7.71.4 +appVersion: 7.71.5 dependencies: - name: artifactory repository: file://charts/artifactory - version: 107.71.4 + version: 107.71.5 description: JFrog Container Registry home: https://jfrog.com/container-registry/ icon: https://raw.githubusercontent.com/jfrog/charts/master/stable/artifactory-jcr/logo/jcr-logo.png @@ -22,4 +22,4 @@ name: artifactory-jcr sources: - https://github.com/jfrog/charts type: application -version: 107.71.4 +version: 107.71.5 diff --git a/stable/artifactory-oss/CHANGELOG.md b/stable/artifactory-oss/CHANGELOG.md index 151fa288c..46ad96296 100644 --- a/stable/artifactory-oss/CHANGELOG.md +++ b/stable/artifactory-oss/CHANGELOG.md @@ -1,7 +1,7 @@ # JFrog Artifactory OSS Chart Changelog All changes to this chart will be documented in this file -## [107.71.4] - Jul 20, 2023 +## [107.71.5] - Jul 20, 2023 * Disabled federation services when splitServicesToContainers=true ## [107.45.0] - Aug 25, 2022 diff --git a/stable/artifactory-oss/Chart.yaml b/stable/artifactory-oss/Chart.yaml index d4231d10f..82e24670e 100644 --- a/stable/artifactory-oss/Chart.yaml +++ b/stable/artifactory-oss/Chart.yaml @@ -1,9 +1,9 @@ apiVersion: v2 -appVersion: 7.71.4 +appVersion: 7.71.5 dependencies: - name: artifactory repository: file://charts/artifactory - version: 107.71.4 + version: 107.71.5 description: JFrog Artifactory OSS home: https://www.jfrog.com/artifactory/ icon: https://raw.githubusercontent.com/jfrog/charts/master/stable/artifactory/logo/artifactory-logo.png @@ -20,4 +20,4 @@ name: artifactory-oss sources: - https://github.com/jfrog/charts type: application -version: 107.71.4 +version: 107.71.5 diff --git a/stable/artifactory/CHANGELOG.md b/stable/artifactory/CHANGELOG.md index 8bf3d1b54..e454ed0a4 100644 --- a/stable/artifactory/CHANGELOG.md +++ b/stable/artifactory/CHANGELOG.md @@ -1,7 +1,7 @@ # JFrog Artifactory Chart Changelog All changes to this chart will be documented in this file. -## [107.71.4] - Oct 31, 2023 +## [107.71.5] - Oct 31, 2023 * Fixed - StatefulSet pod annotations changed from range to toYaml [GH-1828](https://github.com/jfrog/charts/issues/1828) * Fixed - Invalid format for awsS3V3 `multiPartLimit,multipartElementSize` in binarystore.xml. diff --git a/stable/artifactory/Chart.yaml b/stable/artifactory/Chart.yaml index c4f4dbe9f..bafd4c95f 100644 --- a/stable/artifactory/Chart.yaml +++ b/stable/artifactory/Chart.yaml @@ -1,5 +1,5 @@ apiVersion: v2 -appVersion: 7.71.4 +appVersion: 7.71.5 dependencies: - condition: postgresql.enabled name: postgresql @@ -21,4 +21,4 @@ name: artifactory sources: - https://github.com/jfrog/charts type: application -version: 107.71.4 +version: 107.71.5 diff --git a/stable/insight/CHANGELOG.md b/stable/insight/CHANGELOG.md index 80354d75d..d31a665ae 100644 --- a/stable/insight/CHANGELOG.md +++ b/stable/insight/CHANGELOG.md @@ -1,7 +1,10 @@ # JFrog Insights Chart Changelog All changes to this chart will be documented in this file. -## [101.15.4] - Mar 21, 2023 +## [101.16.2] - Oct 17, 2023 +* Fixed - StatefulSet pod annotations changed from range to toYaml [GH-1828](https://github.com/jfrog/charts/issues/1828) + +## [101.15.0] - Sep 18, 2023 * Updated postgresql multi-arch tag version to `13.10.0-debian-11-r14` ## [101.14.0] - Mar 02, 2023 diff --git a/stable/insight/Chart.yaml b/stable/insight/Chart.yaml index 79446a5d2..f82834b18 100644 --- a/stable/insight/Chart.yaml +++ b/stable/insight/Chart.yaml @@ -1,5 +1,5 @@ apiVersion: v2 -appVersion: 1.15.4 +appVersion: 1.16.2 dependencies: - condition: postgresql.enabled name: postgresql @@ -19,4 +19,4 @@ name: insight sources: - https://github.com/jfrog/charts type: application -version: 101.15.4 +version: 101.16.2 diff --git a/stable/insight/ci/test-values.yaml b/stable/insight/ci/test-values.yaml index 0c94b3b57..fe40cef2f 100644 --- a/stable/insight/ci/test-values.yaml +++ b/stable/insight/ci/test-values.yaml @@ -5,7 +5,7 @@ unifiedUpgradeAllowed: true databaseUpgradeReady: true insightServer: jfrogUrl: http://artifactory.rt:8082 - unifiedSecretInstallation: true + unifiedSecretInstallation: false openMetrics: enabled: true extraEnvironmentVariables: diff --git a/stable/insight/templates/insight-statefulset.yaml b/stable/insight/templates/insight-statefulset.yaml index 3bdc10f73..ad10a4c48 100644 --- a/stable/insight/templates/insight-statefulset.yaml +++ b/stable/insight/templates/insight-statefulset.yaml @@ -47,8 +47,8 @@ spec: {{- else }} checksum/insightServer-unified-secret: {{ include (print $.Template.BasePath "/insightServer-unified-secret.yaml") . | sha256sum }} {{- end }} - {{- range $key, $value := .Values.insightServer.annotations }} - {{ $key }}: {{ $value | quote }} + {{- with .Values.insightServer.annotations }} +{{ toYaml . | indent 8 }} {{- end }} spec: {{- if .Values.insightServer.schedulerName }} diff --git a/stable/insight/values.yaml b/stable/insight/values.yaml index ef6b4fc47..357945c81 100644 --- a/stable/insight/values.yaml +++ b/stable/insight/values.yaml @@ -40,7 +40,7 @@ global: ## Fully override insight.fullname template # fullnameOverride: -initContainerImage: releases-docker.jfrog.io/ubi9/ubi-minimal:9.1.0.1793 +initContainerImage: releases-docker.jfrog.io/ubi9/ubi-minimal:9.2.750.1697534106 # For supporting pulling from private registries imagePullSecrets: # - myRegistryKeySecretName @@ -396,7 +396,7 @@ logger: image: registry: releases-docker.jfrog.io repository: ubi9/ubi-minimal - tag: 9.1.0.1793 + tag: 9.2.750.1697534106 insightServer: name: insight-server ## Note that by default we use appVersion to get image tag/version @@ -727,7 +727,7 @@ router: image: registry: releases-docker.jfrog.io repository: jfrog/router - tag: 7.78.0 + tag: 7.79.0 imagePullPolicy: IfNotPresent serviceRegistry: ## Service registry (Access) TLS verification skipped if enabled diff --git a/stable/jfrog-platform/CHANGELOG.md b/stable/jfrog-platform/CHANGELOG.md index 6d9e72b42..3c1658f3c 100644 --- a/stable/jfrog-platform/CHANGELOG.md +++ b/stable/jfrog-platform/CHANGELOG.md @@ -1,6 +1,13 @@ # JFrog Platform Chart Changelog (GA releases only) All changes to this chart will be documented in this file. +## [10.16.3] - Dec 6, 2023 +* Update dependency artifactory chart version to 107.71.5 +* Update dependency xray chart version to 103.86.4 +* Update dependency insight chart version to 101.16.2 +* Update global.versions.router version to `7.87.0` +* Fixed an issue to use custom postgres DB port other than default 5432 + ## [10.16.2] - Nov 10, 2023 * Update dependency artifactory chart version to 107.71.4 * Update dependency xray chart version to 103.85.5 diff --git a/stable/jfrog-platform/Chart.lock b/stable/jfrog-platform/Chart.lock index 2db93c8c3..3cdcc50b5 100644 --- a/stable/jfrog-platform/Chart.lock +++ b/stable/jfrog-platform/Chart.lock @@ -10,18 +10,18 @@ dependencies: version: 12.10.1 - name: artifactory repository: https://charts.jfrog.io/ - version: 107.71.4 + version: 107.71.5 - name: xray repository: https://charts.jfrog.io/ - version: 103.85.5 + version: 103.86.4 - name: distribution repository: https://charts.jfrog.io/ version: 102.20.3 - name: insight repository: https://charts.jfrog.io/ - version: 101.15.4 + version: 101.16.2 - name: pipelines repository: https://charts.jfrog.io/ - version: 101.44.5 -digest: sha256:15d219e1983ce1ab5c8d759f2814c645ab359c4e779a9e0c79b3caa529945d31 -generated: "2023-11-09T11:25:20.649655+05:30" + version: 101.49.6 +digest: sha256:4847f218a834270716d385021c95ecda71d7c05793bc6ee8a15068fa265e7080 +generated: "2023-12-06T16:59:30.106029+05:30" diff --git a/stable/jfrog-platform/Chart.yaml b/stable/jfrog-platform/Chart.yaml index e22bd3174..c80a57f72 100644 --- a/stable/jfrog-platform/Chart.yaml +++ b/stable/jfrog-platform/Chart.yaml @@ -1,5 +1,5 @@ apiVersion: v2 -appVersion: 7.71.4 +appVersion: 7.71.5 dependencies: - condition: postgresql.enabled name: postgresql @@ -16,11 +16,11 @@ dependencies: - condition: artifactory.enabled name: artifactory repository: https://charts.jfrog.io/ - version: 107.71.4 + version: 107.71.5 - condition: xray.enabled name: xray repository: https://charts.jfrog.io/ - version: 103.85.5 + version: 103.86.4 - condition: distribution.enabled name: distribution repository: https://charts.jfrog.io/ @@ -28,11 +28,11 @@ dependencies: - condition: insight.enabled name: insight repository: https://charts.jfrog.io/ - version: 101.15.4 + version: 101.16.2 - condition: pipelines.enabled name: pipelines repository: https://charts.jfrog.io/ - version: 101.44.5 + version: 101.49.6 description: The Helm chart for JFrog Platform (Universal, hybrid, end-to-end DevOps automation) home: https://jfrog.com/platform/ @@ -55,4 +55,4 @@ name: jfrog-platform sources: - https://github.com/jfrog/charts type: application -version: 10.16.2 +version: 10.16.3 diff --git a/stable/jfrog-platform/files/setupPostgres.sh b/stable/jfrog-platform/files/setupPostgres.sh index 3a7c879f8..69cd53661 100644 --- a/stable/jfrog-platform/files/setupPostgres.sh +++ b/stable/jfrog-platform/files/setupPostgres.sh @@ -115,7 +115,7 @@ setupDB(){ ## Set Postgres options [[ -z "${POSTGRES_PATH}" ]] && PSQL=psql || PSQL=${POSTGRES_PATH}/psql -POSTGRES_OPTIONS="sslmode=${DB_SSL_MODE} --host=${DB_HOST} -U ${PGUSERNAME} -w" +POSTGRES_OPTIONS="sslmode=${DB_SSL_MODE} --host=${DB_HOST} -p ${DB_PORT} -U ${PGUSERNAME} -w" init diff --git a/stable/jfrog-platform/values.yaml b/stable/jfrog-platform/values.yaml index 10a2094db..bf0131311 100644 --- a/stable/jfrog-platform/values.yaml +++ b/stable/jfrog-platform/values.yaml @@ -23,7 +23,7 @@ global: ## For example : For artifactory, using global.versions.artifactory ## Note: Order of preference is 1) global.versions 2) .Values.artifactory.image.tag 3) Chart.AppVersion versions: - router: 7.81.0 + router: 7.87.0 # artifactory: # xray: # distribution: @@ -224,7 +224,7 @@ redis: artifactory: enabled: true unifiedUpgradeAllowed: true - installerInfo: '{"productId": "Helm_JFrogPlatform/{{ printf "10.16.2-%s" .Chart.AppVersion }}", "features": [ { "featureId": "Platform/{{ printf "%s-%s" "kubernetes" .Capabilities.KubeVersion.Version }}"}]}' + installerInfo: '{"productId": "Helm_JFrogPlatform/{{ printf "10.16.3-%s" .Chart.AppVersion }}", "features": [ { "featureId": "Platform/{{ printf "%s-%s" "kubernetes" .Capabilities.KubeVersion.Version }}"}]}' postgresql: enabled: false waitForDatabase: false diff --git a/stable/pipelines/CHANGELOG.md b/stable/pipelines/CHANGELOG.md index 63b168ed0..136c745bf 100644 --- a/stable/pipelines/CHANGELOG.md +++ b/stable/pipelines/CHANGELOG.md @@ -1,8 +1,19 @@ # JFrog Pipelines Chart Changelog All changes to this chart to be documented in this file. -## [101.44.5] - Aug 7, 2023 +## [101.49.6] - Oct 16, 2023 +* Defined router required service types for pods + +## [101.46.2] - Oct 12, 2023 +* Added sidecar container for stepservice logs + +## [101.46.0] - Aug 7, 2023 +* Remove nexec microservice + +## [101.45.0] - Aug 7, 2023 * Upadate chart version of vault to 0.25.0 to work with 1.25 of kubernetes + +## [101.44.0] - Jul 27, 2023 * Added option to stream logs in json * Add support to work without vault on modifying corresponding flags * Remove steptrigger from pipelines @@ -10,22 +21,13 @@ All changes to this chart to be documented in this file. * Add ability to pass filebeat metric configuration * Updated nodePollerInterval from 15 seconds to 5 seconds * Fixed #adding colon in image registry breaks deployment with meta label error + +## [101.42.0] - Jun 16, 2023 * Add observability container to non api pods * Add terminationGracePeriodSeconds for all the pods - -## [101.41.3] - Jun 16, 2023 * Add ability to work with redis.fullnameOverride -* Add support to pass db metric parameters in system.yaml -* Add hpa api version to autoscaling/v2 for missing conf -## [101.40.1] - May 31, 2023 -* Handle jfrogUrlUI if nothing is set -* Added log-service -* Added step-service -* Enabled nodepoolservice by default -* Fix migration script failures on ssl enforced database -* Fix database SSL details not being passed to nodepoolservice as expected in split mode -* Fix vault issue with enforced SSL on azure database +## [101.41.0] - May 31, 2023 * Opens grpc port for nodepoolservice apis. * Opens http health check port for nodepoolservice * Add ability to use redis with password @@ -34,15 +36,21 @@ All changes to this chart to be documented in this file. * Enable probes on router * Add readiness to api container * Fix port for router readiness probe +* Adds toggle for enabling/disabling anti-affinity spec for k8s node -## [101.38.1] - Apr 18, 2023 -* Handle jfrogUrlUI if nothing is set +## [101.40.0] - Apr 25, 2023 +* Added log-service +* Added step-service +* Enabled nodepoolservice by default * Fix migration script failures on ssl enforced database +* Fix database SSL details not being passed to nodepoolservice as expected in split mode +* Fix vault issue with enforced SSL on azure database -## [101.37.3] - Feb 20, 2023 +## [101.36.0] - Feb 23, 2023 * Added build badge feature for pipelines * Added configuration to use access instead of vault to store secrets * Retained installer metrics only for db migrations +* Handle jfrogUrlUI if nothing is set ## [101.35.0] - Feb 06, 2023 * Fixed indentation in nodepoolservice container definition diff --git a/stable/pipelines/Chart.yaml b/stable/pipelines/Chart.yaml index eabb61289..7d0e71c08 100644 --- a/stable/pipelines/Chart.yaml +++ b/stable/pipelines/Chart.yaml @@ -1,5 +1,5 @@ apiVersion: v2 -appVersion: 1.44.5 +appVersion: 1.49.6 dependencies: - condition: postgresql.enabled name: postgresql @@ -32,4 +32,4 @@ name: pipelines sources: - https://github.com/jfrog/charts type: application -version: 101.44.5 +version: 101.49.6 diff --git a/stable/pipelines/templates/_helpers.tpl b/stable/pipelines/templates/_helpers.tpl index b1b36a8f1..2100eec3d 100644 --- a/stable/pipelines/templates/_helpers.tpl +++ b/stable/pipelines/templates/_helpers.tpl @@ -126,6 +126,14 @@ The stepservice name {{- printf "%s-%s-stepservice" $name .Chart.Name | trunc 63 | trimSuffix "-" -}} {{- end -}} +{{/* +The analyticsservice name +*/}} +{{- define "pipelines.analyticsservice.name" -}} +{{- $name := .Release.Name | trunc 29 -}} +{{- printf "%s-%s-analyticsservice" $name .Chart.Name | trunc 63 | trimSuffix "-" -}} +{{- end -}} + {{/* The msg name */}} @@ -810,10 +818,63 @@ chown -R 1066:1066 {{ .Values.pipelines.mountPath }} Resolve pipelines requiredServiceTypes value */}} {{- define "pipelines.router.requiredServiceTypes" -}} +{{- if .Values.splitServicesToPods }} +{{- $requiredTypes := "jfpip,jfob,jfpipwww,jfpipfrontend" -}} +{{- $requiredTypes -}} +{{- else -}} +{{- $requiredTypes := "jfpip,jfob,jfpipwww,jfpipfrontend,jfpnps" -}} +{{- $requiredTypes -}} +{{- end -}} +{{- end -}} + +{{/* +Resolve pipelines requiredServiceTypes value +*/}} +{{- define "pipelines.cron.router.requiredServiceTypes" -}} +{{- $requiredTypes := "jfob" -}} +{{- $requiredTypes -}} +{{- end -}} + +{{/* +Resolve pipelines requiredServiceTypes value +*/}} +{{- define "pipelines.sync.router.requiredServiceTypes" -}} +{{- $requiredTypes := "jfob" -}} +{{- $requiredTypes -}} +{{- end -}} + +{{/* +Resolve pipelines requiredServiceTypes value +*/}} +{{- define "pipelines.hookhandler.router.requiredServiceTypes" -}} +{{- $requiredTypes := "jfob" -}} +{{- $requiredTypes -}} +{{- end -}} + +{{/* +Resolve pipelines requiredServiceTypes value +*/}} +{{- define "pipelines.trigger.router.requiredServiceTypes" -}} +{{- $requiredTypes := "jfob,jfpnps" -}} +{{- $requiredTypes -}} +{{- end -}} + +{{/* +Resolve pipelines requiredServiceTypes value +*/}} +{{- define "pipelines.internalapi.router.requiredServiceTypes" -}} {{- $requiredTypes := "jfpip,jfob" -}} {{- $requiredTypes -}} {{- end -}} +{{/* +Resolve pipelines requiredServiceTypes value +*/}} +{{- define "pipelines.stepservice.router.requiredServiceTypes" -}} +{{- $requiredTypes := "jfob" -}} +{{- $requiredTypes -}} +{{- end -}} + {{/* Resolve Pipelines pod node selector value */}} diff --git a/stable/pipelines/templates/pipelines-cron-statefulset.yaml b/stable/pipelines/templates/pipelines-cron-statefulset.yaml index c92f19c70..f8f41a76c 100644 --- a/stable/pipelines/templates/pipelines-cron-statefulset.yaml +++ b/stable/pipelines/templates/pipelines-cron-statefulset.yaml @@ -301,6 +301,8 @@ spec: drop: - NET_RAW env: + - name: JF_ROUTER_TOPOLOGY_LOCAL_REQUIREDSERVICETYPES + value: {{ include "pipelines.cron.router.requiredServiceTypes" . }} {{- if not .Values.router.routerConfiguration }} - name: JF_SHARED_JFROGURL value: "{{ tpl (include "pipelines.jfrogUrl" .) . }}" diff --git a/stable/pipelines/templates/pipelines-hookhandler-statefulset.yaml b/stable/pipelines/templates/pipelines-hookhandler-statefulset.yaml index e401a333d..876c78e3b 100644 --- a/stable/pipelines/templates/pipelines-hookhandler-statefulset.yaml +++ b/stable/pipelines/templates/pipelines-hookhandler-statefulset.yaml @@ -305,6 +305,8 @@ spec: drop: - NET_RAW env: + - name: JF_ROUTER_TOPOLOGY_LOCAL_REQUIREDSERVICETYPES + value: {{ include "pipelines.hookhandler.router.requiredServiceTypes" . }} {{- if not .Values.router.routerConfiguration }} - name: JF_SHARED_JFROGURL value: "{{ tpl (include "pipelines.jfrogUrl" .) . }}" diff --git a/stable/pipelines/templates/pipelines-internalapi-statefulset.yaml b/stable/pipelines/templates/pipelines-internalapi-statefulset.yaml index 925a5c4fd..50041f788 100644 --- a/stable/pipelines/templates/pipelines-internalapi-statefulset.yaml +++ b/stable/pipelines/templates/pipelines-internalapi-statefulset.yaml @@ -388,6 +388,8 @@ spec: drop: - NET_RAW env: + - name: JF_ROUTER_TOPOLOGY_LOCAL_REQUIREDSERVICETYPES + value: {{ include "pipelines.internalapi.router.requiredServiceTypes" . }} {{- if not .Values.router.routerConfiguration }} - name: JF_SHARED_JFROGURL value: "{{ tpl (include "pipelines.jfrogUrl" .) . }}" diff --git a/stable/pipelines/templates/pipelines-statefulset.yaml b/stable/pipelines/templates/pipelines-statefulset.yaml index a11dcd2e1..069788347 100644 --- a/stable/pipelines/templates/pipelines-statefulset.yaml +++ b/stable/pipelines/templates/pipelines-statefulset.yaml @@ -869,55 +869,57 @@ spec: {{- with .Values.pipelines.customVolumeMounts }} {{ tpl . $ | nindent 10 }} {{- end }} - - name: pipelinesync - image: {{ include "pipelines.getImageInfoByValue" (list . "pipelines" "pipelineSync" ) }} - imagePullPolicy: {{ .Values.pipelines.pipelineSync.image.pullPolicy }} +{{- if .Values.pipelines.analyticsservice.enabled }} + - name: analyticsservice + image: {{ include "pipelines.getImageInfoByValue" (list . "pipelines" "analyticsservice" ) }} + imagePullPolicy: {{ .Values.pipelines.analyticsservice.image.pullPolicy }} securityContext: allowPrivilegeEscalation: false capabilities: drop: - NET_RAW - workingDir: /opt/jfrog/pipelines/app/micro/pipelineSync env: - - name: COMPONENT - value: pipelinesync - - name: PIPELINES_NODE_ID - valueFrom: - fieldRef: - fieldPath: "metadata.name" {{- if or .Values.pipelines.customCertificates.enabled .Values.global.customCertificates.enabled }} - name: NODE_EXTRA_CA_CERTS value: "{{ .Values.pipelines.mountPath }}/security/keys/trusted/pipelines_custom_certs.crt" {{- end }} + - name: PIPELINES_NODE_ID + valueFrom: + fieldRef: + fieldPath: "metadata.name" {{- if .Values.pipelines.extraEnvironmentVariables }} {{- with .Values.pipelines.extraEnvironmentVariables }} {{ tpl (toYaml .) $ | indent 12 }} {{- end }} {{- end }} -{{- if .Values.pipelines.pipelineSync.extraEnvironmentVariables }} -{{- with .Values.pipelines.pipelineSync.extraEnvironmentVariables }} +{{- if .Values.pipelines.analyticsservice.extraEnvironmentVariables }} +{{- with .Values.pipelines.analyticsservice.extraEnvironmentVariables }} {{ tpl (toYaml .) $ | indent 12 }} {{- end }} {{- end }} resources: - {{- toYaml .Values.pipelines.pipelineSync.resources | nindent 12 }} + {{- toYaml .Values.pipelines.analyticsservice.resources | nindent 12 }} volumeMounts: - - name: jfrog-pipelines-folder - mountPath: {{ .Values.pipelines.mountPath }} - - name: jfrog-pipelines-logs - mountPath: {{ .Values.pipelines.logPath }} - - name: cron - image: {{ include "pipelines.getImageInfoByValue" (list . "pipelines" "cron" ) }} - imagePullPolicy: {{ .Values.pipelines.cron.image.pullPolicy }} + - name: jfrog-pipelines-folder + mountPath: {{ .Values.pipelines.mountPath }} + - name: jfrog-pipelines-logs + mountPath: {{ .Values.pipelines.logPath }} +{{- with .Values.pipelines.customVolumeMounts }} +{{ tpl . $ | nindent 10 }} +{{- end }} +{{- end }} + - name: pipelinesync + image: {{ include "pipelines.getImageInfoByValue" (list . "pipelines" "pipelineSync" ) }} + imagePullPolicy: {{ .Values.pipelines.pipelineSync.image.pullPolicy }} securityContext: allowPrivilegeEscalation: false capabilities: drop: - NET_RAW - workingDir: /opt/jfrog/pipelines/app/micro/cron + workingDir: /opt/jfrog/pipelines/app/micro/pipelineSync env: - name: COMPONENT - value: cron + value: pipelinesync - name: PIPELINES_NODE_ID valueFrom: fieldRef: @@ -931,31 +933,30 @@ spec: {{ tpl (toYaml .) $ | indent 12 }} {{- end }} {{- end }} -{{- if .Values.pipelines.cron.extraEnvironmentVariables }} -{{- with .Values.pipelines.cron.extraEnvironmentVariables }} +{{- if .Values.pipelines.pipelineSync.extraEnvironmentVariables }} +{{- with .Values.pipelines.pipelineSync.extraEnvironmentVariables }} {{ tpl (toYaml .) $ | indent 12 }} {{- end }} {{- end }} resources: - {{- toYaml .Values.pipelines.cron.resources | nindent 12 }} + {{- toYaml .Values.pipelines.pipelineSync.resources | nindent 12 }} volumeMounts: - name: jfrog-pipelines-folder mountPath: {{ .Values.pipelines.mountPath }} - name: jfrog-pipelines-logs mountPath: {{ .Values.pipelines.logPath }} - {{- if .Values.pipelines.nexec.enabled }} - - name: nexec - image: {{ include "pipelines.getImageInfoByValue" (list . "pipelines" "nexec" ) }} - imagePullPolicy: {{ .Values.pipelines.nexec.image.pullPolicy }} + - name: cron + image: {{ include "pipelines.getImageInfoByValue" (list . "pipelines" "cron" ) }} + imagePullPolicy: {{ .Values.pipelines.cron.image.pullPolicy }} securityContext: allowPrivilegeEscalation: false capabilities: drop: - NET_RAW - workingDir: /opt/jfrog/pipelines/app/micro/nexec + workingDir: /opt/jfrog/pipelines/app/micro/cron env: - name: COMPONENT - value: nexec + value: cron - name: PIPELINES_NODE_ID valueFrom: fieldRef: @@ -969,19 +970,18 @@ spec: {{ tpl (toYaml .) $ | indent 12 }} {{- end }} {{- end }} -{{- if .Values.pipelines.nexec.extraEnvironmentVariables }} -{{- with .Values.pipelines.nexec.extraEnvironmentVariables }} +{{- if .Values.pipelines.cron.extraEnvironmentVariables }} +{{- with .Values.pipelines.cron.extraEnvironmentVariables }} {{ tpl (toYaml .) $ | indent 12 }} {{- end }} {{- end }} resources: - {{- toYaml .Values.pipelines.nexec.resources | nindent 12 }} + {{- toYaml .Values.pipelines.cron.resources | nindent 12 }} volumeMounts: - name: jfrog-pipelines-folder mountPath: {{ .Values.pipelines.mountPath }} - name: jfrog-pipelines-logs mountPath: {{ .Values.pipelines.logPath }} - {{- end }} - name: hookhandler image: {{ include "pipelines.getImageInfoByValue" (list . "pipelines" "hookHandler" ) }} imagePullPolicy: {{ .Values.pipelines.hookHandler.image.pullPolicy }} diff --git a/stable/pipelines/templates/pipelines-steptrigger-statefulset.yaml b/stable/pipelines/templates/pipelines-steptrigger-statefulset.yaml index 676ecbc6b..a57352b36 100644 --- a/stable/pipelines/templates/pipelines-steptrigger-statefulset.yaml +++ b/stable/pipelines/templates/pipelines-steptrigger-statefulset.yaml @@ -301,6 +301,8 @@ spec: drop: - NET_RAW env: + - name: JF_ROUTER_TOPOLOGY_LOCAL_REQUIREDSERVICETYPES + value: {{ include "pipelines.stepservice.router.requiredServiceTypes" . }} {{- if not .Values.router.routerConfiguration }} - name: JF_SHARED_JFROGURL value: "{{ tpl (include "pipelines.jfrogUrl" .) . }}" @@ -370,43 +372,6 @@ spec: readinessProbe: {{ tpl .Values.pipelines.router.readinessProbe.config . | indent 12 }} {{- end }} - - name: stepservice - image: {{ include "pipelines.getImageInfoByValue" (list . "pipelines" "stepservice" ) }} - imagePullPolicy: {{ .Values.pipelines.stepservice.image.pullPolicy }} - securityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - NET_RAW - env: - {{- if or .Values.pipelines.customCertificates.enabled .Values.global.customCertificates.enabled }} - - name: NODE_EXTRA_CA_CERTS - value: "{{ .Values.pipelines.mountPath }}/security/keys/trusted/pipelines_custom_certs.crt" - {{- end }} - - name: PIPELINES_NODE_ID - valueFrom: - fieldRef: - fieldPath: "metadata.name" -{{- if .Values.pipelines.extraEnvironmentVariables }} -{{- with .Values.pipelines.extraEnvironmentVariables }} -{{ tpl (toYaml .) $ | indent 12 }} -{{- end }} -{{- end }} -{{- if .Values.pipelines.stepservice.extraEnvironmentVariables }} -{{- with .Values.pipelines.stepservice.extraEnvironmentVariables }} -{{ tpl (toYaml .) $ | indent 12 }} -{{- end }} -{{- end }} - resources: - {{- toYaml .Values.pipelines.stepservice.resources | nindent 12 }} - volumeMounts: - - name: jfrog-pipelines-folder - mountPath: {{ .Values.pipelines.mountPath }} - - name: jfrog-pipelines-logs - mountPath: {{ .Values.pipelines.logPath }} -{{- with .Values.pipelines.customVolumeMounts }} -{{ tpl . $ | nindent 10 }} -{{- end }} - name: observability image: {{ include "pipelines.getImageInfoByValue" (list . "pipelines" "observability" ) }} imagePullPolicy: {{ .Values.pipelines.observability.image.pullPolicy }} @@ -464,6 +429,47 @@ spec: livenessProbe: {{ tpl .Values.pipelines.observability.livenessProbe.config . | indent 12 }} {{- end }} + - name: stepservice + image: {{ include "pipelines.getImageInfoByValue" (list . "pipelines" "stepservice" ) }} + imagePullPolicy: {{ .Values.pipelines.stepservice.image.pullPolicy }} + securityContext: + allowPrivilegeEscalation: false + capabilities: + drop: + - NET_RAW + env: + - name: PIPELINES_INTERNAL_API + value: "true" + - name: COMPONENT + value: stepservice + - name: PIPELINES_NODE_ID + valueFrom: + fieldRef: + fieldPath: "metadata.name" + {{- if or .Values.pipelines.customCertificates.enabled .Values.global.customCertificates.enabled }} + - name: NODE_EXTRA_CA_CERTS + value: "{{ .Values.pipelines.mountPath }}/security/keys/trusted/pipelines_custom_certs.crt" + {{- end }} +{{- if .Values.pipelines.extraEnvironmentVariables }} +{{- with .Values.pipelines.extraEnvironmentVariables }} +{{ tpl (toYaml .) $ | indent 12 }} +{{- end }} +{{- end }} +{{- if .Values.pipelines.stepservice.extraEnvironmentVariables }} +{{- with .Values.pipelines.stepservice.extraEnvironmentVariables }} +{{ tpl (toYaml .) $ | indent 12 }} +{{- end }} +{{- end }} + resources: + {{- toYaml .Values.pipelines.stepservice.resources | nindent 12 }} + volumeMounts: + - name: jfrog-pipelines-folder + mountPath: {{ .Values.pipelines.mountPath }} + - name: jfrog-pipelines-logs + mountPath: {{ .Values.pipelines.logPath }} + {{- if or .Values.pipelines.stepservice.customSidecarContainers .Values.global.customSidecarContainers }} +{{ tpl (include "pipelines.stepservice.customSidecarContainers" .) . | nindent 8 }} + {{- end }} {{- if or .Values.pipelines.nodeSelector .Values.global.nodeSelector }} {{ tpl (include "pipelines.nodeSelector" .) . | indent 6 }} {{- end }} diff --git a/stable/pipelines/templates/pipelines-sync-statefulset.yaml b/stable/pipelines/templates/pipelines-sync-statefulset.yaml index a80d00ca6..e0828a3db 100644 --- a/stable/pipelines/templates/pipelines-sync-statefulset.yaml +++ b/stable/pipelines/templates/pipelines-sync-statefulset.yaml @@ -303,8 +303,8 @@ spec: drop: - NET_RAW env: -# - name: JF_ROUTER_TOPOLOGY_LOCAL_REQUIREDSERVICETYPES -# value: {{ include "pipelines.router.requiredServiceTypes" . }} + - name: JF_ROUTER_TOPOLOGY_LOCAL_REQUIREDSERVICETYPES + value: {{ include "pipelines.sync.router.requiredServiceTypes" . }} {{- if not .Values.router.routerConfiguration }} - name: JF_SHARED_JFROGURL value: "{{ tpl (include "pipelines.jfrogUrl" .) . }}" diff --git a/stable/pipelines/templates/pipelines-trigger-statefulset.yaml b/stable/pipelines/templates/pipelines-trigger-statefulset.yaml index 347224ec7..44d3f1adf 100644 --- a/stable/pipelines/templates/pipelines-trigger-statefulset.yaml +++ b/stable/pipelines/templates/pipelines-trigger-statefulset.yaml @@ -303,6 +303,8 @@ spec: drop: - NET_RAW env: + - name: JF_ROUTER_TOPOLOGY_LOCAL_REQUIREDSERVICETYPES + value: {{ include "pipelines.trigger.router.requiredServiceTypes" . }} {{- if not .Values.router.routerConfiguration }} - name: JF_SHARED_JFROGURL value: "{{ tpl (include "pipelines.jfrogUrl" .) . }}" @@ -512,10 +514,10 @@ spec: {{ tpl . $ | nindent 10 }} {{- end }} {{- end }} -{{- if .Values.pipelines.logservice.enabled }} - - name: logservice - image: {{ include "pipelines.getImageInfoByValue" (list . "pipelines" "logservice" ) }} - imagePullPolicy: {{ .Values.pipelines.logservice.image.pullPolicy }} +{{- if .Values.pipelines.analyticsservice.enabled }} + - name: analyticsservice + image: {{ include "pipelines.getImageInfoByValue" (list . "pipelines" "analyticsservice" ) }} + imagePullPolicy: {{ .Values.pipelines.analyticsservice.image.pullPolicy }} securityContext: allowPrivilegeEscalation: false capabilities: @@ -535,13 +537,13 @@ spec: {{ tpl (toYaml .) $ | indent 12 }} {{- end }} {{- end }} -{{- if .Values.pipelines.logservice.extraEnvironmentVariables }} -{{- with .Values.pipelines.logservice.extraEnvironmentVariables }} +{{- if .Values.pipelines.analyticsservice.extraEnvironmentVariables }} +{{- with .Values.pipelines.analyticsservice.extraEnvironmentVariables }} {{ tpl (toYaml .) $ | indent 12 }} {{- end }} {{- end }} resources: - {{- toYaml .Values.pipelines.logservice.resources | nindent 12 }} + {{- toYaml .Values.pipelines.analyticsservice.resources | nindent 12 }} volumeMounts: - name: jfrog-pipelines-folder mountPath: {{ .Values.pipelines.mountPath }} @@ -551,47 +553,45 @@ spec: {{ tpl . $ | nindent 10 }} {{- end }} {{- end }} - {{- if .Values.pipelines.nexec.enabled }} - - name: nexec - image: {{ include "pipelines.getImageInfoByValue" (list . "pipelines" "nexec" ) }} - imagePullPolicy: {{ .Values.pipelines.nexec.image.pullPolicy }} +{{- if .Values.pipelines.logservice.enabled }} + - name: logservice + image: {{ include "pipelines.getImageInfoByValue" (list . "pipelines" "logservice" ) }} + imagePullPolicy: {{ .Values.pipelines.logservice.image.pullPolicy }} securityContext: allowPrivilegeEscalation: false capabilities: drop: - NET_RAW - workingDir: /opt/jfrog/pipelines/app/micro/nexec env: - - name: PIPELINES_INTERNAL_API - value: "true" - - name: COMPONENT - value: nexec - - name: PIPELINES_NODE_ID - valueFrom: - fieldRef: - fieldPath: "metadata.name" {{- if or .Values.pipelines.customCertificates.enabled .Values.global.customCertificates.enabled }} - name: NODE_EXTRA_CA_CERTS value: "{{ .Values.pipelines.mountPath }}/security/keys/trusted/pipelines_custom_certs.crt" {{- end }} + - name: PIPELINES_NODE_ID + valueFrom: + fieldRef: + fieldPath: "metadata.name" {{- if .Values.pipelines.extraEnvironmentVariables }} {{- with .Values.pipelines.extraEnvironmentVariables }} {{ tpl (toYaml .) $ | indent 12 }} {{- end }} {{- end }} -{{- if .Values.pipelines.nexec.extraEnvironmentVariables }} -{{- with .Values.pipelines.nexec.extraEnvironmentVariables }} +{{- if .Values.pipelines.logservice.extraEnvironmentVariables }} +{{- with .Values.pipelines.logservice.extraEnvironmentVariables }} {{ tpl (toYaml .) $ | indent 12 }} {{- end }} {{- end }} resources: - {{- toYaml .Values.pipelines.nexec.resources | nindent 12 }} + {{- toYaml .Values.pipelines.logservice.resources | nindent 12 }} volumeMounts: - - name: jfrog-pipelines-folder - mountPath: {{ .Values.pipelines.mountPath }} - - name: jfrog-pipelines-logs - mountPath: {{ .Values.pipelines.logPath }} - {{- end }} + - name: jfrog-pipelines-folder + mountPath: {{ .Values.pipelines.mountPath }} + - name: jfrog-pipelines-logs + mountPath: {{ .Values.pipelines.logPath }} +{{- with .Values.pipelines.customVolumeMounts }} +{{ tpl . $ | nindent 10 }} +{{- end }} +{{- end }} - name: reqsealer image: {{ include "pipelines.getImageInfoByValue" (list . "pipelines" "reqSealer" ) }} imagePullPolicy: {{ .Values.pipelines.reqSealer.image.pullPolicy }} diff --git a/stable/pipelines/values.yaml b/stable/pipelines/values.yaml index b33c6ef48..e715c7fbf 100644 --- a/stable/pipelines/values.yaml +++ b/stable/pipelines/values.yaml @@ -835,6 +835,26 @@ pipelines: # - name: MY_ENV_VAR # value: "example_value" + analyticsservice: + image: + # registry: + repository: jfrog/pipelines-analytics-service + # tag: + pullPolicy: IfNotPresent + resources: {} + ## This service will be enabled in split deployment design (splitServicesToPods) as a mandatory service + enabled: true + # limits: + # cpu: 500m + # memory: 500Mi + # requests: + # cpu: 5m + # memory: 40Mi + + extraEnvironmentVariables: + # - name: MY_ENV_VAR + # value: "example_value" + stepservice: image: # registry: @@ -889,27 +909,6 @@ pipelines: # customInitContainers: | # customSidecarContainers: | - nexec: - image: - # registry: - repository: jfrog/pipelines-micro - # tag: - pullPolicy: IfNotPresent - - resources: {} - # limits: - # cpu: 500m - # memory: 500Mi - # requests: - # cpu: 5m - # memory: 40Mi - - enabled: true - - extraEnvironmentVariables: - # - name: MY_ENV_VAR - # value: "example_value" - hookHandler: image: # registry: @@ -1314,9 +1313,6 @@ pipelines: - "core.pipelineSync" - "cluster.init" - "www.signals" - {{- if .Values.pipelines.nexec.enabled }} - - "core.nexec" - {{- end }} - "core.nodePoolService" - "core.hookHandler" - "core.extensionSync" @@ -1325,6 +1321,7 @@ pipelines: - "core.runService" - "core.logService" - "core.stepService" + - "core.analyticsService" ui: {{- if .Values.rabbitmq.enabled }} username: {{ .Values.pipelines.msg.uiUser }} @@ -1565,10 +1562,6 @@ pipelines: name: stepservice cron: name: cron - {{- if .Values.pipelines.nexec.enabled }} - nexec: - name: nexec - {{- end }} hookHandler: name: hookHandler extensionSync: @@ -1613,7 +1606,7 @@ pipelines: language: go registryUrl: releases-docker.jfrog.io image: jfrog/pipelines-u18go - defaultVersion: 1.19 + defaultVersion: 1.21 - architecture: x86_64 os: Ubuntu_18.04 language: java @@ -1630,16 +1623,16 @@ pipelines: os: Ubuntu_20.04 language: node registryUrl: releases-docker.jfrog.io - image: jfrog/pipelines-u20node-arm64 + image: jfrog/pipelines-u20arm isDefault: true - defaultVersion: 18 + defaultVersion: 2.6.3 - architecture: x86_64 os: Ubuntu_20.04 language: node registryUrl: releases-docker.jfrog.io image: jfrog/pipelines-u20node isDefault: true - defaultVersion: 16 + defaultVersion: 18 - architecture: x86_64 os: Ubuntu_20.04 language: java @@ -1657,7 +1650,7 @@ pipelines: language: go registryUrl: releases-docker.jfrog.io image: jfrog/pipelines-u20go - defaultVersion: 1.19 + defaultVersion: 1.21 - architecture: x86_64 os: CentOS_7 language: node @@ -1682,7 +1675,7 @@ pipelines: language: go registryUrl: releases-docker.jfrog.io image: jfrog/pipelines-c7go - defaultVersion: 1.19 + defaultVersion: 1.21 - architecture: x86_64 os: CentOS_8 language: node @@ -1713,7 +1706,7 @@ pipelines: language: node registryUrl: releases-docker.jfrog.io image: jfrog/pipelines-w19node - defaultVersion: 18 + defaultVersion: 16 - architecture: x86_64 os: WindowsServer_2019 language: java @@ -1769,7 +1762,7 @@ pipelines: language: go registryUrl: releases-docker.jfrog.io image: jfrog/pipelines-c7go - defaultVersion: 1.19 + defaultVersion: 1.21 - architecture: x86_64 os: RHEL_8 language: node diff --git a/stable/xray/CHANGELOG.md b/stable/xray/CHANGELOG.md index f895c1514..24da09490 100644 --- a/stable/xray/CHANGELOG.md +++ b/stable/xray/CHANGELOG.md @@ -1,7 +1,10 @@ # JFrog Xray Chart Changelog All changes to this chart will be documented in this file. -## [103.85.5] - Sep 15,2023 +## [103.86.4] - Nov 14,2023 +* Fixed - containerSecurityContext on loggers + +## [103.83.0] - Sep 15,2023 * Fixed - Support to configure privateRegistry for pre-upgrade-hook ## [103.80.0] - Jul 16, 2023 diff --git a/stable/xray/Chart.yaml b/stable/xray/Chart.yaml index 6edd30228..2a6672a9f 100644 --- a/stable/xray/Chart.yaml +++ b/stable/xray/Chart.yaml @@ -1,5 +1,5 @@ apiVersion: v2 -appVersion: 3.85.5 +appVersion: 3.86.4 dependencies: - condition: postgresql.enabled name: postgresql @@ -24,4 +24,4 @@ name: xray sources: - https://github.com/jfrog/charts type: application -version: 103.85.5 +version: 103.86.4 diff --git a/stable/xray/templates/xray-statefulset.yaml b/stable/xray/templates/xray-statefulset.yaml index cd54fb0df..b1bb2814d 100644 --- a/stable/xray/templates/xray-statefulset.yaml +++ b/stable/xray/templates/xray-statefulset.yaml @@ -1120,8 +1120,8 @@ spec: {{- range .Values.xray.loggers }} - name: {{ . | replace "_" "-" | replace "." "-" }} image: {{ include "xray.getImageInfoByValue" (list $ "logger") }} - {{- if .Values.containerSecurityContext.enabled }} - securityContext: {{- tpl (omit .Values.containerSecurityContext "enabled" | toYaml) . | nindent 10 }} + {{- if $.Values.containerSecurityContext.enabled }} + securityContext: {{- omit $.Values.containerSecurityContext "enabled" | toYaml | nindent 10 }} {{- end }} command: - 'sh' diff --git a/stable/xray/values.yaml b/stable/xray/values.yaml index 310c24ec0..70dcb306a 100644 --- a/stable/xray/values.yaml +++ b/stable/xray/values.yaml @@ -52,7 +52,7 @@ global: ## # fullnameOverride: -initContainerImage: releases-docker.jfrog.io/ubi9/ubi-minimal:9.2.717 +initContainerImage: releases-docker.jfrog.io/ubi9/ubi-minimal:9.2.750.1697534106 imagePullPolicy: IfNotPresent # Init containers @@ -379,7 +379,7 @@ logger: image: registry: releases-docker.jfrog.io repository: ubi9/ubi-minimal - tag: 9.2.717 + tag: 9.2.750.1697534106 ## Service Account ## Ref: https://kubernetes.io/docs/admin/service-accounts-admin/ @@ -1186,7 +1186,7 @@ router: image: registry: releases-docker.jfrog.io repository: jfrog/router - tag: 7.81.0 + tag: 7.87.0 imagePullPolicy: IfNotPresent serviceRegistry: ## Service registry (Access) TLS verification skipped if enabled.