コンテンツにスキップ

Operator 更新履歴

1.9.2(2026-09-10)

  • image_pull_policy による注入イメージの pull ポリシー設定をサポート。未指定または不正な値はデフォルトの Always を使用(#110)

1.9.1(2026-09-09)

  • Kubernetes Lease に基づく DataKit の中央選挙をサポート。DataKit 2.12.0 以降との併用が必要(#109)
  • Lease キャッシュの遅延により、新しい Leader のリース更新が誤って拒否される可能性がある問題を修正(#109)
  • Pod キャッシュの同期をバックグラウンド処理に変更。準備が整うまで照会 API は 503 を返し、他の API の起動を妨げないように改善(#109)
  • ブランチの Pipeline から、日付と commit のタグを付けた RC イメージを手動でリリースできるように対応(#108)

1.9.0(2026-08-26)

  • Java、Python、および Node.js アプリケーションへの OpenTelemetry 自動計装の注入をサポート(#98、#101、#102)
  • 互換性のない設定がアプリケーション Pod に影響しないよう、計装注入の安全性と設定の耐障害性を改善(#87、#105)
  • Admission Webhook の再呼び出し時に DDTrace Java が有効にならない場合がある問題を修正(#100)

1.8.10(2026-07-06)

  • secretKeyRef で Kubernetes Secret を参照する環境変数の注入をサポート(#95)

1.8.9(2026-06-23)

  • Cluster API の Pod 照会パフォーマンスを改善し、eBPF 向けの簡略表示をサポート。大規模クラスターでのレスポンスサイズと解析負荷を軽減(#94)

1.8.8(2026-05-28)

  • ddtrace の注入時に check_annotation 設定が想定どおりに機能しない場合がある問題を修正(#91)

1.8.7(2026-05-14)

  • Helm Chart と YAML のイメージ tag を更新

1.8.6(2026-05-12)

  • Node.js ddtrace agent の注入をサポート(#89)

1.8.5(2026-05-09)

  • 一部のリソース注入時に元の Pod フィールドが上書きまたは欠落し、Pod が正常に動作しなくなる問題を修正(#88)

1.8.4(2026-04-03)

  • リソース注入時に initContainer の RestartPolicy 設定が失われる可能性がある問題を修正(#86)

1.8.3(2026-03-20)

  • PHP ddtrace agent の注入をサポート(#82)

1.8.2(2026-03-10)

  • 一部の状況で /logging/configs API が異常なレスポンスを返す問題を修正(#85)
  • Operator の動作状況を調査しやすいように一部のログ出力を改善

1.8.1(2026-02-11)

  • resourceFieldRef 形式での環境変数注入をサポート。limits.cpu、limits.memory、requests.cpu、requests.memory など、コンテナのリソース制限値と要求値を参照可能(#84)
  • Python ddtrace agent の注入をサポート(#82)
  • クラスター内の Pod データを取得するプロキシ API を追加(#79)

1.8.0(2026-01-29)

  • admission_inject_v2 設定に check_annotation フィールドを追加し、admission.datakit/java-lib.version の使用方法との互換性を確保(#81)
  • 旧設定 admission_inject.profiler による Profiler 注入との互換性を確保(#81)

1.7.3(2026-01-08)

  • ClusterLoggingConfig CRD の from_beginning_threshold_size 設定をサポート(#80)

1.7.2(2025-12-18)

  • logfwd の注入時にマウントエラーが発生する可能性がある問題を修正(#78)

1.7.1(2025-12-17)

  • 旧設定との互換性に関する問題を修正(#77)
  • admission_inject_v2namespace_selectorslabel_selectors が両方とも空の場合は注入しないように変更(#77)
  • flameshot の注入に enable_prometheus_annotations 設定を追加し、Prometheus.io Annotations の追加をサポート(#74)
  • flameshot のポート設定を、環境変数 FLAMESHOT_HTTP_LOCAL_ADDR から FLAMESHOT_HTTP_LOCAL_PORT に変更(#75)
  • logfwd は CRD 設定ソースを使用できるため、注入時に log_configs が必須となっていた問題を修正(#76)

1.7.0(2025-12-12)

  • admission_inject_v2 設定を追加して従来の admission_inject を置き換え、後方互換性を維持(#73)
  • 従来の Profiler 注入に代わる flameshot 注入を追加(#72)
  • selector の namespace_selectorslabel_selectors を同時に設定した場合の関係を OR から AND に変更
  • Annotation admission.datakit/logfwd.log_configsadmission.datakit/logfwd.volume_paths のサポートを削除(v1.6.X だけでサポート)
  • Annotation admission.datakit/java-lib.version のサポートを削除(admission.datakit/ddtrace.enabled:"false" による注入の無効化は引き続き可能)

1.6.1(2025-12-02)

  • Kubernetes ClusterLoggingConfig CRD のエラーチェックを改善し、リソースが存在しない場合はログを出力して機能を停止(#71)

1.6.0(2025-11-19)

  • Kubernetes ClusterLoggingConfig CRD をサポートし、ログ収集設定を返す HTTP API を追加(#70)
  • 新しい CRD ログ収集設定に対応するよう、logfwd の注入方式を調整および改善(#70)

1.5.18(2025-07-15)

  • ddtrace の注入時に Resources Requests と Resources Limits を手動設定できるように変更(#68)

1.5.17(2025-06-03)

  • リリース image で uos arm64 をサポート

1.5.16(2025-04-16)

  • logging 設定の注入におけるマッチング順序を調整(#64)

1.5.15(2025-04-15)

  • Kubernetes 1.19 へのデプロイ時に namespace を照合できない問題を改善(#63)

1.5.14(2025-04-01)

  • namespace の正規表現を改善し、すべてに一致させる場合は * だけを指定すればよく、.* は不要になるように変更(#59)

1.5.13(2025-03-31)

  • namespace と labels を正規表現で照合し、DDTrace と Profiler を注入できるように変更(#58)
  • namespace と labels を正規表現で照合し、logging 設定を注入できるように変更(#59)

1.5.12(2025-02-28)

  • logfwd と profiler の注入時に Resources Requests と Resources Limits を手動設定できるように変更(#57)

1.5.11(2025-02-20)

  • 対象 Pod への datakit/logs Annotation 設定の追加とディレクトリの自動マウントをサポート(#53)
  • logfwd sidecar のディレクトリマウント処理を改善し、既存のマウントをデフォルトで再利用(#55)

1.5.10(2024-12-10)

  • 環境変数 DD_TAGS の注入順序を調整し、先に定義した環境変数の値を常に参照できるように変更(#51)

1.5.9(2024-11-25)

  • 注入イメージの pullPolicy を Always に変更(#50)

1.5.8(2024-10-10)

  • ddtrace Python の注入処理を変更し、イメージと lib を注入せず、基本環境変数だけを追加するように変更(#35)

1.5.7(2024-09-18)

  • v1.5.5 と v1.5.6 で環境変数 DD_TAGS の注入が正しくない問題を修正(#48)
  • Pod に Annotations(admission.datakit/ddtrace.enabled="false"admission.datakit/logfwd.enabled="false"admission.datakit/profiler.enabled="false")を追加し、注入機能を個別に無効化できるように変更(#49)

1.5.6(2024-09-13)

  • profiler の volumeMount 注入処理を改善し、同じ path がすでに存在する場合は注入しないように変更(#46)

1.5.5(2024-09-02)

  • ddtrace 環境変数 DD_TAGS の注入処理を改善し、元の Pod に DD_TAGS がある場合は無視せず追記するように変更(#45)

1.5.4(2024-08-27)

  • ddtrace 注入時の resource を削除し、logfwd と profiler の resource を削減(#44)

1.5.3(2024-04-09)

  • 複数コンテナ環境で ddtrace のマウントファイルが欠落する問題を修正(#42)

1.5.2(2024-04-08)

  • labelSelector に基づく ddtrace の一括注入をサポート(#41)

1.5.1(2024-04-07)

  • ログに現在のバージョンとビルド情報を出力(#41)

1.5.0(2024-03-18)

  • Pod に Annotation admission.datakit/enabled="false" を追加し、ddtrace、logfwd、profiler を含むすべての注入を無効化できるように変更(#39)
  • 指定した namespace への ddtrace の一括注入をサポート(#38)
  • logfwd の注入時に volume を再利用できるようにし、同じパスを複数回マウントした場合のエラーを回避(#34)

1.4.3(2023-12-21)

  • logfwd の注入時に logfiles へワイルドカードパスを指定すると mount エラーになる問題を修正(#31)
  • 2個以上のコンテナを持つ Pod への logfwd 注入に失敗し、元の Pod の起動に影響する問題を修正(#32)
  • ログ出力を1か所改善

1.4.2(2023-09-18)

  • 注入する環境変数の順序が一定しない問題を修正 (#28)

1.4.1(2023-09-15)

  • logfwd への環境変数注入をサポート (#27)

1.4.0(2023-09-13)

  • Kubernetes Downward API FieldRef 形式による環境変数設定をサポート (#26)
  • ddtrace で DD_TAGS をデフォルト追加 (#26)

1.3.1(2023-08-24)

  • デフォルトの Profiler image を更新

1.3.0(2023-07-17)

  • admission 注入の最小単位を Pod に変更。yaml を最新版または datakit-operator-v1.3.0.yaml へ更新する必要があります (#22)
  • profiler の注入をサポート (#5)
  • 注入する sidecar に Resource Limit を追加 (#20)

1.2.1(2023-06-28)

  • デフォルトのイメージレジストリを変更 (#19)
  • Helm の構造を更新

1.2.0(2023-06-13)

  • Datakit Operator の JSON 設定をサポートし、既存の環境変数方式との互換性を維持 (#19)

1.0.5(2023-05-11)

  • 新しい ping API を追加 (#18)
  • Datakit の選出専用 API を追加し、Datakit コレクターへのタスク配信を実装 (#15)

1.0.4(2023-04-10)

  • Kubernetes Admission による logfwd プログラムの注入をサポート (#12)
  • ddtrace agent の注入時に、環境変数 DD_AGENT_HOSTDD_TRACE_AGENT_PORT をデフォルト追加 (#14)
  • Admission がサポートする resources の一覧を変更し、ネイティブ Pod のサポートを終了 (#12)
  • コード構造を変更し、ddtrace と logfwd のユニットテストを追加
  • datakit.yaml の構造を改善
  • docs ディレクトリとドキュメントを削除し、README に新しいドキュメントリンクを追加

1.0.3(2023-03-27)

  • 英語ドキュメントを追加
  • 環境変数による dd-agent イメージアドレスの設定をサポート (#9)
  • 複数の環境変数名を改善
  • datakit.yaml を変更し、webhook エラーをデフォルトで無視するように設定 (#11)

1.0.2(2023-03-09)

  • CHANGELOG を追加 (#9)
  • 証明書の期限切れによるアクセス失敗を修正し、有効期限を延長した自己署名証明書を再生成 (#8)
  • image のリリース時に発生する軽微なエラーを修正 (#10)
  • yaml のインストール方式を変更し、yaml では namespace を作成せず、ドキュメントに手順を追加 (#7)

1.0.1(2022-12-28)

  • Makefile、Dockerfile、および CI 設定を追加 (#2)
  • Kubernetes Admission による ddtrace ファイルと環境変数の注入をサポート (#1)

フィードバック

このページは役に立ちましたか?