Manifests/KubernetesKubectl.json

{
    "Name": "Kubernetes Kubectl",
    "Source": "https://kubernetes.io/",
    "Get": {
        "Update": {
            "Uri": "https://cdn.dl.k8s.io/release/stable.txt"
        },
        "Download": {
            "Uri": {
                "Windows_x64": "https://dl.k8s.io/release/#version/bin/windows/amd64/kubectl.exe",
                "Windows_x86": "https://dl.k8s.io/release/#version/bin/windows/386/kubectl.exe",
                "Windows_arm64": "https://dl.k8s.io/release/#version/bin/windows/arm64/kubectl.exe"
            },
            "ReplaceVersionText": "#version"
        }
    },
    "Install": {
        "Setup": {
            "Windows": "kubectl.exe"
        },
        "Physical": {
            "Arguments": "",
            "PostInstall": []
        },
        "Virtual": {
            "Arguments": "",
            "PostInstall": []
        }
    }
}