diff --git a/content/en/docs/contributing/release-process.md b/content/en/docs/contributing/release-process.md index 681625c8424..92749b08e20 100644 --- a/content/en/docs/contributing/release-process.md +++ b/content/en/docs/contributing/release-process.md @@ -460,3 +460,9 @@ page if a step is missing or if it is outdated. updates to the website configuration. To do this, take inspiration from [Maartje's PR example](https://github.com/cert-manager/website/pull/309/files). + + 5. Ensure that any installation commands in + [`cert-manager/website`](https://github.com/cert-manager/website) install + the latest version. This should be done after every release, including + patch releases as we want to encourage users to always install the latest + patch. diff --git a/content/en/docs/installation/_index.md b/content/en/docs/installation/_index.md index 26c5b252ee8..c2bf912e7dd 100644 --- a/content/en/docs/installation/_index.md +++ b/content/en/docs/installation/_index.md @@ -15,7 +15,7 @@ install methods are listed below for each of the situations. The default static configuration can be installed as follows: ```bash -$ kubectl apply -f https://github.com/jetstack/cert-manager/releases/latest/download/cert-manager.yaml +$ kubectl apply -f https://github.com/jetstack/cert-manager/releases/download/v1.5.3/cert-manager.yaml ``` More information on this install method [can be found here](./kubectl/). diff --git a/content/en/docs/installation/helm.md b/content/en/docs/installation/helm.md index fbfce36346f..f3ec8efbdd8 100644 --- a/content/en/docs/installation/helm.md +++ b/content/en/docs/installation/helm.md @@ -46,7 +46,7 @@ or using the `installCRDs` option when installing the Helm chart. ```bash -$ kubectl apply -f https://github.com/jetstack/cert-manager/releases/download/v1.5.0/cert-manager.crds.yaml +$ kubectl apply -f https://github.com/jetstack/cert-manager/releases/download/v1.5.3/cert-manager.crds.yaml ``` ##### Option 2: install CRDs as part of the Helm release @@ -67,7 +67,7 @@ $ helm install \ cert-manager jetstack/cert-manager \ --namespace cert-manager \ --create-namespace \ - --version v1.5.0 \ + --version v1.5.3 \ # --set installCRDs=true ``` @@ -80,7 +80,7 @@ $ helm install \ cert-manager jetstack/cert-manager \ --namespace cert-manager \ --create-namespace \ - --version v1.5.0 \ + --version v1.5.3 \ --set prometheus.enabled=false \ # Example: disabling prometheus using a Helm parameter --set webhook.timeoutSeconds=4s # Example: changing the wehbook timeout using a Helm parameter ``` @@ -97,7 +97,7 @@ $ helm template \ cert-manager jetstack/cert-manager \ --namespace cert-manager \ --create-namespace \ - --version v1.5.0 \ + --version v1.5.3 \ # --set prometheus.enabled=false \ # Example: disabling prometheus using a Helm parameter # --set installCRDs=true \ # Uncomment to also template CRDs > cert-manager.custom.yaml diff --git a/content/en/docs/installation/kubectl.md b/content/en/docs/installation/kubectl.md index d821408e29d..6fb9b34b1c8 100644 --- a/content/en/docs/installation/kubectl.md +++ b/content/en/docs/installation/kubectl.md @@ -21,7 +21,7 @@ are included in a single YAML manifest file: Install all cert-manager components: ```bash -$ kubectl apply -f https://github.com/jetstack/cert-manager/releases/download/v1.5.0/cert-manager.yaml +$ kubectl apply -f https://github.com/jetstack/cert-manager/releases/download/v1.5.3/cert-manager.yaml ``` By default, cert-manager will be installed into the `cert-manager`