Skip to content

Latest commit

 

History

History
74 lines (50 loc) · 1.63 KB

README.md

File metadata and controls

74 lines (50 loc) · 1.63 KB

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.