How do you handle Azure/Google cloud creds in GitHub Actions?

This page summarizes the projects mentioned and recommended in the original post on /r/Terraform

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • login

    Connect to Azure

  • How do Azure and Google cloud users setup their creds with GitHub Actions? Do people usually just use the env variables that the Terraform docs suggests for those providers? I noticed this GitHub issue for the Azure/login Action but didn't see anything for Google.

  • actions

    GitHub Action for Infracost. See cloud cost estimates for Terraform in pull requests. 💰📉 Love your cloud bill! (by infracost)

  • I've recently been working on a new set of composable GitHub actions to run the open source Infracost project in CI/CD pipelines. For AWS, I see users using https://github.com/aws-actions/configure-aws-credentials to setup their creds (Terraform then uses those).

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • configure-aws-credentials

    Configure AWS credential environment variables for use in other GitHub Actions.

  • I've recently been working on a new set of composable GitHub actions to run the open source Infracost project in CI/CD pipelines. For AWS, I see users using https://github.com/aws-actions/configure-aws-credentials to setup their creds (Terraform then uses those).

  • auth

    A GitHub Action for authenticating to Google Cloud. (by google-github-actions)

  • I found the documentation for the auth action on Github and it was all I need to setup the build. It's easy and works like a charm.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts