Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Google Cloud Platform Terraform module #2556

Closed
3 of 4 tasks
pascal-holy opened this issue Nov 8, 2021 · 1 comment · Fixed by #3717
Closed
3 of 4 tasks

Google Cloud Platform Terraform module #2556

pascal-holy opened this issue Nov 8, 2021 · 1 comment · Fixed by #3717

Comments

@pascal-holy
Copy link
Contributor

pascal-holy commented Nov 8, 2021

We should also support GCP for creating a Kubernetes cluster with Terraform by creating a wrapper module similar to our EKS module for this.

  • Create the module
  • Create the install directory
  • Create a GCP GKE instance from the install/gcp directory
  • Destroy a GCP GKE instance from the instance/gcp directory
@ljupcovangelski
Copy link
Contributor

The module should be placed under infrastructure/terraform/modules with the name google.

After the module is done, there should be also a directory called google under infrastructure/terraform/install. This directory should later be used by the CLI when invoking the install.sh script with PROVIDER=google in install.flags.

@ljupcovangelski ljupcovangelski assigned ghost Aug 11, 2022
ghost pushed a commit that referenced this issue Aug 25, 2022
ghost pushed a commit that referenced this issue Aug 25, 2022
ghost pushed a commit that referenced this issue Aug 25, 2022
ghost pushed a commit that referenced this issue Aug 25, 2022
ghost pushed a commit that referenced this issue Aug 26, 2022
ghost pushed a commit that referenced this issue Sep 12, 2022
ghost pushed a commit that referenced this issue Sep 13, 2022
ghost pushed a commit that referenced this issue Sep 13, 2022
ghost pushed a commit that referenced this issue Sep 13, 2022
ghost pushed a commit that referenced this issue Sep 13, 2022
ghost pushed a commit that referenced this issue Sep 13, 2022
ghost pushed a commit that referenced this issue Sep 13, 2022
ghost pushed a commit that referenced this issue Sep 13, 2022
ghost pushed a commit that referenced this issue Sep 13, 2022
ghost pushed a commit that referenced this issue Sep 13, 2022
@ghost ghost linked a pull request Sep 13, 2022 that will close this issue
ghost pushed a commit that referenced this issue Sep 13, 2022
ghost pushed a commit that referenced this issue Sep 13, 2022
ghost pushed a commit that referenced this issue Sep 13, 2022
ghost pushed a commit that referenced this issue Sep 14, 2022
@ghost ghost closed this as completed in #3717 Sep 19, 2022
ghost pushed a commit that referenced this issue Sep 19, 2022
@bilge-cakmak bilge-cakmak self-assigned this Nov 1, 2022
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants