improve Chart.yaml and README.md

Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
This commit is contained in:
Tim Ramlot 2024-02-15 11:10:58 +01:00
parent 57de0fc4d2
commit ad018a7b1a
No known key found for this signature in database
GPG Key ID: 47428728E0C2878D
2 changed files with 21 additions and 17 deletions

View File

@ -1,23 +1,27 @@
apiVersion: v1
apiVersion: v2
name: cert-manager
# The version and appVersion fields are set automatically by the release tool
version: v0.1.0
appVersion: v0.1.0
kubeVersion: ">= 1.22.0-0"
description: A Helm chart for cert-manager
home: https://github.com/cert-manager/cert-manager
icon: https://raw.githubusercontent.com/cert-manager/cert-manager/d53c0b9270f8cd90d908460d69502694e1838f5f/logo/logo-small.png
home: https://cert-manager.io
icon: https://raw.githubusercontent.com/cert-manager/community/4d35a69437d21b76322157e6284be4cd64e6d2b7/logo/logo-small.png
keywords:
- cert-manager
- kube-lego
- letsencrypt
- tls
sources:
- https://github.com/cert-manager/cert-manager
annotations:
artifacthub.io/license: Apache-2.0
artifacthub.io/category: security
artifacthub.io/prerelease: "{{IS_PRERELEASE}}"
maintainers:
- name: cert-manager-maintainers
email: cert-manager-maintainers@googlegroups.com
url: https://cert-manager.io
annotations:
artifacthub.io/license: Apache-2.0
artifacthub.io/prerelease: "{{IS_PRERELEASE}}"
sources:
- https://github.com/cert-manager/cert-manager
kubeVersion: ">= 1.22.0-0"
# The version and appVersion fields are set automatically by the release tool
version: v0.0.0
appVersion: v0.0.0

View File

@ -22,14 +22,14 @@ This is performed in a separate step to allow you to easily uninstall and reinst
$ kubectl apply -f https://github.com/cert-manager/cert-manager/releases/download/{{RELEASE_VERSION}}/cert-manager.crds.yaml
```
To install the chart with the release name `my-release`:
To install the chart with the release name `cert-manager`:
```console
## Add the Jetstack Helm repository
$ helm repo add jetstack https://charts.jetstack.io
$ helm repo add jetstack https://charts.jetstack.io --force-update
## Install the cert-manager helm chart
$ helm install my-release --namespace cert-manager --version {{RELEASE_VERSION}} jetstack/cert-manager
$ helm install cert-manager --namespace cert-manager --version {{RELEASE_VERSION}} jetstack/cert-manager
```
In order to begin issuing certificates, you will need to set up a ClusterIssuer
@ -53,10 +53,10 @@ are documented in our full [upgrading guide](https://cert-manager.io/docs/instal
## Uninstalling the Chart
To uninstall/delete the `my-release` deployment:
To uninstall/delete the `cert-manager` deployment:
```console
$ helm delete my-release
$ helm delete cert-manager --namespace cert-manager
```
The command removes all the Kubernetes components associated with the chart and deletes the release.