PowerVKE is a PowerShell module for interacting with VMware Kubernetes Engine
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.



PowerVKE is a PowerShell module that abstracts the VMware Kubernetes Engine API to a set of easily used PowerShell functions.

This is a community developed module and is not supported by VMware. It comes with no warranties express or implied. Please test and validate its functionality before using this product in a production environment.

PowerVKE was initially developed by a team at the VMworld Europe 2018 Hackathon. PowerVKE is very much work in progress, and it is unlikely that it will ever expose 100% of the VKE API.

Installing PowerVKE

Installing PowerVKE as a module will be added in the next patch release

  1. Download and extract the latest release
  2. From the 'Module' folder, run "Import-Module .\PowerVKE.psm1"

Using PowerVKE

Currently, PowerVKE supports the following functions;

  • Connect-VKE
  • Disconnect-VKE
  • Get-VKECluster

Contribution guidelines

Contribution and feature requests are more than welcome. Please use the following methods:

  • Add an issue
  • Fork the latest development branch and submit a pull request

Who do I talk to?

PowerVKE is a community based. Please feel free reach out to the team via @PowerVKE on Twitter.

Is PowerVKE supported?

This module is open source, and as such is not supported by the PowerVKE team, and comes with no warranties express or implied. Please test and validate its functionality before using in a production environment. Whist every endeavour is made to test functionality it is recommended that tools and scripts created with PowerVKE be validated and tested before using in production.


PowerVKE is licensed under GPL v3

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.