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 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.
- Install
azctx
withbrew install stiviik/tap/azctx
- Install the
azctx
binary from the repository - Add the
azctx
binary to your PATH
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
- Implement Unit Tests