Network Multi-toolのインストールと接続方法

印刷

network multi-tool のデプロイ

以下の network multi-tool 用の deployment YAML をコピーしてファイルを作成してください。

namespace はインストールしたい namespace に変更して使用してください。

apiVersion: apps/v1
kind: Deployment
metadata:
  name: network-multitool
  namespace: zcp-system
spec:
  replicas: 1
  selector:
    matchLabels:
      component: network-multitool
  template:
    metadata:
      labels:
        component: network-multitool
      name: network-multitool
    spec:
      containers:
      - name: network-multitool
        image: v2-zcr.cloudzcp.io/library/network-multitool
        imagePullPolicy: Always

参考) 上記の deployment YAML をそのまま使用するには、Kubernetes クラスターがパブリックインターネットに接続可能である必要があります。接続できない場合は、上記のコンテナイメージを取得し、プライベートレジストリにプッシュしてパスを修正して使用してください。

インストール方法

$ kubectl apply -f network-multitool.yaml

アクセス方法

以下の kubectl コマンドで接続し、Linux のネットワーク関連ツールが使用可能です。

$ kubectl exec -it -n zcp-system [network-multitool-pod-id] -- sh

# 接続後、以下のようなツールが使用可能です:
/ # curl
/ # wget
/ # nslookup
/ # netstat

オンライン相談

問い合わせ

この回答は役に立ちましたか? はい いいえ

フィードバックを送信
お役に立てずに申し訳ございません。この記事を向上させるためにフィードバックをお願い致します。