nebari-dev / nebari

🪴 Nebari - your open source data science platform
https://nebari.dev
BSD 3-Clause "New" or "Revised" License
275 stars 88 forks source link

Use Google python SDK instead of `gcloud` subprocess #2019

Open iameskild opened 11 months ago

iameskild commented 11 months ago

To interact with the Google cloud API, we are calling gcloud via subprocess in the google_cloud provider module. This requires the user have gcloud installed and configured on their machine. Given that all of the calls we are making can be made using the python SDK, I think this should be the preferred method of interacting with the Google Cloud API.

swastik959 commented 10 months ago

@iameskild hi i have made a pr wanted to know if this is what you want so I can proceed further also I wanted to ask show I modify the check credential method to point to credential json file for explicit parameter input

Adam-D-Lewis commented 1 month ago

link to the google cloud python client