# Karmada v1.18.3

> Orchestration & Management · 2026-08-31

機能拡張に加え、正確性の改善と依存関係の更新を含む、変更範囲の広いリリースです。API、スケジューリング、インタープリター、可観測性に関わる拡張がある一方、非推奨化やデフォルト値の変更、設定経路の削除もあります。セキュリティ対応の依存関係更新も含まれるため、アップグレード前に互換性と設定変更の確認が必要です。

## 要対応
- **[security · medium]** `github.com/vektra/mockery` の更新
  - セキュリティ上の懸念に対応するため、`github.com/vektra/mockery` を v3.5.5 に更新しました。対象となる勧告は `GO-2025-3900` です。
- **[security]** `alpine` ベースイメージの更新
  - ベースイメージ `alpine` を `alpine:3.23.4` から `alpine:3.24.1` に更新し、セキュリティ上の懸念に対応しました。
- **[security]** `alpine` ベースイメージの更新
  - ベースイメージ `alpine` を `alpine:3.23.3` から `alpine:3.23.4` に更新し、セキュリティ上の懸念に対応しました。
- **[breaking]** メンバークラスタークライアントのデフォルトタイムアウト
  - メンバークラスターが応答しない際にコントローラーが停止した状態になることを避けるため、メンバークラスタークライアントに 32 秒のデフォルトタイムアウトを追加しました。

## 影響確認
- **[breaking]** `karmada-operator` の外部 etcd フィールド削除
  - `CAData`、`CertData`、`KeyData` のいずれかを使用している場合に適用されます。
  - `karmada-operator` から、外部 etcd 用として非推奨だったフィールド `CAData`、`CertData`、`KeyData` を削除しました。

## 事前準備
- **[breaking]** 外部 etcd フィールドの削除
  - `CAData`、`CertData`、`KeyData` のいずれかを使用している場合に適用されます。
  - 外部 etcd 用として非推奨だったフィールド `CAData`、`CertData`、`KeyData` を削除しました。
- **[deprecated]** `--etcd-init-image` の非推奨化
  - `--etcd-init-image` を使用している場合に適用されます。
  - 削除時期は未定
  - `init` コマンドのフラグ `--etcd-init-image` は使用されなくなったため非推奨になり、今後のリリースで削除されます。
- **[breaking]** メトリクスラベルの `member_cluster` への変更
  - メトリクスで `cluster` または `cluster_name` を使用している場合に適用されます。
  - 削除時期は未定
  - Karmada のメンバークラスターを示していた Prometheus メトリクスラベル `cluster` と `cluster_name` は非推奨になり、`1.18` リリースで削除されます。今後は `member_cluster` を使用します。

## その他の記録された変更
- 108 (defect_corrected 42, added 37, value_changed 19, constraint_changed 8, default_changed 2)

[分析の詳細](https://ratatosk.io/ja/releases/karmada/v1.18.3)

[元のリリースノート](https://github.com/karmada-io/karmada/releases/tag/v1.18.3)
