From 8fa1063d039f8cf460542de058e08ab3cac58151 Mon Sep 17 00:00:00 2001 From: Matthew Doherty Date: Tue, 1 Oct 2024 11:45:19 +0200 Subject: [PATCH] Update Crossplane to v1.17.1 --- crossplane-api/README.md | 2 +- crossplane-api/deploy/deploy-crossplane.sh | 6 +++--- docs/platform-operator/update-cluster-components/index.md | 2 +- release/scripts/prerequisites.sh | 2 +- test/validations/README.md | 2 +- 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/crossplane-api/README.md b/crossplane-api/README.md index c40f90e..4d7e4c2 100644 --- a/crossplane-api/README.md +++ b/crossplane-api/README.md @@ -26,7 +26,7 @@ machine for development and testing purposes. [kind](https://kind.sigs.k8s.io/docs/user/quick-start/) or [minikube](https://minikube.sigs.k8s.io/docs/start/) - [Helm](https://helm.sh/docs/intro/install/) version v3.2.0 or later - [Crossplane](https://docs.crossplane.io/v1.11/software/install/) version -1.11.0 or later. +1.17.1 or later. - You can deploy the *latest* version of Crossplane using helm by executing the following command: diff --git a/crossplane-api/deploy/deploy-crossplane.sh b/crossplane-api/deploy/deploy-crossplane.sh index b465412..6bad898 100755 --- a/crossplane-api/deploy/deploy-crossplane.sh +++ b/crossplane-api/deploy/deploy-crossplane.sh @@ -5,13 +5,13 @@ helm repo add crossplane-stable https://charts.crossplane.io/stable && helm repo # Install Crossplane. # For --enable-ssa-claims alpha tag see -# server side apply in release v1.15.0 -# https://github.com/crossplane/crossplane/releases/tag/v1.15.0 +# server side apply in release v1.17.1 +# https://github.com/crossplane/crossplane/releases/tag/v1.17.1 helm install crossplane \ --namespace crossplane-system \ --create-namespace crossplane-stable/crossplane \ --set args='{"--enable-ssa-claims"}' \ ---version 1.15.0 +--version 1.17.1 # Check if Crossplane developments are ready diff --git a/docs/platform-operator/update-cluster-components/index.md b/docs/platform-operator/update-cluster-components/index.md index 0978699..1dfa624 100644 --- a/docs/platform-operator/update-cluster-components/index.md +++ b/docs/platform-operator/update-cluster-components/index.md @@ -17,7 +17,7 @@ This page documents the update process for all Klutch components. ### Crossplane runtime To update the crossplane runtime, please refer to the -[upstream documentation](https://docs.crossplane.io/v1.14/software/install/). The exact process will +[upstream documentation](https://docs.crossplane.io/latest/software/upgrade/). The exact process will depend on your installation method. ### Crossplane providers and configuration packages diff --git a/release/scripts/prerequisites.sh b/release/scripts/prerequisites.sh index bea996b..fb8b98d 100755 --- a/release/scripts/prerequisites.sh +++ b/release/scripts/prerequisites.sh @@ -6,7 +6,7 @@ helm install crossplane \ --namespace crossplane-system \ --create-namespace crossplane-stable/crossplane \ --set args='{"--enable-ssa-claims"}' \ - --version 1.15.0 + --version 1.17.1 kubectl -n crossplane-system wait --for=condition=available \ deployment/crossplane \ diff --git a/test/validations/README.md b/test/validations/README.md index 1cfb7ca..f4c3f6f 100644 --- a/test/validations/README.md +++ b/test/validations/README.md @@ -23,7 +23,7 @@ It's not necessary to run any crossplane provider. Copy & paste instructions for the above are: ``` helm repo add crossplane-stable https://charts.crossplane.io/stable && helm repo update -helm install crossplane --namespace crossplane-system --create-namespace crossplane-stable/crossplane --version 1.14.1 +helm install crossplane --namespace crossplane-system --create-namespace crossplane-stable/crossplane --version 1.17.1 kubectl -n crossplane-system wait --for=condition=available deployment/crossplane deployment/crossplane-rbac-manager kubectl apply --recursive -f ./crossplane-api/api/common kubectl apply --recursive -f ./crossplane-api/api/a8s