article thumbnail

Setup keyless authentication to Google Cloud for GitHub Actions using Terraform

Xebia

When a GitHub Actions workflow needs to read or mutate resources on Google Cloud it must first authenticate to the platform. By using Terraform, we can create a workload identity pool that GitHub can use to authenticate workflows. You have learned how to set up workload identity federation for GitHub Actions.

article thumbnail

How to authenticate to Google Drive in Java

Xebia

Most examples of access to Google Drive from Java using the Google Client SDKs, authenticate with the deprecated GoogleCredential class and a service account key file. Instead, use the shorted-lived credentials provided by the Google Cloud SDK, App Engine, Cloud Shell, Compute Engine, Cloud Run or GKE workload identity instead.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Xef 0.0.3 Adds Google Cloud Platform Integration and More

Xebia

Setup and integration with Google Cloud Platform (GCP) for AI and chat capabilities by @nomisRev. Addressed missing Bearer in token authentication by @jackcviers. Adds Google Cloud Platform Integration and More appeared first on Xebia. Migration to JDK version 20 courtesy of @franciscodr. The post Xef 0.0.3

article thumbnail

Integrating Google Cloud Authentication with SFTP Gateway v3.4.0

Thorn Tech

With SFTP Gateway version 3.004.00, you can now integrate Google Cloud Authentication with SFTP Gateway’s web admin portal. In other words, web admins can leverage their existing Google Cloud credentials instead of managing another account just for … Integrating Google Cloud Authentication with SFTP Gateway v3.4.0

article thumbnail

How to: Deploy Terraform to AWS with GitHub Actions authenticated with OpenID Connect

Xebia

. - name: Setup Terraform uses: hashicorp/setup-terraform@v2 with: terraform_version: 1.4.6 - name: Terraform Init run: terraform init - name: Terraform Format run: terraform fmt -check - name: Terraform Plan run: terraform plan -input=false # On push to "main", deploy the Terraform infrastructure - name: Terraform Apply if: github.ref == 'refs/heads/main' (..)

AWS 130
article thumbnail

ApatchMe - Authenticated Stored XSS Vulnerability in AWS and GCP Apache Airflow Services

Tenable

Unpatched Apache Airflow instances used in Amazon Web Services (AWS) and Google Cloud Platform (GCP) allow an exploitable stored XSS through the task instance details page. The web panel image versions offered by these two cloud providers were all vulnerable to CVE-2023-29247.

article thumbnail

AWS vs. Azure vs. Google Cloud: Comparing Cloud Platforms

Kaseya

In this blog, we’ll compare the three leading public cloud providers, namely Amazon Web Services (AWS), Microsoft Azure and Google Cloud. A subsidiary of Amazon, AWS was launched in 2006 and offers on-demand cloud computing services on a metered, pay-as-you-go basis. What Are the Disadvantages of Azure Cloud?