Skip to content

Commit fb64e77

Browse files
Merge pull request #284100 from JnHs/jh-arck8-fluxmore
update note
2 parents a686823 + b753431 commit fb64e77

File tree

1 file changed

+12
-3
lines changed

1 file changed

+12
-3
lines changed

articles/azure-arc/kubernetes/extensions-release.md

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: "Available extensions for Azure Arc-enabled Kubernetes clusters"
3-
ms.date: 08/01/2024
3+
ms.date: 08/08/2024
44
ms.topic: how-to
55
description: "See which extensions are currently available for Azure Arc-enabled Kubernetes clusters and view release notes."
66
---
@@ -116,7 +116,7 @@ For more information, see [Tutorial: Deploy applications using GitOps with Flux
116116
The most recent version of the Flux v2 extension and the two previous versions (N-2) are supported. We generally recommend that you use the most recent version of the extension.
117117

118118
> [!IMPORTANT]
119-
> The [Flux v2.3.0 release](https://fluxcd.io/blog/2024/05/flux-v2.3.0/) includes API changes to the HelmRelease and HelmChart APIs, with deprecated fields removed. An upcoming minor version update of Microsoft's Flux extension will include these changes, consistent with the upstream OSS Flux project.
119+
> The [Flux v2.3.0 release](https://fluxcd.io/blog/2024/05/flux-v2.3.0/) includes API changes to the HelmRelease and HelmChart APIs, with deprecated fields removed, and an updated version of the kustomize package. An upcoming minor version update of Microsoft's Flux extension will include these changes, consistent with the upstream OSS Flux project.
120120
>
121121
> The [HelmRelease](https://fluxcd.io/flux/components/helm/helmreleases/) kind will be promoted from `v2beta1` to `v2` (GA). The `v2` API is backwards compatible with `v2beta1`, with the exception of these deprecated fields, which will be removed:
122122
>
@@ -127,7 +127,16 @@ The most recent version of the Flux v2 extension and the two previous versions (
127127
>
128128
> The [HelmChart](https://fluxcd.io/flux/components/source/helmcharts/) kind will be promoted from `v1beta2` to `v1` (GA). The `v1` API is backwards compatible with `v1beta2`, with the exception of the `.spec.valuesFile` field, which will be replaced by `.spec.valuesFiles`.
129129
>
130-
> To avoid issues due to breaking changes, we recommend updating your deployments by July 29, 2024, so that they stop using the fields that will be removed and use the replacement fields instead. These new fields are already available in the current version of the APIs.
130+
> Use the new fields which are already available in the current version of the APIs, instead of the fields that will be removed.
131+
>
132+
> The kustomize package will be updated to v5.4.0, which contains the following breaking changes:
133+
>
134+
> - [Kustomization build fails when resources key is missing](https://github.com/kubernetes-sigs/kustomize/issues/5337)
135+
> - [Components are now applied after generators and before transformers](https://github.com/kubernetes-sigs/kustomize/pull/5170) in [v5.1.0](https://github.com/kubernetes-sigs/kustomize/releases/tag/kustomize%2Fv5.1.0)
136+
> - [Null yaml values are replaced by "null"](https://github.com/kubernetes-sigs/kustomize/pull/5519) in [v5.4.0](https://github.com/kubernetes-sigs/kustomize/releases/tag/kustomize%2Fv5.4.0)
137+
>
138+
> To avoid issues due to breaking changes, we recommend updating your manifests as soon as possible to ensure that your Flux configurations remain compliant with this release.
139+
131140

132141
> [!NOTE]
133142
> When a new version of the `microsoft.flux` extension is released, it may take several days for the new version to become available in all regions.

0 commit comments

Comments
 (0)