エンドツーエンドの Kubernetes 管理、リアルタイムなコンテナ診断、より鋭い検索
このリリースは Kubernetes を一級のワークロードにします — より多くのリソース、確認付きのワークロード操作、あらゆる場所の YAML、より深い Pod インサイト、ポート転送、Helm、RBAC、イベント、自動更新。さらに、リアルタイムなコンテナ診断、アプリ全体でのワンクリックコピー、より鋭い検索、そして追加のメンテナンスツールも。
✨ 新機能
- ☸️エンドツーエンドの Kubernetes 管理: Dockerman はクラスターを単なるアドオンではなく、一級のワークロードとして操作できるようになりました
- 🧭 はるかに多くのリソース: コアリソースに加えて、HorizontalPodAutoscaler、ResourceQuota、LimitRange、PodDisruptionBudget、EndpointSlice、任意の CustomResourceDefinition とそのインスタンスを追加
- 🚀 ワークロード操作: Deployment のロールバック、一時停止/再開、再起動、イメージ更新;Job の再実行;CronJob のトリガー;HPA レプリカ数の調整;Node のドレイン、コードン、操作 — それぞれ入力式の確認で保護
- 📄 あらゆる場所の YAML: ほぼすべてのリソースの YAML を開いたりリンクしたり、対応する `kubectl` コマンドをコピーしたり、YAML を貼り付けて変更を適用
- 🔭 Pod インサイト: コンテナ状態の理由、リソースメトリクス、終了診断、リクエスト欠落フラグを備えた充実した Pod 詳細、ログ・ノード・所有者・イメージへのワンクリックリンク
- 🛰️ ポート転送: ローカルポートの自動選択、ターゲットの曖昧性解消、転送 URL を開く、すぐ実行できる `kubectl port-forward` コマンドのコピー
- ⎈ Helm: チャートバージョンの選択、リリースマニフェストの表示、リポジトリ URL の検証とコピー、確認付きのリリースロールバック
- 🔐 RBAC: can-i チェックの実行、サブジェクトによるバインディング検索、ルール概要のレビュー
- 🔔 イベント: 時間枠とリソースでフィルタ、エクスポート、メッセージを参照先リソースにリンク、繰り返される警告をハイライト
- 🔎 検索とナビゲーション: リソースごとの検索とフィルタ、全ネームスペーススコープ、キーボードでの行展開、Kubernetes 検索ホットキー、グループを保持する Kubernetes サイドバーの Spotlight ミラー
- 🔄 自動更新: Kubernetes リストは自動的に更新され、ウィンドウが非表示の間は一時停止
- 🐳リアルタイムなコンテナ診断: 失敗したコンテナの最近のログと診断ビューを開き、ヘルスチェック失敗の出力と終了診断を確認し、異常な Docker イベントを表示
- 📋必要なものをコピー: コンテナ ID・名前・イメージ参照、公開ポート URL、ネットワーク ID、ボリュームのマウントポイント、inspect のマウントパス、`docker logs`/inspect コマンドをワンクリックでコピー
- 🔍より鋭い検索: コマンド・マウント・ラベル・ネットワーク・状態でコンテナを検索しリアルタイムのフィルタ件数を表示;イメージ・ボリューム・ネットワークのメタデータを検索;コンテナスタックのグループ化と検索
- 🧹追加のメンテナンスツール: Docker ビルドキャッシュのプルーン、イメージから直接コンテナを作成、停止した Compose プロジェクトの起動
🔧 改善
- 📁ファイルエクスプローラとログ: キーボードアクセス可能なナビゲーション、ショートカットと空状態リセット付きのフォーカス可能な検索、ストリームフィルタ、コピー可能なファイルパス、サニタイズされたエクスポートファイル名
- ⌨️アクセシビリティと命名: アプリ全体の何百ものボタン・入力・メニューにアクセシブルな名前とキーボードサポートを追加
- 🌐ローカライズ: Docker と Kubernetes のビュー全体で、ステータスラベル・タイムスタンプ・時間範囲・検索コントロールを zh/ja/es でローカライズ
- 🧩より明確な無効状態: 無効化されたアクション — イメージプッシュ、スタックデプロイ、ネットワークとボリュームの削除、アラートとタスクの作成など — が理由を説明するように
- 🗂️バックアップ: バックアップディレクトリを記憶し、完了したバックアップを表示し、コンテナごとに最近のバックアップを確認
- 🪟macOS の磨き込み: 再オープン時にメインウィンドウを復元、クローズ後も Dock アイコンを表示、ビルドをデフォルトでユニバーサルバイナリに
🐛 バグ修正
- 🔒シークレットの秘匿: 機密性の高い Docker ラベル、イメージラベルのシークレット、Docker オプション、Secret YAML をデフォルトで秘匿し、秘匿された値での検索マッチを停止
- 🔁更新の正確性: 成功を報告する前に更新を待機し、ライフサイクル・バッチ・インポート・行アクションの後にリストを更新
- 🗑️より安全な削除: コンテナと Compose プロジェクトの削除前に入力式の確認を要求し、使用中のボリュームのバッチ削除をスキップし、マネージドネットワークの削除を非表示
- 🔌ポートとレジストリ: プッシュ・タグ・リンクをまたいでホスト IP とレジストリポートを保持し、復元したポートバインディングを維持
- 🖥️ターミナル: 切断された Docker と Kubernetes のターミナルセッションを再接続し、ターミナルとログの選択がクリップボードを乗っ取るのを防止
- 🧮ソートとレート: 容量・サイズ・参照数の列を数値でソートし、ダッシュボードの I/O レートを毎秒で計算
- 🍎ビルド: macOS ビルドをデフォルトでユニバーサルバイナリにし、サイドカーバイナリを正しく署名