Dockerman Docs
Kubernetes

ネットワーキング

すべてのネームスペースで Services、Ingresses、Endpoints、NetworkPolicies を検査。

クラスター内のトラフィックの流れを確認します。kubectl に戻らず、Service、Ingress、Endpoint、NetworkPolicy を見られます。

Services

Service で、ワークロードの安定した入り口を確認します。リストにはサービスタイプ、ClusterIP、ポートが出ます。

  • ClusterIP:クラスタ内の内部トラフィック用
  • NodePort:クイックアクセス用のノードレベルポートが必要な場合
  • LoadBalancer:クラスタが外部ロードバランサーを公開する場合
  • ExternalName:ServiceがセレクターではなくDNS名を指す場合

セレクター付きのServiceにはForwardボタンが表示され、準備完了のバックエンドPodへのポート転送を開始できます。

詳細ビューでは、Service仕様の全体とYAMLが表示されます。

Ingresses

Ingress で、クラスターへの HTTP ルーティングを確認します。リストにはホスト、パス、バックエンド Service が出て、詳細には TLS シークレット、アノテーション、ルール表が出ます。

Endpoints

Service の背後にある生のバックエンドアドレスが必要な場合は、Endpoint を開きます。このビューは、Service に健全なバックエンドがない場合に最も役立ちます。

EndpointSlices

EndpointSlice は、Kubernetes が Service の背後で管理する現在のディスカバリオブジェクトです。Dockerman はレガシー Endpoints とは別に、一覧 / 詳細ルートを出します。

NetworkPolicies

NetworkPolicy で、どの Pod が互いに通信できるかを確認します。

作成は YAML のみです。YAML エディタで新しい NetworkPolicy を作ってください。

削除

インライン削除は、各リストビューから Service、Ingress、NetworkPolicy で利用できます。インライン削除をサポートするリソースの完全なリストはワークロード → 削除アクションを参照してください。