From 65281872353254867e832dcbe53fb8420230cc11 Mon Sep 17 00:00:00 2001 From: Mikhail Klimko Date: Mon, 3 Nov 2025 11:25:47 +0300 Subject: [PATCH 1/2] feat(doc): bitnami notes update --- README.md | 60 +++++++++++++++++++++++++++++++++++++++++++++ README.md.gotmpl | 64 ++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 124 insertions(+) diff --git a/README.md b/README.md index 388ed32ec..026f55808 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,7 @@ Helm chart for deploying [Codefresh On-Premises](https://codefresh.io/docs/docs/ - [Prerequisites](#prerequisites) - [Get Repo Info](#get-repo-info) - [Install Chart](#install-chart) +- [Changes to the Bitnami catalog](#changes-to-the-bitnami-catalog) - [Chart Configuration](#chart-configuration) - [Persistent services](#persistent-services) - [Configuring external services](#configuring-external-services) @@ -194,6 +195,65 @@ global: MONGO_AUTOMATIC_INDEX_CREATION: "false" ``` +## Changes to the Bitnami catalog + +Due to changes in the Bitnami catalog (Ref: [Upcoming changes to the Bitnami catalog (effective August 28th, 2025)(https://github.com/bitnami/containers/issues/83267)]), the following subcharts have been updated to use `docker.io/bitnamilegacy` repository: + +- MongoDB +- PostgreSQL +- Redis +- RabbitMQ +- Nats +- Consul + +[Bitnami Legacy repository](https://hub.docker.com/u/bitnamilegacy) catalog will receive no further updates or support and should only be used for temporary evaluation purposes. For production usage, please consider externalizing these services as described in [Configuring external services](#configuring-external-services) section. + +If you have an option to use [Bitnami Secure Images](https://www.arrow.com/globalecs/uk/products/bitnami-secure-images/?utm_source=google&utm_medium=paidsearch&utm_campaign=bitnami&gad_source=1&gad_campaignid=22996675622), you need to override image repository and tag for each of Bitnami subcharts used in Codefresh chart and [provide a valid image pull secret](https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/#registry-secret-existing-credentials). + +```yaml +mongodb: + image: + repository: bitnami/mongodb + tag: + pullSecrets: + - my-bitnami-registry-secret + +redis: + image: + repository: bitnami/redis + tag: + pullSecrets: + - my-bitnami-registry-secret + +postgresql: + image: + repository: bitnami/postgresql + tag: + pullSecrets: + - my-bitnami-registry-secret + +rabbitmq: + image: + repository: bitnami/rabbitmq + tag: + pullSecrets: + - my-bitnami-registry-secret + +nats: + image: + repository: bitnami/nats + tag: + pullSecrets: + - my-bitnami-registry-secret + +consul: + image: + repository: bitnami/consul + tag: + pullSecrets: + - my-bitnami-registry-secret +``` + ## Chart Configuration See [Customizing the Chart Before Installing](https://helm.sh/docs/intro/using_helm/#customizing-the-chart-before-installing). To see all configurable options with detailed comments, visit the chart's [values.yaml](./values.yaml), or run these configuration commands: diff --git a/README.md.gotmpl b/README.md.gotmpl index 64a2fb476..4345062a4 100644 --- a/README.md.gotmpl +++ b/README.md.gotmpl @@ -9,6 +9,7 @@ Helm chart for deploying [Codefresh On-Premises](https://codefresh.io/docs/docs/ - [Prerequisites](#prerequisites) - [Get Repo Info](#get-repo-info) - [Install Chart](#install-chart) +- [Changes to the Bitnami catalog](#changes-to-the-bitnami-catalog) - [Chart Configuration](#chart-configuration) - [Persistent services](#persistent-services) - [Configuring external services](#configuring-external-services) @@ -195,6 +196,66 @@ global: MONGO_AUTOMATIC_INDEX_CREATION: "false" ``` +## Changes to the Bitnami catalog + +Due to changes in the Bitnami catalog (Ref: [Upcoming changes to the Bitnami catalog (effective August 28th, 2025)(https://github.com/bitnami/containers/issues/83267)]), the following subcharts have been updated to use `docker.io/bitnamilegacy` repository: + +- MongoDB +- PostgreSQL +- Redis +- RabbitMQ +- Nats +- Consul + +[Bitnami Legacy repository](https://hub.docker.com/u/bitnamilegacy) catalog will receive no further updates or support and should only be used for temporary evaluation purposes. For production usage, please consider externalizing these services as described in [Configuring external services](#configuring-external-services) section. + +If you have an option to use [Bitnami Secure Images](https://www.arrow.com/globalecs/uk/products/bitnami-secure-images/?utm_source=google&utm_medium=paidsearch&utm_campaign=bitnami&gad_source=1&gad_campaignid=22996675622), you need to override image repository and tag for each of Bitnami subcharts used in Codefresh chart and [provide a valid image pull secret](https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/#registry-secret-existing-credentials). + +```yaml +mongodb: + image: + repository: bitnami/mongodb + tag: + pullSecrets: + - my-bitnami-registry-secret + +redis: + image: + repository: bitnami/redis + tag: + pullSecrets: + - my-bitnami-registry-secret + +postgresql: + image: + repository: bitnami/postgresql + tag: + pullSecrets: + - my-bitnami-registry-secret + +rabbitmq: + image: + repository: bitnami/rabbitmq + tag: + pullSecrets: + - my-bitnami-registry-secret + +nats: + image: + repository: bitnami/nats + tag: + pullSecrets: + - my-bitnami-registry-secret + +consul: + image: + repository: bitnami/consul + tag: + pullSecrets: + - my-bitnami-registry-secret +``` + + ## Chart Configuration See [Customizing the Chart Before Installing](https://helm.sh/docs/intro/using_helm/#customizing-the-chart-before-installing). To see all configurable options with detailed comments, visit the chart's [values.yaml](./values.yaml), or run these configuration commands: @@ -1599,6 +1660,9 @@ If you're hosting MongoDB on [Atlas](https://www.mongodb.com/atlas/database), us > [!IMPORTANT] > In Atlas, for production environments, it may be recommended to use rolling index builds by enabling the "Build index via rolling process" checkbox. ([*MongoDB official documentation*](https://www.mongodb.com/docs/v7.0/tutorial/build-indexes-on-replica-sets/)) + + + ## Upgrading ### To 2-0-0 From fc39ebf5378d63a8e94658c89cd4420319eead88 Mon Sep 17 00:00:00 2001 From: Mikhail Klimko Date: Mon, 3 Nov 2025 11:26:53 +0300 Subject: [PATCH 2/2] feat(doc): bitnami notes update --- README.md | 2 +- README.md.gotmpl | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 026f55808..c03a5ae75 100644 --- a/README.md +++ b/README.md @@ -197,7 +197,7 @@ global: ## Changes to the Bitnami catalog -Due to changes in the Bitnami catalog (Ref: [Upcoming changes to the Bitnami catalog (effective August 28th, 2025)(https://github.com/bitnami/containers/issues/83267)]), the following subcharts have been updated to use `docker.io/bitnamilegacy` repository: +Due to changes in the Bitnami catalog (Ref: [Upcoming changes to the Bitnami catalog (effective August 28th, 2025)](https://github.com/bitnami/containers/issues/83267)), the following subcharts have been updated to use `docker.io/bitnamilegacy` repository: - MongoDB - PostgreSQL diff --git a/README.md.gotmpl b/README.md.gotmpl index 4345062a4..d8abe75cc 100644 --- a/README.md.gotmpl +++ b/README.md.gotmpl @@ -198,7 +198,7 @@ global: ## Changes to the Bitnami catalog -Due to changes in the Bitnami catalog (Ref: [Upcoming changes to the Bitnami catalog (effective August 28th, 2025)(https://github.com/bitnami/containers/issues/83267)]), the following subcharts have been updated to use `docker.io/bitnamilegacy` repository: +Due to changes in the Bitnami catalog (Ref: [Upcoming changes to the Bitnami catalog (effective August 28th, 2025)](https://github.com/bitnami/containers/issues/83267)), the following subcharts have been updated to use `docker.io/bitnamilegacy` repository: - MongoDB - PostgreSQL