From f2093efc7c9ec1dfc48f15a4e1ee5ede1a08a89a Mon Sep 17 00:00:00 2001 From: Jared Watts Date: Sun, 14 Jun 2026 22:10:32 -0700 Subject: [PATCH] docs: bump function-kro to v0.3.0 in get-started composition Update the YAML+CEL get-started examples to function-kro v0.3.0 across the master, v2.2, and v2.3 docs. v0.3.0 moved the function input from kro.fn.crossplane.io/v1beta1 to v1alpha1, so the composition manifests need the new apiVersion to apply against a fresh install; the kind and body schema are unchanged. https://github.com/crossplane-contrib/function-kro/releases/tag/v0.3.0 Signed-off-by: Jared Watts --- content/master/get-started/get-started-with-composition.md | 2 +- .../manifests/get-started/composition/composition-yaml-cel.yaml | 2 +- content/master/manifests/get-started/composition/fn-kro.yaml | 2 +- content/v2.2/get-started/get-started-with-composition.md | 2 +- .../manifests/get-started/composition/composition-yaml-cel.yaml | 2 +- content/v2.2/manifests/get-started/composition/fn-kro.yaml | 2 +- content/v2.3/get-started/get-started-with-composition.md | 2 +- .../manifests/get-started/composition/composition-yaml-cel.yaml | 2 +- content/v2.3/manifests/get-started/composition/fn-kro.yaml | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/content/master/get-started/get-started-with-composition.md b/content/master/get-started/get-started-with-composition.md index 7e616407d..8079f8dc5 100644 --- a/content/master/get-started/get-started-with-composition.md +++ b/content/master/get-started/get-started-with-composition.md @@ -198,7 +198,7 @@ Check that Crossplane installed the function: ```shell {copy-lines="1"} kubectl get -f {{< manifest-url path="get-started/composition/fn-kro.yaml" >}} NAME INSTALLED HEALTHY PACKAGE AGE -crossplane-contrib-function-kro True True xpkg.crossplane.io/crossplane-contrib/function-kro:v0.1.0 6s +crossplane-contrib-function-kro True True xpkg.crossplane.io/crossplane-contrib/function-kro:v0.3.0 6s ``` {{< /tab >}} diff --git a/content/master/manifests/get-started/composition/composition-yaml-cel.yaml b/content/master/manifests/get-started/composition/composition-yaml-cel.yaml index 2dc93fb0c..f21e9c205 100644 --- a/content/master/manifests/get-started/composition/composition-yaml-cel.yaml +++ b/content/master/manifests/get-started/composition/composition-yaml-cel.yaml @@ -12,7 +12,7 @@ spec: functionRef: name: crossplane-contrib-function-kro input: - apiVersion: kro.fn.crossplane.io/v1beta1 + apiVersion: kro.fn.crossplane.io/v1alpha1 kind: ResourceGraph status: replicas: ${deployment.status.?availableReplicas.orValue(0)} diff --git a/content/master/manifests/get-started/composition/fn-kro.yaml b/content/master/manifests/get-started/composition/fn-kro.yaml index 501c5d5f0..6d6731177 100644 --- a/content/master/manifests/get-started/composition/fn-kro.yaml +++ b/content/master/manifests/get-started/composition/fn-kro.yaml @@ -3,4 +3,4 @@ kind: Function metadata: name: crossplane-contrib-function-kro spec: - package: xpkg.crossplane.io/crossplane-contrib/function-kro:v0.1.0 + package: xpkg.crossplane.io/crossplane-contrib/function-kro:v0.3.0 diff --git a/content/v2.2/get-started/get-started-with-composition.md b/content/v2.2/get-started/get-started-with-composition.md index 95e163c26..fe5ffa418 100644 --- a/content/v2.2/get-started/get-started-with-composition.md +++ b/content/v2.2/get-started/get-started-with-composition.md @@ -199,7 +199,7 @@ Check that Crossplane installed the function: ```shell {copy-lines="1"} kubectl get -f {{< manifest-url path="get-started/composition/fn-kro.yaml" >}} NAME INSTALLED HEALTHY PACKAGE AGE -crossplane-contrib-function-kro True True xpkg.crossplane.io/crossplane-contrib/function-kro:v0.1.0 6s +crossplane-contrib-function-kro True True xpkg.crossplane.io/crossplane-contrib/function-kro:v0.3.0 6s ``` {{< /tab >}} diff --git a/content/v2.2/manifests/get-started/composition/composition-yaml-cel.yaml b/content/v2.2/manifests/get-started/composition/composition-yaml-cel.yaml index 2dc93fb0c..f21e9c205 100644 --- a/content/v2.2/manifests/get-started/composition/composition-yaml-cel.yaml +++ b/content/v2.2/manifests/get-started/composition/composition-yaml-cel.yaml @@ -12,7 +12,7 @@ spec: functionRef: name: crossplane-contrib-function-kro input: - apiVersion: kro.fn.crossplane.io/v1beta1 + apiVersion: kro.fn.crossplane.io/v1alpha1 kind: ResourceGraph status: replicas: ${deployment.status.?availableReplicas.orValue(0)} diff --git a/content/v2.2/manifests/get-started/composition/fn-kro.yaml b/content/v2.2/manifests/get-started/composition/fn-kro.yaml index 501c5d5f0..6d6731177 100644 --- a/content/v2.2/manifests/get-started/composition/fn-kro.yaml +++ b/content/v2.2/manifests/get-started/composition/fn-kro.yaml @@ -3,4 +3,4 @@ kind: Function metadata: name: crossplane-contrib-function-kro spec: - package: xpkg.crossplane.io/crossplane-contrib/function-kro:v0.1.0 + package: xpkg.crossplane.io/crossplane-contrib/function-kro:v0.3.0 diff --git a/content/v2.3/get-started/get-started-with-composition.md b/content/v2.3/get-started/get-started-with-composition.md index 7e616407d..8079f8dc5 100644 --- a/content/v2.3/get-started/get-started-with-composition.md +++ b/content/v2.3/get-started/get-started-with-composition.md @@ -198,7 +198,7 @@ Check that Crossplane installed the function: ```shell {copy-lines="1"} kubectl get -f {{< manifest-url path="get-started/composition/fn-kro.yaml" >}} NAME INSTALLED HEALTHY PACKAGE AGE -crossplane-contrib-function-kro True True xpkg.crossplane.io/crossplane-contrib/function-kro:v0.1.0 6s +crossplane-contrib-function-kro True True xpkg.crossplane.io/crossplane-contrib/function-kro:v0.3.0 6s ``` {{< /tab >}} diff --git a/content/v2.3/manifests/get-started/composition/composition-yaml-cel.yaml b/content/v2.3/manifests/get-started/composition/composition-yaml-cel.yaml index 2dc93fb0c..f21e9c205 100644 --- a/content/v2.3/manifests/get-started/composition/composition-yaml-cel.yaml +++ b/content/v2.3/manifests/get-started/composition/composition-yaml-cel.yaml @@ -12,7 +12,7 @@ spec: functionRef: name: crossplane-contrib-function-kro input: - apiVersion: kro.fn.crossplane.io/v1beta1 + apiVersion: kro.fn.crossplane.io/v1alpha1 kind: ResourceGraph status: replicas: ${deployment.status.?availableReplicas.orValue(0)} diff --git a/content/v2.3/manifests/get-started/composition/fn-kro.yaml b/content/v2.3/manifests/get-started/composition/fn-kro.yaml index 501c5d5f0..6d6731177 100644 --- a/content/v2.3/manifests/get-started/composition/fn-kro.yaml +++ b/content/v2.3/manifests/get-started/composition/fn-kro.yaml @@ -3,4 +3,4 @@ kind: Function metadata: name: crossplane-contrib-function-kro spec: - package: xpkg.crossplane.io/crossplane-contrib/function-kro:v0.1.0 + package: xpkg.crossplane.io/crossplane-contrib/function-kro:v0.3.0