Installation and Upgrade Guide > Container Orchestration Using Kubernetes > Useful Kubernetes Commands > TDV Deployment Examples
 
TDVのデプロイメント例
プライベートクラウド(オンプレミス)の展開
プライベートクラウド
tdv.deploymentEnvironment="private"
カスタムTDVパスワードを使用したTDVクラスターの例
: tdvk8sイメージの構築段階で、カスタムTDVパスワードを設定する必要があります。
tdv.cluster.arbiterPasswordは、ビルドフェーズ中に設定されたパスワードと一致する必要があります。
$ ./ run_tdv_helmchart.sh --set tdv.cluster.arbiterPassword=random1Password、tdv.cluster.externalIPs="{100.20.30.20}"、tdv.cluster.loadBalancerSourceRanges="{100.20.30.0/12}"、tdv.image="<ホスト名> /tibco/tdvk8s:8.5"
3つのレプリカ、カスタムメモリ、CPU、およびストレージ設定を備えたTDVクラスターの例
$ ./ run_tdv_helmchart.sh --set tdv.replicas=3、tdv.cluster.externalIPs="{100.20.30.20}"、tdv.cluster.loadBalancerSourceRanges="{100.20.30.0/12}"、tdv.image =" <ホスト名> /tibco/tdvk8s:8.5 "、tdv.resources.dynamic.requests.cpu =" 2000m "、tdv.resources.dynamic.requests.memory =" 16G "、tdv.resources.dynamic.storage =" 16G "
TDVデフォルトのレプリカ= 1、デフォルトのメモリとCPUを使用した単一の例
./run_tdv_helmchart.sh --set tdv.deploymentMode=single、tdv.image =“ <REPO_URL> /tdvk8s:8.5
TDVデフォルトのレプリカ= 1、デフォルトのメモリとCPUを使用した単一の例 (Helmコマンドを使用)
helm install --create-namespace -n tdv ./tdv --set tdv.deploymentMode=single、tdv.image =“ <REPO_URL> /tdvk8s:8.5”
デフォルト値とloadBalancerソース範囲設定を使用したTDVクラスターの例
./run_tdv_helmchart.sh --set tdv.externalIPs="{100.20.30.20}"、tdv.load BalancerSourceRanges="{100.20.30.0/12}"、tdv.image =“ <REPO_URL> /tdvk8s:8.5”
デフォルト値を使用したTDVクラスターの例  (Helmコマンドを使用)
helm install --create-namespace -n tdv ./tdv --set tdv.image=“<REPO_URL>/tdvk8s:8.5”
TDV HAProxyの例 (tdv-0のデフォルトのポッド監視)
$ ./ run_tdv_haproxy.sh -d --set tdv.externalIPs="{100.20.30.20}"、tdv.loadBalancerSourceRanges="{100.20.30.0/12}"
TDV HAProxyの例 (tdv-1ポッドモニタリング)
$ ./ run_tdv_haproxy.sh -d --set tdv.podName="tdv-1"、tdv.externalIPs="{100.20.30.20}"、tdv.loadBalancerSourceRanges="{100.20.30.0/12}"
 
パブリッククラウドの導入
パブリッククラウド(Azure)
tdv.deploymentEnvironment="aks"
3つのレプリカ、カスタムメモリ、CPU、およびストレージ設定を備えたTDVクラスターの例
$ ./run_tdv_helmchart.sh --set tdv.replicas=3、tdv.deploymentEnvironment =“ aks”、tdv.resources.dynamic.storageClass =“ csi-sc-standard”、tdv.image =“ <NAME> .azurecr。 io/tibco/tdvk8s:8.5”、tdv.resources.dynamic.requests.cpu =“ 2000m”、tdv.resources.dynamic.requests.memory =“ 16G”、tdv.resources.dynamic.storage =“ 16Gi、tdv。 serverHeapMax=15000 "
TDVデフォルトのレプリカ= 1、デフォルトのメモリとCPUを使用した単一の例
./run_tdv_helmchart.sh --set tdv.deploymentMode=single、tdv.deploymentEnvironment="aks"、tdv.resources.dynamic.storageClass="csi-sc-standard"、tdv.image =“ <REPO_URL> /tdvk8s:8.5 」
TDVデフォルトのレプリカ= 1、デフォルトのメモリとCPUを使用した単一の例(Helmコマンドを使用)
helm install --create-namespace -n tdv tdv ./tdv --set tdv.deploymentMode=single、tdv.deploymentEnvironment="aks"、tdv.resources.dynamic.storageClass="csi-sc-standard"、tdv.image =“ <REPO_URL> /tdvk8s:8.5”
デフォルトのレプリカ= 1、デフォルトのメモリとCPUを使用したTDVクラスターの例
./run_tdv_helmchart.sh --set tdv.deploymentEnvironment="aks"、tdv.resources.dynamic.storageClass="csi-sc-standard"、tdv.image =“ <REPO_URL> /tdvk8s:8.5”
デフォルトのレプリカ= 1、デフォルトのメモリとCPUを使用したTDVクラスターの例-Helmコマンドを使用
helm install --create-namespace -n tdv tdv ./tdv --set tdv.deploymentEnvironment="aks"、tdv.resources.dynamic.storageClass="csi-sc-standard"、tdv.image =“ <REPO_URL>/tdvk8s:8.5”
TDV HAProxyの例 (tdv-0のデフォルトのポッド監視)
$./run_tdv_haproxy.sh --set tdv.deploymentEnvironment="aks"
TDV HAProxyの例 (tdv-1ポッドモニタリング)
$ ./ run_tdv_haproxy.sh --set tdv.podName="tdv-1"、tdv.deploymentEnvironment="aks"