From 5b74b6ea84f5d68799dab27a766ac4fd7947a5ff Mon Sep 17 00:00:00 2001 From: Per Goncalves da Silva Date: Thu, 5 Sep 2024 17:35:11 +0200 Subject: [PATCH] :book:[Docs] How-to: Pin Version and Disable Automatic Updates Signed-off-by: Per Goncalves da Silva --- docs/drafts/how-to-pin-version.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 docs/drafts/how-to-pin-version.md diff --git a/docs/drafts/how-to-pin-version.md b/docs/drafts/how-to-pin-version.md new file mode 100644 index 000000000..17bd7e1c6 --- /dev/null +++ b/docs/drafts/how-to-pin-version.md @@ -0,0 +1,24 @@ +## How-to: Version Pin and Disable Automatic Updates + +To disable automatic updates, and pin the version of an extension, set `version` in the Catalog source to a specific version (e.g. 1.2.3). + +Example: + +```yaml +apiVersion: olm.operatorframework.io/v1alpha1 +kind: ClusterExtension +metadata: + name: argocd +spec: + source: + sourceType: Catalog + catalog: + packageName: argocd-operator + version: 0.6.0 # Pin argocd-operator to v0.6.0 + install: + namespace: argocd + serviceAccount: + name: argocd-installer +``` + +For more information on SemVer version ranges see [version ranges](version-ranges.md)