cloudiscovery
cloudiscovery copied to clipboard
Add IBM Provider
Added code for IBM Provider. I have added Network with few resources: route_table, subnet, vpc, security group, access control list.
Here is the command to run IBM Provider:
Malars-MacBook-Pro-2:cloudiscovery malark$ python cloudiscovery/init.py ibm-vpc --region_name "us-south" --vpc_id "r006-............" --api_key "my api key for ibm"
Please find attached the diagram for the same. I have sent in email to [email protected]
@leandrodamascena @meshuga For some reason, my code fails with "Use of exec detected", even though, I disabled with "pylint" error. Please look into this.
Hi @MalarvizhiK! Thanks for PR! Tomorrow I'll work on this! 👏
@leandrodamascena @meshuga You may need to take the latest diagrams which has diagrams for IBM Cloud Provider.
Command to run for IBM Provider :
python cloudiscovery/init.py ibm-vpc --region_name "us-south" --api_key "My API KEY" --vpc_id "r006-127881e9-......" --diagram yes
pip3 install --upgrade "ibm-vpc>=0.6.0"
pip3 install 'diagrams==0.20.0'
@leandrodamascena @meshuga Any news on this PR ?
We have implemented diagrams for IBM Cloud Provider. The code is available in IBM github repo:
github.ibm.com
Hi @MalarvizhiK. Thank you for your contribution. I don't currently have capacity to maintain the project (with constant hope for this to change) but I want to ask you to do two things:
- Cloudiscovery is an OSS project with Apache 2.0 license, which means that all changes to the project should remain public. Your changes are in private IBM repository, which isn't pro OSS openness and community building, which is the whole point of open source. Can you at least make the fork public? Would be great to keep fork on GH, so can keep the PR and eventually merge it.
- The PR with last commits have build errors, once you publish your recent changes, please have a look to fix build
@meshuga We are currently working on integrating our code with this repo. We will raise a PR as soon as its ready.