RATATOSKRATATOSK
ログイン

Crossplane

v2.2.0Orchestration & Management
2026年2月17日

ACTION 7CHECK 2OTHER 41

v2.2.0 では、パッケージのインストールと `package cache` を使ったサイドロードに関わる動作が変わっています。セキュリティ修正として示された依存モジュールの更新も含まれますが、アドバイザリ識別子や脆弱性の詳細は示されていません。

要対応 (7)

  • securitygolang.org/x/crypto v0.45.0 への更新

    golang.org/x/crypto が v0.45.0 に更新されました。更新はセキュリティ修正として示されています。

  • securitygithub.com/go-chi/chi/v5 v5.2.4 への更新

    github.com/go-chi/chi/v5 が v5.2.4 に更新されました。更新はセキュリティ修正として示されています。

  • securitygithub.com/sigstore/cosign/v3 v3.0.4 への更新

    github.com/sigstore/cosign/v3 が v3.0.4 に更新されました。更新はセキュリティ修正として示されています。

  • securitygithub.com/theupdateframework/go-tuf/v2 v2.4.1 への更新

    github.com/theupdateframework/go-tuf/v2 が v2.4.1 に更新されました。更新はセキュリティ修正として示されています。

  • securitygithub.com/sigstore/rekor v1.5.0 への更新

    github.com/sigstore/rekor が v1.5.0 に更新されました。更新はセキュリティ修正として示されています。

  • securitygithub.com/sigstore/sigstore v1.10.4 への更新

    github.com/sigstore/sigstore が v1.10.4 に更新されました。更新はセキュリティ修正として示されています。

  • securitygithub.com/quic-go/quic-go v0.57.0 への更新

    github.com/quic-go/quic-go が v0.57.0 に更新されました。更新はセキュリティ修正として示されています。

影響確認 (2)

  • breakingFunction パッケージ内の Input CRD インストール変更

    Function パッケージで Input CRD を使用している場合に適用されます。

    パッケージマネージャーは、Function パッケージに含まれる Input CRD をインストールしなくなりました。

  • breakingpackage cache のディスク構造変更

    package cache を通じて Crossplane にパッケージをサイドロードしている場合に適用されます。

    package cache のディスク上の構造が変更され、パッケージを Crossplane にサイドロードする未文書の方法は使えなくなりました。

その他の記録済み変更 41 件すべてadditions 13 · value changes 13 · fixes 8 · constraints 7

additions (13)

  • ImageConfig can now be used to configure the DeploymentRuntimeConfig used for packages, including those installed as dependencies.
  • The pipeline inspector is now available as an alpha feature (disabled by default). When enabled, the inspector forwards function requests and responses to a user-configured gRPC endpoint for debugging or observability.
  • functions can now request OpenAPI schemas for any resource kind in the cluster using the RequiredSchemas field in the function response.
  • Crossplane now advertises capabilities (including required schemas) to functions in a new function request field.
  • Add option to prevent events from being emitted in default namespace
  • Allow configuring custom annotations on Crossplane helm chart secret resources
  • feat: Support list of resources for crossplane beta trace
  • Add sidecar container support to Crossplane Helm chart
  • feat(helm): Set automountServiceAccountToken on service accounts
  • Add an option to prevent caching of resources in other namespaces
  • feat: add defaultCompositionRevisionSelector for v1 and v2 APIs
  • feat(trace): add watch for trace
  • Use --watched-resource flag for WatchOperations

value changes (13)

  • v1.20 will continue to receive critical fixes. The final EOL date for v1.20 is to be determined.
  • a matching ImageConfig takes precedence over the runtimeConfigRef in a package spec if both are present.
  • The MRD controller now uses server-side apply to update CRDs, improving reliability.
  • fix(deps): update module google.golang.org/protobuf to v1.36.11
  • fix(deps): update module github.com/sirupsen/logrus to v1.9.4
  • fix(deps): update module github.com/emicklei/dot to v1.10.0
  • fix(deps): update module github.com/go-git/go-billy/v5 to v5.7.0
  • fix(deps): update module github.com/go-git/go-git/v5 to v5.16.4
  • fix(deps): update module github.com/docker/go-connections to v0.6.0
  • fix(deps): update module github.com/in-toto/in-toto-golang to v0.10.0
  • feat(install.sh): download and unpack the compressed file
  • Use foreground cascading deletion for unneeded composed resources
  • deps: Update crossplane-runtime to v2.2.0

fixes (8)

  • Fix XR circuit breaker to account for double token consumption
  • Fix claim controller watch startup after transient failures
  • fix: Add TLS as app protocol to function service
  • pkg: Fix upgrading packages with common transitive dependencies
  • fix(fn-cache): prevent caching responses with unfulfilled requirements
  • fix: improve errors for malformed xpkg examples
  • fix: exclude ClusterProviderConfigUsages from CRD to MRD conversion
  • fix: check correct condition in package reconciler

constraints (7)

  • Unknown or disallowed resources in a package are now ignored instead of causing package installation to fail.
  • XRDs can now configure x-kubernetes-validations outside of the spec.
  • Fix Docker port binding race condition on macOS by using HostPort "0"
  • add yaml support to render --context-files and --context-values flag
  • Add Cosign v3 support
  • Handle CronOperation and WatchOperation in alpha render op
  • feat(helm): make sidecars, extra volumes, and volume mounts templatable
Crossplaneをスタックに追加

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

スタックに追加