kubectl-aks

Azure Kubernetes Service (AKS) kubectl plugin

MIT License

Stars
31

Bot releases are hidden (Show)

kubectl-aks - v0.2.3

Published by mqasimsarfraz about 1 year ago

This is a bug fix release and allows installing kubectl aks (via krew) on darwin arm64, thanks to @kim-sondrup. It also upgrade azure sdk to use newer API versions alongside documentation updates.

What's Changed

New Contributors

Full Changelog: https://github.com/Azure/kubectl-aks/compare/v0.2.2...v0.2.3

kubectl-aks - v0.2.1

Published by mqasimsarfraz over 1 year ago

In this release we are bringing in couple of UX improvements with run-command now having a default timeout of 300 seconds compared to 90 mins and improving the output of run-command by truncating the tail instead of head by default. For details please refer to changes below:

What's Changed

Full Changelog: https://github.com/Azure/kubectl-aks/compare/v0.2.0...v0.2.1

kubectl-aks - v0.2.0

Published by mqasimsarfraz over 1 year ago

In this release we renamed the project from kubectl-az to kubectl-aks to make the usage clearer. Feedback and suggestions are always welcome.

What's Changed

Full Changelog: https://github.com/Azure/kubectl-aks/compare/v0.1.0...v0.2.0

Features

The following commands are available in this version:

  • run-command: run a command in a node
  • check-apiserver-connectivity: check connectivity between the nodes and the Kubernetes API Server
  • config: manage configuration

Installation

You can install kubectl-aks by downloading the asset for a given release and platform from the releases page on GitHub. Alternatively, you can build kubectl-aks from source by cloning the repository and running the make install command.

Usage

To use this plugin, run the kubectl aks command followed by the desired subcommand. The available subcommands are check-apiserver-connectivity, completion, config, help, run-command, and version.

Note that it is necessary to sign in to Azure to run most of kubectl-aks commands. You can use any authentication method provided by the Azure CLI using the az login command. If you have not signed in yet, kubectl-aks will open the default browser and load the Azure sign-in page where you need to authenticate.

Please refer to the documentation for each command to understand how to use them and which one is the most suitable for your case.