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

GCP Module Work #200

Closed
10 tasks done
gene-redpanda opened this issue Aug 21, 2023 · 1 comment
Closed
10 tasks done

GCP Module Work #200

gene-redpanda opened this issue Aug 21, 2023 · 1 comment

Comments

@gene-redpanda
Copy link
Contributor

gene-redpanda commented Aug 21, 2023

Overall goals:

  • support same set of functionality as existing AWS module
  • use consistent variable naming between AWS and GCP wherever possible
  • support same set of example scenarios as AWS module

Specific tasks:

  • split subnet into three separate subnets. GCP subnets are regional not AZ so no need for funny business
  • generate examples using AWS examples as base
    • proxy
    • airgap
    • multi az proxy
    • multi az airgap
  • generate tests from examples with terratest or shell script
  • buildkite build pipeline (will need to get devprod to assist here with init)
  • build testing for GCP instances into deployment-automation
  • update official Docs to support GCP path
@gene-redpanda
Copy link
Contributor Author

Cut the subnet splitting as

  • GCP subnets stretch across AZs
  • firewall rules are tag based

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant