Scripts/Deploy-Kubernetes-Kubespray.ps1 (9 lines of code) (raw):
param (
[string]$password,
[string[]]$servers
)
$joinedServers = $servers -join ' '
clusrun /nodes:$($servers[0]) "git clone https://github.com/Azure/hpcpack.git && cd hpcpack && chmod +x Scripts/Deploy-Kubernetes.sh"
clusrun /nodes:$($servers[0]) "hpcpack/Scripts/Deploy-Kubernetes.sh -p '$password' $joinedServers"
New-HpcGroup -Name "Kubernetes" -ErrorAction SilentlyContinue
Add-HpcGroup -Name "Kubernetes" -NodeName $servers