Skip to content

code4clouds/azure_visualizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

build status

Azure_Visualizer

Visualize Azure Resource Group Connections

Azure Visualizer Image

Project Definition

To provide a portable tool to explore the connections between the resources of a resource group.

These are the goals:

  • Portable
  • Secure
  • Maintable
  • Minimalistic

How to run it

  1. Clone this repo
git clone https://github.com/code4clouds/azure_visualizer
  1. Install Python3.5 or later
pip3 install -r requirements.txt
  1. Run the app
python3 app.py
  1. Connect to the site using your favorite web browser (https://127.0.0.1:5000).

  2. Login

  3. Explore

How do I get my login credentials

You can create your service principal using the following methods:

Disable credentials on the browser

Before launching the application set the following environmental variables to remove the credentials component from the browser page.

  • TENANT_ID
  • CLIENT_ID
  • CLIENT_SECRET
  • SUBSCRIPTION
  • PROTOCOL

On Linux

Example:

export TENANT_ID=123ABFC

On Windows

Exmaple:

set TENANT=123abcf

Notes

  • This project uses a self-sign certiticate, but you can bring your own if you want a Certificate Authority (CA) protection.

About

Visualize Azure Resource Group Connections

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published