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チャートで動作しません。 |