新機能と改善点
- 組み込みのOpenTelemetry Collectorを
v0.139.0からv0.156.0にアップグレードし、最新のアップストリームコンポーネントを組み込み、脆弱性スキャンによってフラグが立てられたいくつかのCVEを解決しました。 - ゲートウェイランタイムを強化されたdistroless/Alpineベースイメージに移行し、再現可能で改ざん防止のビルドのためにDockerベースイメージをダイジェストで固定するようになりました。
- Go
1.25にアップグレードし、golang.org/x/cryptoの依存関係を更新しました。 - 各シリーズの最初のデータポイントを保持するようにメータリングを更新しました。
修正
- 潜在的なパニックを防ぐためにnil安全性チェックを追加しました。
trace_id文字列値の意図しない上書きを防止しました。
セキュリティアップデート
- ゲートウェイコンテナはデフォルトで非rootユーザー(UID
65532)として実行されるようになり、権限のフットプリントが削減されます。 - ゲートウェイは、
80の代わりに非特権ポート8080でリッスンするようになりました。KubernetesのService、イングレス、およびGlooアップストリーム定義はすべて、一致するように更新されています。ゲートウェイサービスポートを直接参照する場合は、8080に更新してください。 - ゲートウェイは、出力するログ内のライセンスキーやAPIキーなどの機密値をマスクするようになりました。
- ライセンスキーが欠落しているか無効な場合、ゲートウェイは即座に失敗するようになりました。
- 追加のセキュリティ強化と依存関係の修正を適用しました。