[bitnami/*] Make Helm charts 100% OCI (#15998)

* [bitnami/*] Make Helm charts 100% OCI

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

* Add main files and scaffolding

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

* Bump chart version

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

* Improve helm upgrade instruction

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

* Revert bitnami/common version bump

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

* Prettify Chart.yamls

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

* Regenerate Chart.lock and bump chart versions

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

---------

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
This commit is contained in:
Carlos Rodríguez Hernández
2023-04-20 11:06:43 +02:00
committed by GitHub
parent 4596ed932f
commit 884151035e
344 changed files with 1320 additions and 1544 deletions

View File

@@ -1,12 +1,12 @@
dependencies:
- name: redis
repository: https://charts.bitnami.com/bitnami
version: 17.9.2
repository: oci://registry-1.docker.io/bitnamicharts
version: 17.9.5
- name: postgresql
repository: https://charts.bitnami.com/bitnami
version: 12.2.6
repository: oci://registry-1.docker.io/bitnamicharts
version: 12.2.8
- name: common
repository: https://charts.bitnami.com/bitnami
repository: oci://registry-1.docker.io/bitnamicharts
version: 2.2.4
digest: sha256:9aef8c2ce2f98c143a055ee12ff948057363d426eeaddbca09234d8fcd0a0e8d
generated: "2023-04-01T12:46:41.281866394Z"
digest: sha256:5d98965bc63154164f23bd7ea59bc6ca413f9e73c60ee146a9be385db6bbe249
generated: "2023-04-20T09:32:10.548361+02:00"

View File

@@ -6,14 +6,14 @@ appVersion: 2.7.1
dependencies:
- condition: redis.enabled
name: redis
repository: https://charts.bitnami.com/bitnami
repository: oci://registry-1.docker.io/bitnamicharts
version: 17.x.x
- condition: postgresql.enabled
name: postgresql
repository: https://charts.bitnami.com/bitnami
repository: oci://registry-1.docker.io/bitnamicharts
version: 12.x.x
- name: common
repository: https://charts.bitnami.com/bitnami
repository: oci://registry-1.docker.io/bitnamicharts
tags:
- bitnami-common
version: 2.x.x
@@ -36,4 +36,4 @@ sources:
- https://github.com/bitnami/containers/tree/main/bitnami/harbor-registry
- https://github.com/bitnami/containers/tree/main/bitnami/harbor-registryctl
- https://goharbor.io/
version: 16.4.10
version: 16.5.0

View File

@@ -9,8 +9,7 @@ Harbor is an open source trusted cloud-native registry to store, sign, and scan
## TL;DR
```console
helm repo add my-repo https://charts.bitnami.com/bitnami
helm install my-release my-repo/harbor
helm install my-release oci://registry-1.docker.io/bitnamicharts/harbor
```
## Introduction
@@ -43,8 +42,7 @@ Bitnami charts can be used with [Kubeapps](https://kubeapps.dev/) for deployment
To install the chart with the release name `my-release`:
```console
helm repo add my-repo https://charts.bitnami.com/bitnami
helm install my-release my-repo/harbor
helm install my-release oci://registry-1.docker.io/bitnamicharts/harbor
```
## Uninstalling the Chart
@@ -1175,7 +1173,7 @@ Specify each parameter using the `--set key=value[,key=value]` argument to `helm
```console
helm install my-release \
--set adminPassword=password \
my-repo/harbor
oci://registry-1.docker.io/bitnamicharts/harbor
```
The above command sets the Harbor administrator account password to `password`.
@@ -1185,7 +1183,7 @@ The above command sets the Harbor administrator account password to `password`.
Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart. For example,
```console
helm install my-release -f values.yaml my-repo/harbor
helm install my-release -f values.yaml oci://registry-1.docker.io/bitnamicharts/harbor
```
## Configuration and installation details