Top 10 gcloud Open-Source Projects
-
cloud-sdk-docker
Google Cloud CLI Docker Image - Docker Image containing the gcloud CLI and its bundled components.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Google-Cloud-Guide
Google Cloud Platform (GCP) Guide. Learn all about Google Cloud Tools, Services, and Certifications.
-
xpk
xpk (Accelerated Processing Kit, pronounced x-p-k,) is a software tool to help Cloud developers to orchestrate training jobs on accelerators such as TPUs and GPUs on GKE.
-
steampipe-plugin-gcp
Use SQL to instantly query GCP resources across regions, projects and organizations. Open source CLI. No DB required.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
my-gke-tf
Sample code showing how to create gke cluster within its own vpc using terraform. Also explains how to modularize the terraform, connect to the gke cluster and install helm charts
Project mention: Show HN: Winglang – a new Cloud-Oriented programming language | news.ycombinator.com | 2023-12-06> not really.. as soon as you need cloud resources that are not in your k8s cluster, you end up with the cloud in your development loop.
https://github.com/localstack/awscli-local
https://github.com/fsouza/fake-gcs-server
https://cloud.google.com/sdk/docs/downloads-docker
I’ve used all of these locally to great success.
Glad to hear you guys want to interop with npm. Is wing going to be a superset of js then?
There is a lot of work to make the actual infrastructure and lower level management of lots and lots of GPUs/TPUs open as well - my team focuses on making the infrastructure bit at least a bit more approachable on GKE and Kubernetes.
https://github.com/GoogleCloudPlatform/ai-on-gke/tree/main
and
https://github.com/google/xpk (a bit more focused on HPC, but includes AI)
and
https://github.com/stas00/ml-engineering (not associated with GKE, but describes training with SLURM)
The actual training is still a bit of a small pool of very experienced people, but it's getting better. And every day serving models gets that much faster - you can often simply draft on Triton and TensorRT-LLM or vLLM and see significant wins month to month.
I also investigated the support for the connector in the most popular high-level database libraries. The connector is mostly supported in the latest versions of these libraries, with some caveats. You can find examples of using the connector with all these libraries in my GitHub repository.
Project mention: Create a Google Kubernetes Engine (GKE) Cluster within its VPC Using Terraform | dev.to | 2023-07-25The following are the terraform modules we will create in my-gke-tf directory. You can refer the above section for the directory structure. We will look at respective terraform files below. Please note the terraform files may have been abbreviated for brevity, the complete code is available in this repository.
gcloud related posts
Index
What are some of the best open-source gcloud projects? This list will help you:
Project | Stars | |
---|---|---|
1 | github-actions | 1,663 |
2 | cloud-sdk-docker | 720 |
3 | gdg | 299 |
4 | Google-Cloud-Guide | 125 |
5 | xpk | 52 |
6 | steampipe-plugin-gcp | 38 |
7 | gcps | 7 |
8 | postgres-gcs-backup | 5 |
9 | google-cloud-sql-nodejs-connector-example | 3 |
10 | my-gke-tf | 1 |
Sponsored