├── .dockerignore ├── .github ├── release-please.yml ├── renovate.json ├── trusted-contribution.yml └── workflows │ ├── lint.yaml │ └── stale.yml ├── .gitignore ├── CHANGELOG.md ├── CODEOWNERS ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── assets └── gh-runners-gke.png ├── docs └── upgrading_to_v4.0.md ├── examples ├── gh-org-runner-mig-native-simple │ ├── README.md │ ├── main.tf │ ├── outputs.tf │ ├── providers.tf │ └── variables.tf ├── gh-runner-gke-dind-rootless │ ├── README.md │ ├── main.tf │ ├── outputs.tf │ ├── providers.tf │ ├── values.yaml │ ├── variables.tf │ └── versions.tf ├── gh-runner-gke-dind │ ├── .dockerignore │ ├── .gcloudignore │ ├── README.md │ ├── main.tf │ ├── outputs.tf │ ├── providers.tf │ ├── variables.tf │ └── versions.tf ├── gh-runner-gke-simple │ ├── .dockerignore │ ├── .gcloudignore │ ├── README.md │ ├── main.tf │ ├── outputs.tf │ ├── providers.tf │ ├── variables.tf │ └── versions.tf ├── gh-runner-mig-container-vm-dind │ ├── .dockerignore │ ├── .gcloudignore │ ├── Dockerfile │ ├── README.md │ ├── cloudbuild.yaml │ ├── entrypoint.sh │ ├── main.tf │ ├── outputs.tf │ ├── variables.tf │ └── versions.tf ├── gh-runner-mig-container-vm-simple │ ├── .dockerignore │ ├── .gcloudignore │ ├── Dockerfile │ ├── README.md │ ├── cloudbuild.yaml │ ├── entrypoint.sh │ ├── main.tf │ ├── outputs.tf │ ├── variables.tf │ └── versions.tf ├── gh-runner-mig-native-packer │ ├── .gcloudignore │ ├── README.md │ ├── cloudbuild.yaml │ ├── main.tf │ ├── outputs.tf │ ├── packer.json │ ├── shutdown.sh │ ├── startup.sh │ ├── variables.tf │ └── versions.tf ├── gh-runner-mig-native-simple │ ├── README.md │ ├── main.tf │ ├── outputs.tf │ ├── variables.tf │ └── versions.tf └── oidc-simple │ ├── README.md │ ├── main.tf │ ├── outputs.tf │ ├── variables.tf │ └── versions.tf ├── metadata.yaml ├── modules ├── gh-oidc │ ├── README.md │ ├── main.tf │ ├── metadata.yaml │ ├── outputs.tf │ ├── variables.tf │ └── versions.tf ├── gh-runner-gke │ ├── README.md │ ├── main.tf │ ├── metadata.yaml │ ├── outputs.tf │ ├── variables.tf │ └── versions.tf ├── gh-runner-mig-container-vm │ ├── README.md │ ├── main.tf │ ├── metadata.yaml │ ├── outputs.tf │ ├── variables.tf │ └── versions.tf └── gh-runner-mig-vm │ ├── README.md │ ├── main.tf │ ├── metadata.yaml │ ├── outputs.tf │ ├── scripts │ ├── shutdown.sh │ └── startup.sh │ ├── variables.tf │ └── versions.tf └── test ├── .gitignore ├── fixtures └── gh-runner-mig-container-vm │ ├── main.tf │ ├── outputs.tf │ └── variables.tf ├── integration ├── discover_test.go ├── gh-runner-gke-dind-rootless │ └── gh_runner_gke_dind_rootless_test.go ├── gh-runner-gke-dind │ └── gh_runner_gke_dind_test.go ├── gh-runner-gke-simple │ └── gh_runner_gke_simple_test.go ├── gh-runner-mig-container-vm │ └── gh_runner_mig_container_vm_test.go ├── go.mod ├── go.sum └── oidc-simple │ └── oidc_simple_test.go └── setup ├── .gitignore ├── iam.tf ├── main.tf ├── outputs.tf ├── variables.tf └── versions.tf /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/release-please.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/.github/release-please.yml -------------------------------------------------------------------------------- /.github/renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/.github/renovate.json -------------------------------------------------------------------------------- /.github/trusted-contribution.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/.github/trusted-contribution.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/.github/workflows/lint.yaml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/README.md -------------------------------------------------------------------------------- /assets/gh-runners-gke.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/assets/gh-runners-gke.png -------------------------------------------------------------------------------- /docs/upgrading_to_v4.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/docs/upgrading_to_v4.0.md -------------------------------------------------------------------------------- /examples/gh-org-runner-mig-native-simple/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-org-runner-mig-native-simple/README.md -------------------------------------------------------------------------------- /examples/gh-org-runner-mig-native-simple/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-org-runner-mig-native-simple/main.tf -------------------------------------------------------------------------------- /examples/gh-org-runner-mig-native-simple/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-org-runner-mig-native-simple/outputs.tf -------------------------------------------------------------------------------- /examples/gh-org-runner-mig-native-simple/providers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-org-runner-mig-native-simple/providers.tf -------------------------------------------------------------------------------- /examples/gh-org-runner-mig-native-simple/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-org-runner-mig-native-simple/variables.tf -------------------------------------------------------------------------------- /examples/gh-runner-gke-dind-rootless/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-gke-dind-rootless/README.md -------------------------------------------------------------------------------- /examples/gh-runner-gke-dind-rootless/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-gke-dind-rootless/main.tf -------------------------------------------------------------------------------- /examples/gh-runner-gke-dind-rootless/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-gke-dind-rootless/outputs.tf -------------------------------------------------------------------------------- /examples/gh-runner-gke-dind-rootless/providers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-gke-dind-rootless/providers.tf -------------------------------------------------------------------------------- /examples/gh-runner-gke-dind-rootless/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-gke-dind-rootless/values.yaml -------------------------------------------------------------------------------- /examples/gh-runner-gke-dind-rootless/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-gke-dind-rootless/variables.tf -------------------------------------------------------------------------------- /examples/gh-runner-gke-dind-rootless/versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-gke-dind-rootless/versions.tf -------------------------------------------------------------------------------- /examples/gh-runner-gke-dind/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-gke-dind/.dockerignore -------------------------------------------------------------------------------- /examples/gh-runner-gke-dind/.gcloudignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-gke-dind/.gcloudignore -------------------------------------------------------------------------------- /examples/gh-runner-gke-dind/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-gke-dind/README.md -------------------------------------------------------------------------------- /examples/gh-runner-gke-dind/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-gke-dind/main.tf -------------------------------------------------------------------------------- /examples/gh-runner-gke-dind/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-gke-dind/outputs.tf -------------------------------------------------------------------------------- /examples/gh-runner-gke-dind/providers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-gke-dind/providers.tf -------------------------------------------------------------------------------- /examples/gh-runner-gke-dind/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-gke-dind/variables.tf -------------------------------------------------------------------------------- /examples/gh-runner-gke-dind/versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-gke-dind/versions.tf -------------------------------------------------------------------------------- /examples/gh-runner-gke-simple/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-gke-simple/.dockerignore -------------------------------------------------------------------------------- /examples/gh-runner-gke-simple/.gcloudignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-gke-simple/.gcloudignore -------------------------------------------------------------------------------- /examples/gh-runner-gke-simple/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-gke-simple/README.md -------------------------------------------------------------------------------- /examples/gh-runner-gke-simple/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-gke-simple/main.tf -------------------------------------------------------------------------------- /examples/gh-runner-gke-simple/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-gke-simple/outputs.tf -------------------------------------------------------------------------------- /examples/gh-runner-gke-simple/providers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-gke-simple/providers.tf -------------------------------------------------------------------------------- /examples/gh-runner-gke-simple/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-gke-simple/variables.tf -------------------------------------------------------------------------------- /examples/gh-runner-gke-simple/versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-gke-simple/versions.tf -------------------------------------------------------------------------------- /examples/gh-runner-mig-container-vm-dind/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-mig-container-vm-dind/.dockerignore -------------------------------------------------------------------------------- /examples/gh-runner-mig-container-vm-dind/.gcloudignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-mig-container-vm-dind/.gcloudignore -------------------------------------------------------------------------------- /examples/gh-runner-mig-container-vm-dind/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-mig-container-vm-dind/Dockerfile -------------------------------------------------------------------------------- /examples/gh-runner-mig-container-vm-dind/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-mig-container-vm-dind/README.md -------------------------------------------------------------------------------- /examples/gh-runner-mig-container-vm-dind/cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-mig-container-vm-dind/cloudbuild.yaml -------------------------------------------------------------------------------- /examples/gh-runner-mig-container-vm-dind/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-mig-container-vm-dind/entrypoint.sh -------------------------------------------------------------------------------- /examples/gh-runner-mig-container-vm-dind/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-mig-container-vm-dind/main.tf -------------------------------------------------------------------------------- /examples/gh-runner-mig-container-vm-dind/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-mig-container-vm-dind/outputs.tf -------------------------------------------------------------------------------- /examples/gh-runner-mig-container-vm-dind/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-mig-container-vm-dind/variables.tf -------------------------------------------------------------------------------- /examples/gh-runner-mig-container-vm-dind/versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-mig-container-vm-dind/versions.tf -------------------------------------------------------------------------------- /examples/gh-runner-mig-container-vm-simple/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-mig-container-vm-simple/.dockerignore -------------------------------------------------------------------------------- /examples/gh-runner-mig-container-vm-simple/.gcloudignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-mig-container-vm-simple/.gcloudignore -------------------------------------------------------------------------------- /examples/gh-runner-mig-container-vm-simple/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-mig-container-vm-simple/Dockerfile -------------------------------------------------------------------------------- /examples/gh-runner-mig-container-vm-simple/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-mig-container-vm-simple/README.md -------------------------------------------------------------------------------- /examples/gh-runner-mig-container-vm-simple/cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-mig-container-vm-simple/cloudbuild.yaml -------------------------------------------------------------------------------- /examples/gh-runner-mig-container-vm-simple/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-mig-container-vm-simple/entrypoint.sh -------------------------------------------------------------------------------- /examples/gh-runner-mig-container-vm-simple/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-mig-container-vm-simple/main.tf -------------------------------------------------------------------------------- /examples/gh-runner-mig-container-vm-simple/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-mig-container-vm-simple/outputs.tf -------------------------------------------------------------------------------- /examples/gh-runner-mig-container-vm-simple/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-mig-container-vm-simple/variables.tf -------------------------------------------------------------------------------- /examples/gh-runner-mig-container-vm-simple/versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-mig-container-vm-simple/versions.tf -------------------------------------------------------------------------------- /examples/gh-runner-mig-native-packer/.gcloudignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-mig-native-packer/.gcloudignore -------------------------------------------------------------------------------- /examples/gh-runner-mig-native-packer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-mig-native-packer/README.md -------------------------------------------------------------------------------- /examples/gh-runner-mig-native-packer/cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-mig-native-packer/cloudbuild.yaml -------------------------------------------------------------------------------- /examples/gh-runner-mig-native-packer/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-mig-native-packer/main.tf -------------------------------------------------------------------------------- /examples/gh-runner-mig-native-packer/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-mig-native-packer/outputs.tf -------------------------------------------------------------------------------- /examples/gh-runner-mig-native-packer/packer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-mig-native-packer/packer.json -------------------------------------------------------------------------------- /examples/gh-runner-mig-native-packer/shutdown.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-mig-native-packer/shutdown.sh -------------------------------------------------------------------------------- /examples/gh-runner-mig-native-packer/startup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-mig-native-packer/startup.sh -------------------------------------------------------------------------------- /examples/gh-runner-mig-native-packer/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-mig-native-packer/variables.tf -------------------------------------------------------------------------------- /examples/gh-runner-mig-native-packer/versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-mig-native-packer/versions.tf -------------------------------------------------------------------------------- /examples/gh-runner-mig-native-simple/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-mig-native-simple/README.md -------------------------------------------------------------------------------- /examples/gh-runner-mig-native-simple/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-mig-native-simple/main.tf -------------------------------------------------------------------------------- /examples/gh-runner-mig-native-simple/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-mig-native-simple/outputs.tf -------------------------------------------------------------------------------- /examples/gh-runner-mig-native-simple/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-mig-native-simple/variables.tf -------------------------------------------------------------------------------- /examples/gh-runner-mig-native-simple/versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/gh-runner-mig-native-simple/versions.tf -------------------------------------------------------------------------------- /examples/oidc-simple/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/oidc-simple/README.md -------------------------------------------------------------------------------- /examples/oidc-simple/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/oidc-simple/main.tf -------------------------------------------------------------------------------- /examples/oidc-simple/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/oidc-simple/outputs.tf -------------------------------------------------------------------------------- /examples/oidc-simple/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/oidc-simple/variables.tf -------------------------------------------------------------------------------- /examples/oidc-simple/versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/examples/oidc-simple/versions.tf -------------------------------------------------------------------------------- /metadata.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/metadata.yaml -------------------------------------------------------------------------------- /modules/gh-oidc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/modules/gh-oidc/README.md -------------------------------------------------------------------------------- /modules/gh-oidc/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/modules/gh-oidc/main.tf -------------------------------------------------------------------------------- /modules/gh-oidc/metadata.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/modules/gh-oidc/metadata.yaml -------------------------------------------------------------------------------- /modules/gh-oidc/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/modules/gh-oidc/outputs.tf -------------------------------------------------------------------------------- /modules/gh-oidc/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/modules/gh-oidc/variables.tf -------------------------------------------------------------------------------- /modules/gh-oidc/versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/modules/gh-oidc/versions.tf -------------------------------------------------------------------------------- /modules/gh-runner-gke/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/modules/gh-runner-gke/README.md -------------------------------------------------------------------------------- /modules/gh-runner-gke/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/modules/gh-runner-gke/main.tf -------------------------------------------------------------------------------- /modules/gh-runner-gke/metadata.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/modules/gh-runner-gke/metadata.yaml -------------------------------------------------------------------------------- /modules/gh-runner-gke/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/modules/gh-runner-gke/outputs.tf -------------------------------------------------------------------------------- /modules/gh-runner-gke/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/modules/gh-runner-gke/variables.tf -------------------------------------------------------------------------------- /modules/gh-runner-gke/versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/modules/gh-runner-gke/versions.tf -------------------------------------------------------------------------------- /modules/gh-runner-mig-container-vm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/modules/gh-runner-mig-container-vm/README.md -------------------------------------------------------------------------------- /modules/gh-runner-mig-container-vm/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/modules/gh-runner-mig-container-vm/main.tf -------------------------------------------------------------------------------- /modules/gh-runner-mig-container-vm/metadata.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/modules/gh-runner-mig-container-vm/metadata.yaml -------------------------------------------------------------------------------- /modules/gh-runner-mig-container-vm/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/modules/gh-runner-mig-container-vm/outputs.tf -------------------------------------------------------------------------------- /modules/gh-runner-mig-container-vm/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/modules/gh-runner-mig-container-vm/variables.tf -------------------------------------------------------------------------------- /modules/gh-runner-mig-container-vm/versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/modules/gh-runner-mig-container-vm/versions.tf -------------------------------------------------------------------------------- /modules/gh-runner-mig-vm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/modules/gh-runner-mig-vm/README.md -------------------------------------------------------------------------------- /modules/gh-runner-mig-vm/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/modules/gh-runner-mig-vm/main.tf -------------------------------------------------------------------------------- /modules/gh-runner-mig-vm/metadata.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/modules/gh-runner-mig-vm/metadata.yaml -------------------------------------------------------------------------------- /modules/gh-runner-mig-vm/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/modules/gh-runner-mig-vm/outputs.tf -------------------------------------------------------------------------------- /modules/gh-runner-mig-vm/scripts/shutdown.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/modules/gh-runner-mig-vm/scripts/shutdown.sh -------------------------------------------------------------------------------- /modules/gh-runner-mig-vm/scripts/startup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/modules/gh-runner-mig-vm/scripts/startup.sh -------------------------------------------------------------------------------- /modules/gh-runner-mig-vm/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/modules/gh-runner-mig-vm/variables.tf -------------------------------------------------------------------------------- /modules/gh-runner-mig-vm/versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/modules/gh-runner-mig-vm/versions.tf -------------------------------------------------------------------------------- /test/.gitignore: -------------------------------------------------------------------------------- 1 | source.sh 2 | -------------------------------------------------------------------------------- /test/fixtures/gh-runner-mig-container-vm/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/test/fixtures/gh-runner-mig-container-vm/main.tf -------------------------------------------------------------------------------- /test/fixtures/gh-runner-mig-container-vm/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/test/fixtures/gh-runner-mig-container-vm/outputs.tf -------------------------------------------------------------------------------- /test/fixtures/gh-runner-mig-container-vm/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/test/fixtures/gh-runner-mig-container-vm/variables.tf -------------------------------------------------------------------------------- /test/integration/discover_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/test/integration/discover_test.go -------------------------------------------------------------------------------- /test/integration/gh-runner-gke-dind-rootless/gh_runner_gke_dind_rootless_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/test/integration/gh-runner-gke-dind-rootless/gh_runner_gke_dind_rootless_test.go -------------------------------------------------------------------------------- /test/integration/gh-runner-gke-dind/gh_runner_gke_dind_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/test/integration/gh-runner-gke-dind/gh_runner_gke_dind_test.go -------------------------------------------------------------------------------- /test/integration/gh-runner-gke-simple/gh_runner_gke_simple_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/test/integration/gh-runner-gke-simple/gh_runner_gke_simple_test.go -------------------------------------------------------------------------------- /test/integration/gh-runner-mig-container-vm/gh_runner_mig_container_vm_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/test/integration/gh-runner-mig-container-vm/gh_runner_mig_container_vm_test.go -------------------------------------------------------------------------------- /test/integration/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/test/integration/go.mod -------------------------------------------------------------------------------- /test/integration/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/test/integration/go.sum -------------------------------------------------------------------------------- /test/integration/oidc-simple/oidc_simple_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/test/integration/oidc-simple/oidc_simple_test.go -------------------------------------------------------------------------------- /test/setup/.gitignore: -------------------------------------------------------------------------------- 1 | terraform.tfvars 2 | source.sh 3 | -------------------------------------------------------------------------------- /test/setup/iam.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/test/setup/iam.tf -------------------------------------------------------------------------------- /test/setup/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/test/setup/main.tf -------------------------------------------------------------------------------- /test/setup/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/test/setup/outputs.tf -------------------------------------------------------------------------------- /test/setup/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/test/setup/variables.tf -------------------------------------------------------------------------------- /test/setup/versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-github-actions-runners/HEAD/test/setup/versions.tf --------------------------------------------------------------------------------