RATATOSKRATATOSK
ログイン

Flux

v2.10.0CI/CD & App Delivery
2026年10月26日

ACTION 1CHECK 5OTHER 43

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

要対応 (1)

  • breakingオブジェクト識別情報の常時有効化

    ObjectLevelWorkloadIdentity のオブジェクト識別情報が常に有効になります。

影響確認 (5)

  • breakingserviceaccounts/token の作成権限変更

    デフォルトの Flux RBAC を使用している場合に適用されます。

    デフォルトの Flux RBAC は、serviceaccounts/token リソースに対する create 動詞を付与しなくなります。

  • breakingAlert と Provider の変換時におけるフィールド削除

    v1beta3 の Alert または Provider を v1 に変換する場合に適用されます。

    v1beta3 の Alert または Provider を v1 に変換すると、非推奨の Alert.spec.summary と Provider.spec.interval、Azure Event Hub 用の静的 JWT トークン、Provider.spec.secretRef 内の TLS またはプロキシ設定が削除されます。

  • breakingImageRepository タグデータベースの既定バックエンド変更

    ImageRepository のタグデータベースを使用している場合に適用されます。

    ImageRepository のタグデータベースでは、Flux のアーティファクトストレージバックエンドがデフォルトになります。

  • breaking認証オーディエンス設定キーの変更

    従来の audiences キーを設定している場合に適用されます。

    従来の audiences キーを credential.auth.fluxcd.io/audiences に置き換えます。

  • breakingmigrate -f における未対応フィールドの削除

    migrate -f を実行する場合に適用されます。

    migrate -f でサポートされていないフィールドが削除されます。

その他の記録済み変更 43 件すべてadditions 18 · value changes 11 · fixes 9 · constraints 5

additions (18)

  • - SOPS decryption for files encrypted with comment regexes
  • --override-manager-before-dry-run
  • .spec.policyChangeDelay
  • Cross-namespace artifacts
  • tenant namespace provisioning
  • path-pattern discovery
  • New Zoom, incident.io and Mastodon notification providers
  • Add --add-ignore-paths flag to artifact commands
  • Add version-file input to the Flux CLI action
  • Add --app-client-id flag to create secret githubapp
  • [RFC-0014] Advanced Support for Short-Lived Cryptographic Material
  • [RFC-0014] Annotations for AWS STS Endpoint and Docker Hub OIDC Connection
  • Allow controllers to perform SubjectAccessReview
  • Add digests flag to plugin search
  • Add suspend, resume and reconcile commands for ArtifactGenerator
  • [RFC-0014] Inter-controller mTLS via SPIFFE
  • Add --policy-change-delay to create image update
  • [RFC-0014] Add HTTPS port to controller Services

value changes (11)

  • retry on rejected pushes
  • .Changed.Summary
  • The notification Alert and Provider APIs are promoted to v1.
  • Update fluxcd/pkg dependencies
  • Update toolkit components
  • Format reproducible created timestamp in UTC
  • Remove the Cosign v2.6.1 pin
  • Respect pruning exclusions in kustomization diff
  • Update to Kubernetes 1.37.1 and Go 1.27
  • use restrictive file modes for generated manifests
  • Update dependencies for Flux 2.10

fixes (9)

  • Fix breaking change in-memory kustomization build
  • fix: restrict allow-webhooks netpol to receiver port
  • Match plugin archive entries with a leading ./
  • Stop diff processing after an error
  • Fix proxy bypass in bootstrap --ca-file
  • Fix envsubst dropping input on long lines
  • fix: return clear error when --private-key-file path starts with '~'
  • Fix --in-memory-build restricting disk access
  • fix(create): reject conflicting image policy selectors for every flag pair

constraints (5)

  • - OCIRepository as a chart source for HelmRelease
  • v1.35 | >= 1.35.2 |
  • Add support for 2.9 in migrate -f
  • Accept TYPE/NAME resource args in get/reconcile
  • Extend kubectl-style resource args to all Flux kinds and commands
Fluxをスタックに追加

対応が必要なリリースが出たときに、週次メールでお知らせします。 今回の破壊的変更も、その一例です。

スタックに追加 →