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

Isolate each DigitalOcean cluster in its own VPC #776

Merged
merged 1 commit into from
Jun 30, 2020
Merged

Conversation

dghubble
Copy link
Member

  • DigitalOcean introduced Virtual Private Cloud (VPC) support to match other clouds and enhance the prior "private networking"
    feature. Before, droplet's belonging to different clusters (but residing in the same region) could reach one another (although
    Typhoon firewall rules prohibit this). Now, droplets in a VPC reside in their own network
  • https://www.digitalocean.com/docs/networking/vpc/
  • Create droplet instances in a VPC per cluster. This matches the design of Typhoon AWS, Azure, and GCP
  • Require terraform-provider-digitalocean v1.16.0+ (action required)
  • Output vpc_id for use with an attached DigitalOcean loadbalancer

* DigitalOcean introduced Virtual Private Cloud (VPC) support
to match other clouds and enhance the prior "private networking"
feature. Before, droplet's belonging to different clusters (but
residing in the same region) could reach one another (although
Typhoon firewall rules prohibit this). Now, droplets in a VPC
reside in their own network
* https://www.digitalocean.com/docs/networking/vpc/
* Create droplet instances in a VPC per cluster. This matches the
design of Typhoon AWS, Azure, and GCP.
* Require `terraform-provider-digitalocean` v1.16.0+ (action required)
* Output `vpc_id` for use with an attached DigitalOcean
loadbalancer
@dghubble dghubble merged commit 7c6ab21 into master Jun 30, 2020
@dghubble dghubble deleted the digitalocean-vpc branch June 30, 2020 07:22
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

Successfully merging this pull request may close these issues.

1 participant