Skip to content

Commit c94ed7e

Browse files
Merge pull request #266287 from JnHs/jh-arck8-flux182
add Flux 1.8.2
2 parents bbbccf5 + 1433003 commit c94ed7e

File tree

1 file changed

+16
-67
lines changed

1 file changed

+16
-67
lines changed

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

Lines changed: 16 additions & 67 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: 02/08/2024
3+
ms.date: 02/14/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
---
@@ -121,6 +121,21 @@ The most recent version of the Flux v2 extension and the two previous versions (
121121
> [!NOTE]
122122
> 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.
123123
124+
### 1.8.2 (February 2023)
125+
126+
Flux version: [Release v2.1.2](https://github.com/fluxcd/flux2/releases/tag/v2.1.2)
127+
128+
- source-controller: v1.1.2
129+
- kustomize-controller: v1.1.1
130+
- helm-controller: v0.36.2
131+
- notification-controller: v1.1.0
132+
- image-automation-controller: v0.36.1
133+
- image-reflector-controller: v0.30.0
134+
135+
Changes made for this version:
136+
137+
- Improve the identity token generation logic to handle token generation failures
138+
124139
### 1.8.1 (November 2023)
125140

126141
Flux version: [Release v2.1.2](https://github.com/fluxcd/flux2/releases/tag/v2.1.2)
@@ -153,72 +168,6 @@ Changes made for this version:
153168
- Upgrades Flux to [v2.1.1](https://github.com/fluxcd/flux2/releases/tag/v2.1.1)
154169
- Adds support for [AKS clusters with workload identity](tutorial-use-gitops-flux2.md#workload-identity-in-aks-clusters)
155170

156-
### 1.7.7 (September 2023)
157-
158-
Flux version: [Release v2.0.1](https://github.com/fluxcd/flux2/releases/tag/v2.0.1)
159-
160-
- source-controller: v1.0.1
161-
- kustomize-controller: v1.0.1
162-
- helm-controller: v0.35.0
163-
- notification-controller: v1.0.0
164-
- image-automation-controller: v0.35.0
165-
- image-reflector-controller: v0.29.1
166-
167-
Changes made for this version:
168-
169-
- Updated SSH key entry to use the [Ed25519 SSH host key](https://bitbucket.org/blog/ssh-host-key-changes) to prevent failures in configurations with `ssh` authentication type for Bitbucket.
170-
171-
### 1.7.6 (August 2023)
172-
173-
Flux version: [Release v2.0.1](https://github.com/fluxcd/flux2/releases/tag/v2.0.1)
174-
175-
- source-controller: v1.0.1
176-
- kustomize-controller: v1.0.1
177-
- helm-controller: v0.35.0
178-
- notification-controller: v1.0.0
179-
- image-automation-controller: v0.35.0
180-
- image-reflector-controller: v0.29.1
181-
182-
Changes made for this version:
183-
184-
- Configurations with `ssh` authentication type were intermittently failing to reconcile with GitHub due to an updated [RSA SSH host key](https://github.blog/2023-03-23-we-updated-our-rsa-ssh-host-key/). This release updates the SSH key entries to match the ones mentioned in [GitHub's SSH key fingerprints documentation](https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/githubs-ssh-key-fingerprints).
185-
186-
### 1.7.5 (August 2023)
187-
188-
Flux version: [Release v2.0.1](https://github.com/fluxcd/flux2/releases/tag/v2.0.1)
189-
190-
- source-controller: v1.0.1
191-
- kustomize-controller: v1.0.1
192-
- helm-controller: v0.35.0
193-
- notification-controller: v1.0.0
194-
- image-automation-controller: v0.35.0
195-
- image-reflector-controller: v0.29.1
196-
197-
Changes made for this version:
198-
199-
- Upgrades Flux to [v2.0.1](https://github.com/fluxcd/flux2/releases/tag/v2.0.1)
200-
- Promotes some APIs to v1. This change shouldn't affect any existing Flux configurations that have already been deployed. Previous API versions will still be supported in all `microsoft.flux` v.1.x.x releases. However, we recommend that you update the API versions in your manifests as soon as possible. For more information about the new API versions (breaking changes) and how to update your manifests, see the [Flux v2 release notes](https://github.com/fluxcd/flux2/releases/tag/v2.0.0).
201-
- Adds support for [Helm drift detection](tutorial-use-gitops-flux2.md#helm-drift-detection) and [OOM watch](tutorial-use-gitops-flux2.md#helm-oom-watch).
202-
203-
### 1.7.4 (June 2023)
204-
205-
Flux version: [Release v0.41.2](https://github.com/fluxcd/flux2/releases/tag/v0.41.2)
206-
207-
- source-controller: v0.36.1
208-
- kustomize-controller: v0.35.1
209-
- helm-controller: v0.31.2
210-
- notification-controller: v0.33.0
211-
- image-automation-controller: v0.31.0
212-
- image-reflector-controller: v0.26.1
213-
214-
Changes made for this version:
215-
216-
- Adds support for [`wait`](https://fluxcd.io/flux/components/kustomize/kustomization/#wait) and [`postBuild`](https://fluxcd.io/flux/components/kustomize/kustomization/#post-build-variable-substitution) properties as optional parameters for kustomization. By default, `wait` is set to `true` for all Flux configurations, and `postBuild` is null. ([Example](https://github.com/Azure/azure-rest-api-specs/blob/main/specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/examples/CreateFluxConfiguration.json#L55))
217-
218-
- Adds support for optional properties [`waitForReconciliation`](https://github.com/Azure/azure-rest-api-specs/blob/main/specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/fluxconfiguration.json#L1299C14-L1299C35) and [`reconciliationWaitDuration`](https://github.com/Azure/azure-rest-api-specs/blob/main/specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/fluxconfiguration.json#L1304).
219-
220-
By default, `waitForReconciliation` is set to false, so when creating a flux configuration, the `provisioningState` returns `Succeeded` once the configuration reaches the cluster and the ARM template or Azure CLI command successfully exits. However, the actual state of the objects being deployed as part of the configuration is tracked by `complianceState`, which can be viewed in the portal or by using Azure CLI. Setting `waitForReconciliation` to true and specifying a `reconciliationWaitDuration` means that the template or CLI deployment waits for `complianceState` to reach a terminal state (success or failure) before exiting. ([Example](https://github.com/Azure/azure-rest-api-specs/blob/main/specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/examples/CreateFluxConfiguration.json#L72))
221-
222171
## Dapr extension for Azure Kubernetes Service (AKS) and Arc-enabled Kubernetes
223172

224173
[Dapr](https://dapr.io/) is a portable, event-driven runtime that simplifies building resilient, stateless, and stateful applications that run on the cloud and edge and embrace the diversity of languages and developer frameworks. The Dapr extension eliminates the overhead of downloading Dapr tooling and manually installing and managing the runtime on your clusters.

0 commit comments

Comments
 (0)