Skip to content

Instantly share code, notes, and snippets.

@gowatana
Last active May 1, 2021 08:18
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save gowatana/a5046d13d6ca0a4c06e9dd521664ec75 to your computer and use it in GitHub Desktop.
Save gowatana/a5046d13d6ca0a4c06e9dd521664ec75 to your computer and use it in GitHub Desktop.
PowerCLI で vSphere with Tanzu(+ NSX-T)のスーパーバイザー クラスタを有効化する。
Enable-WMCluster -Cluster "wcp-cluster-31" `
-SizeHint Tiny `
-EphemeralStoragePolicy "vm-storage-policy-wcp" `
-ImageStoragePolicy "vm-storage-policy-wcp" `
-MasterStoragePolicy "vm-storage-policy-wcp" `
-ManagementVirtualNetwork (Get-VirtualNetwork -Name "DPortGroup-0010-MGMT") `
-ManagementNetworkMode StaticRange `
-ManagementNetworkStartIPAddress "192.168.10.51" `
-ManagementNetworkSubnetMask "255.255.255.0" `
-ManagementNetworkGateway "192.168.10.1" `
-MasterDnsServerIPAddress @("192.168.1.101","192.168.1.102") `
-MasterDnsSearchDomain "go-lab.jp" `
-MasterNtpServer @("192.168.1.101","192.168.1.102") `
-DistributedSwitch "lab-vds-31" `
-NsxEdgeClusterId "b04061ae-ffed-49e9-9991-eafd2f4afa5c" `
-MasterDnsNames "lab-wcp-01.go-lab.jp" `
-WorkerDnsServer @("192.168.1.101","192.168.1.102") `
-PodCIDRs "10.244.0.0/21" `
-ServiceCIDR "10.96.0.0/24" `
-ExternalIngressCIDRs "192.168.70.32/27" `
-ExternalEgressCIDRs "192.168.70.64/27" `
-ContentLibrary (Get-ContentLibrary -Name "cl-tkg-01") `
-RunAsync
@gowatana
Copy link
Author

関連する投稿は下記。

vSphere with Tanzu の「ワークロード管理」を PowerCLI で操作してみる。
https://vm.gowatana.jp/entry/2020/11/25/221541

@gowatana
Copy link
Author

実行例

PowerCLI> Connect-VIServer lab-vc-03.go-lab.jp -Force
PowerCLI> Invoke-WebRequest -OutFile enable_wcp-cluster-31.ps1 -Uri https://gist.githubusercontent.com/gowatana/a5046d13d6ca0a4c06e9dd521664ec75/raw/enable_wcp-cluster-31.ps1
PowerCLI> cat .\enable_wcp-cluster-31.ps1
PowerCLI> .\enable_wcp-cluster-31.ps1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment