All Projects → GoogleCloudPlatform → cloud-opensource-java

GoogleCloudPlatform / cloud-opensource-java

Licence: Apache-2.0 license
Tools for detecting and avoiding linkage errors in GCP open source projects

Programming Languages

java
68154 projects - #9 most used programming language
groovy
2714 projects
FreeMarker
481 projects
shell
77523 projects
CSS
56736 projects
javascript
184084 projects - #8 most used programming language
Batchfile
5799 projects

Projects that are alternatives of or similar to cloud-opensource-java

cli
The universal GraphQL API and CSPM tool for AWS, Azure, GCP, K8s, and tencent.
Stars: ✭ 811 (+533.59%)
Mutual labels:  gcp
hush gcp secret manager
A Google Secret Manager Provider for Hush
Stars: ✭ 17 (-86.72%)
Mutual labels:  gcp
k8s-digester
Add digests to container and init container images in Kubernetes pod and pod template specs. Use either as a mutating admission webhook, or as a client-side KRM function with kpt or kustomize.
Stars: ✭ 65 (-49.22%)
Mutual labels:  gcp
Everything-Tech
A collection of online resources to help you on your Tech journey.
Stars: ✭ 396 (+209.38%)
Mutual labels:  gcp
devrel
Common solutions and tools developed for Apigee
Stars: ✭ 121 (-5.47%)
Mutual labels:  gcp
hive-bigquery-storage-handler
Hive Storage Handler for interoperability between BigQuery and Apache Hive
Stars: ✭ 16 (-87.5%)
Mutual labels:  gcp
tfeel
Twitter sentiment analysis
Stars: ✭ 22 (-82.81%)
Mutual labels:  gcp
waihona
Rust crate for performing cloud storage CRUD actions across major cloud providers e.g aws
Stars: ✭ 46 (-64.06%)
Mutual labels:  gcp
awesome-bigquery-views
Useful SQL queries for Blockchain ETL datasets in BigQuery.
Stars: ✭ 325 (+153.91%)
Mutual labels:  gcp
sdk
Home of the JupiterOne SDK
Stars: ✭ 21 (-83.59%)
Mutual labels:  gcp
bigtable-autoscaler-operator
Kubernetes operator to autoscale Google's Cloud Bigtable clusters
Stars: ✭ 22 (-82.81%)
Mutual labels:  gcp
gke-anthos-holistic-demo
This repository guides you through deploying a private GKE cluster and provides a base platform for hands-on exploration of several GKE related topics which leverage or integrate with that infrastructure. After completing the exercises in all topic areas, you will have a deeper understanding of several core components of GKE and GCP as configure…
Stars: ✭ 55 (-57.03%)
Mutual labels:  gcp
cookbook
VueJS + NodeJS Evergreen Cookbook
Stars: ✭ 440 (+243.75%)
Mutual labels:  gcp
webping.cloud
Test your network latency to the nearest cloud provider in AWS, Azure, GCP, Alibaba Cloud, IBM Cloud, Oracle Cloud and DigitalOcean directly from your browser.
Stars: ✭ 60 (-53.12%)
Mutual labels:  gcp
bigflow
A Python framework for data processing on GCP.
Stars: ✭ 96 (-25%)
Mutual labels:  gcp
collie-cli
Collie CLI allows you to manage your AWS, Azure & GCP cloud landscape through a single view.
Stars: ✭ 152 (+18.75%)
Mutual labels:  gcp
GCPEditorPro
Amazingly fast and simple ground control points interface. ◎
Stars: ✭ 33 (-74.22%)
Mutual labels:  gcp
tfquery
tfquery: Run SQL queries on your Terraform infrastructure. Query resources and analyze its configuration using a SQL-powered framework.
Stars: ✭ 297 (+132.03%)
Mutual labels:  gcp
deploy-cloudrun
This action deploys your container image to Cloud Run.
Stars: ✭ 238 (+85.94%)
Mutual labels:  gcp
gcp-serviceaccount-controller
This is a controller to automatically create gcp service accounts an save them into kubernetes secrets
Stars: ✭ 14 (-89.06%)
Mutual labels:  gcp

unstable

This project explores common infrastructure and best practices for open source Java projects for the Google Cloud Platform (GCP).

Google Cloud Platform Java Dependency Dashboard

Google Cloud Platform Java Dependency Dashboard (runs daily; work in progress) shows multiple checks on the consistency among Google Cloud Java libraries. For manually generating the dashboard, see its README.

Google Best Practices for Java Libraries

Google Best Practices for Java Libraries are rules that minimize problems for consumers of interconnected Java libraries.

Linkage Checker

Linkage Checker Maven Enforcer Rule

Linkage Checker Enforcer Rule detects linkage errors in the current Maven project as part of build.

For its usage, see the enforcer rule documentation.

Linkage Checker Gradle Plugin

Linkage Checker Gradle Plugin provides the linkageCheck task that detects linkage errors in the current Gradle project.

For its usage, see the plugin documentation.

GCP Libraries BOM

The GCP Libraries BOM is a Bill-of-Materials (BOM) that provides consistent versions of Google Cloud Java libraries that work together without linkage errors.

Development

This project is built using Maven.

Requirements

  1. Maven 3.6.0 or later.

  2. JDK 8 or 11.

  3. git

  4. Clone the project to a local directory using git clone [email protected]:GoogleCloudPlatform/cloud-opensource-java.git.

Disclaimer

This is not an officially supported Google product.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].