Allow multiple version of 'kubectl'
Currently Ocotpus only allows for one version of 'kubectl' to be added to the Octopus server. This means that all clusters targeted by Octopus must be running the same version of Kubernetes.
It would add greater flexibility if we could add multiple versions of 'kubectl' and then choose which version to use within the Kubernetes deployment target.
The ability to run a target in an environment with custom executables has been enabled with execution containers. The documentation at https://octopus.com/docs/deployment-process/execution-containers-for-workers has more information.