azctx
azctx copied to clipboard
Switch faster between subscriptions in your azure cli
azctx
: Power tool for the Azure CLI
NOTE: This repository has been moved, please use the new repository: whiteducksoftware/azctx.
azctx
helps you switch between azure cli subscriptions back and forth:
azctx(1)
azctx is a CLI tool for managing azure cli subscriptions.
It is a helper for the azure cli and provides a simple interface for managing subscriptions.
Pass a subscription name to select a specific subscription.
Pass - to switch to the previous subscription.
Usage:
azctx [- / -- NAME] [flags]
azctx [command]
Available Commands:
completion Generate the autocompletion script for the specified shell
help Help about any command
login Login to Azure
version Print the CLI version
Flags:
-c, --current Display the current active subscription
--filter-tenant-level Filter tenant level accounts with no available subscriptions (default true)
-h, --help help for azctx
-r, --refresh Re-Authenticate and refresh the subscriptions.
Deprecated. Please use azctx login instead.
-s, --short Use a short prompt
Use "azctx [command] --help" for more information about a command.
Installation
Homebrew
- Install
azctx
withbrew install stiviik/tap/azctx
Linux
- Install the
azctx
binary from the repository - Add the
azctx
binary to your PATH
Troubleshooting
Error: AZURE_CONFIG_DIR is not set / a valid directory. [...]
Run once az configure
to create the configuration directory.
Check the Microsoft Documentation for the correct path to the azure cli config directory and export it as AZURE_CONFIG_DIR environment variable.
export AZURE_CONFIG_DIR=$HOME/.azure
Todos
- [ ] Implement Unit Tests