# Flux v2.10.0

> CI/CD & App Delivery · 2026-10-26

デフォルト設定やAPIの移行に伴う互換性への影響があるリリースです。認証、CLI、アーティファクト、通知、オートメーションの機能追加に加え、修正と依存関係の更新も含まれます。

## 要対応
- **[breaking]** オブジェクト識別情報の常時有効化
  - `ObjectLevelWorkloadIdentity` のオブジェクト識別情報が常に有効になります。

## 影響確認
- **[breaking]** `serviceaccounts/token` の作成権限変更
  - デフォルトの Flux RBAC を使用している場合に適用されます。
  - デフォルトの Flux RBAC は、`serviceaccounts/token` リソースに対する `create` 動詞を付与しなくなります。
- **[breaking]** `Alert` と `Provider` の変換時におけるフィールド削除
  - `v1beta3` の `Alert` または `Provider` を `v1` に変換する場合に適用されます。
  - `v1beta3` の `Alert` または `Provider` を `v1` に変換すると、非推奨の `Alert.spec.summary` と `Provider.spec.interval`、Azure Event Hub 用の静的 JWT トークン、`Provider.spec.secretRef` 内の TLS またはプロキシ設定が削除されます。
- **[breaking]** `ImageRepository` タグデータベースの既定バックエンド変更
  - `ImageRepository` のタグデータベースを使用している場合に適用されます。
  - `ImageRepository` のタグデータベースでは、Flux のアーティファクトストレージバックエンドがデフォルトになります。
- **[breaking]** 認証オーディエンス設定キーの変更
  - 従来の `audiences` キーを設定している場合に適用されます。
  - 従来の `audiences` キーを `credential.auth.fluxcd.io/audiences` に置き換えます。
- **[breaking]** `migrate -f` における未対応フィールドの削除
  - `migrate -f` を実行する場合に適用されます。
  - `migrate -f` でサポートされていないフィールドが削除されます。

## その他の記録された変更
- 43 (added 18, value_changed 11, defect_corrected 9, constraint_changed 5)

[分析の詳細](https://ratatosk.io/ja/releases/flux/v2.10.0)

[元のリリースノート](https://github.com/fluxcd/flux2/releases/tag/v2.10.0)
