インストールおよびアップグレードガイド ​​ > Kubernetesを使用したコンテナオーケストレーション > 便利なKubernetesコマンド > 便利なTDV固有のコマンド
 
便利なTDV固有のコマンド
TDVポッドの一覧表示
$ kubectl get pods -n tdv
TDVポッドの説明表示
$ kubectl describe pod tdv-0 -n tdv
TDVボリュームの一覧表示
$ kubectl get pvc -n tdv
指定されたポッド内のinitコンテナーのログ表示
$ kubectlログtdv-0init -n tdv
指定されたポッドのbashコマンドプロンプトの呼び出し
$ kubectl exec -it tdv-0 -c tdv -n tdv-/bin/bash
Docker Registry Secretのインストール
$ kubectl create secret tdv-registry-secret -n tdv --docker-server=<DOCKER_SERVER> --docker-username=<DOCKER_USERNAME> --docker-password=<DOCKER_PASSWORD> --docker-email=<DOCKER_EMAIL>
: 秘密の名前は "tdv-registry-secret "でなければなりません。そうしないと、KubernetesでのTDVのデプロイがTDV Helmチャートで機能しません。
ローカルパスストレージクラスの手動デプロイメント
$ kubectl apply -f local-path-storage/local-path-storage.yaml
$ kubectl get deployment -n local-path-storage --no-headers
Azurecsi-standard-csストレージクラスの手動デプロイメント
$ kubectl apply -f csi-sc-standard/sc-azure-disk.yaml
$ kubectl get storageclass
: このストレージクラスは、tdv.deploymentEnvironment="aks "にのみ使用されます。
<g1>HAProxy Certificate Secretの</g1>インストール
openssl req -x509 -nodes -days 365 -newkey rsa:2048 -outgateway.crt-keyoutgateway.key -subj "/CN=tdv.haproxy/O=tdv-haproxy-gateway-certs-secret"
 
<g1>cat gateway.crt gateway.key | tee gateway.pem</g1>
 
kubectl create secret generic $tdv-haproxy-gateway-certs-secret --from-file=gateway.pem=./gateway.pem -n tdv
: シークレットの名前は "tdv-haproxy-gateway-certs-secret "でなければなりません。そうしないと、KubernetesでのTDVのデプロイはTDV Helmチャートで動作しません。