Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide basic hierarchical data for the targeted cloud provider #246

Open
hiddenillusion opened this issue Aug 14, 2020 · 0 comments
Open
Labels
AWS Issues related to AWS Azure Issues related to Azure GCP Issues related to GCP

Comments

@hiddenillusion
Copy link

hiddenillusion commented Aug 14, 2020

This would help users stay within the CLI utility vs. grabbing said metadata to pivot on from other sources. The basic examples outlined below:

  • Can be used for general info/scoping/pivoting.

  • Some are required for operations (e.g. Project ID for GCP), which you may not always know/remember if you don't want to target what's configured locally

  • A user may need to know every tenant/project/organization that exists so they can ensure they're grabbing data from everywhere applicable/available

Azure

  • subscriptions : az account --list
  • tenants (not sure if this is possible)

AWS

  • list of organizations : aws organizations list-accounts

GCP

  • Org ID (if exists) : gcloud organizations list --format='value(name)'

  • list of projects : gcp projects list

  • build a visual hierarchy
    It would be helpful to have some visual way to see how said GCP is set up. This would include:

    • Enumerating all organizations (if any)
    • Enumerating all folders (recursively, if any)
    • Enumerating all projects (recursively)

    Ideally, this would be some sort of “tree”, where you can easily identify:
    - The type of node (organization, folder, project)
    - Basic info. of said node (name, id)

@giovannt0 giovannt0 added GCP Issues related to GCP AWS Issues related to AWS Azure Issues related to Azure labels Aug 17, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
AWS Issues related to AWS Azure Issues related to Azure GCP Issues related to GCP
Projects
None yet
Development

No branches or pull requests

2 participants