/azure-debug-info

Application to list information about the current azure environment and what it can see

Primary LanguageGoMIT LicenseMIT

Azure debug info

license DockerHub Quay.io

Application to get details about assigned ServicePrincipal (eg. MSI/aad-pod-identity) and lists which Azure Subscriptions and Azure ResourceGroups it can find.

Features

  • logs ServicePrincipal information
  • MSI/aad-pod-identity support
  • logs all visible Azure Subscriptions
  • logs all visible Azure ResourceGroups

Configuration

Usage:
  azure-debug-info [OPTIONS]

Application Options:
      --debug              debug mode [$DEBUG]
  -v, --verbose            verbose mode [$VERBOSE]
      --log.json           Switch log output to json format [$LOG_JSON]
      --azure-environment= Azure environment name (default: AZUREPUBLICCLOUD) [$AZURE_ENVIRONMENT]

Help Options:
  -h, --help               Show this help message

for Azure API authentication (using ENV vars) see https://github.com/Azure/azure-sdk-for-go#authentication