Earlier quoted context omitted.
Pretty standard? Taking AWS for example: - You can do this, but it's highly discouraged since it means no VPC peering if you ever need that. - Can't do this at all with network interfaces, it all is via VPC peering. - Can't change the VPC after an instance has been created, you have to take a snapshot and relaunch it.
Interesting, didn’t know that about AWS. In more familiar with the Google cloud version of VPC. Seems the DO implementation is more like the AWS version
DigitalOcean VPC
21–30 of 169 posts
Re: DigitalOcean VPC
#22Why don’t most VPC providers offer IPv6? Is there some kind of implementation issue with it, or just that you don’t need it.
When you're using a private network v4 address exhaustion doesn't matter much and the simplicity of only 4 octets helps with IP memorability and simplicity. I would still prefer a v6 option though, as keeping private networks on v4 might be contributing to the slow adoption of v6.
Until you start trying to connect to enterprise networks...
This is seriously ridiculous. It's 2020, and Google and now DO have no IPv6 in their cloud networks.
Re: DigitalOcean VPC
#23Earlier quoted context omitted.
Better way of doing natively addressable pods is assign whole subnets (like /25) as secondary interface and distribute that to pods via cni. I think gke pod network works that way. Not sure why eks decided 17 pods is ok lol
Wow the ignorance. The AWS CNI which comes with EKS attaches ENIs (think of a NIC) to the instance. The number of these you can attach is dependent on the instance type. Pods get an IP in the CIDR range of the subnet the instance is in. There's no additional network overlay which does any NAT when traffic leaves the instance. If you want you can use your own CNI, but things can break.
Re: DigitalOcean VPC
#24They must be great, my servers are constantly receiving hack attempts from Digital Ocean IPs.
The worst part is here in Canada we have to pay for incoming texts.
Re: DigitalOcean VPC
#25Earlier quoted context omitted.
Interesting, didn’t know that about AWS. In more familiar with the Google cloud version of VPC. Seems the DO implementation is more like the AWS version
For what it's worth VPC ranges are allowed to overlap in GCP -- and do by default -- but then you aren't able to peer them. I kind of prefer the DO/AWS constraint.
Re: DigitalOcean VPC
#26Earlier quoted context omitted.
When you're using a private network v4 address exhaustion doesn't matter much and the simplicity of only 4 octets helps with IP memorability and simplicity. I would still prefer a v6 option though, as keeping private networks on v4 might be contributing to the slow adoption of v6.
> When you're using a private network v4 address exhaustion doesn't matter much Until you start trying to connect to enterprise networks... This is seriously ridiculous. It's 2020, and Google and now DO have no IPv6 in their cloud networks.
Couldn't tell you why they've chosen not to use IPv6 for VPC networks, though. Probably just for management simplicity.
Re: DigitalOcean VPC
#27They must be great, my servers are constantly receiving hack attempts from Digital Ocean IPs.
Does this mean that previously to this change, without a software firewall running you'd be vulnerable to attacks on the private network from other customers? (I've never used DO).
The introduction of VPC just means you can isolate within the same account.
Re: DigitalOcean VPC
#28Do they talk at all about what they're using to provide the VPC overlay? I have a DO k8s cluster and it uses Cilium for the CNI, which turns out to be quite useful, so I guess I'm wondering if they're also using Cilium for this. (Over in AWS land, they wrote a CNI for their own VPC networking. It turns out to have many strange limitations. For example, you can only run 17 pods on a certain type of node, because that…
It looks like each physical server in EC2 can have 750 IPs so if your VM is 1/Nth of the server you also get 1/Nth of the IPs.
The EC2 k8s network driver they wrote essentially will attach/detach extra ENI's on the fly and pre-allocate IP addresses to your EC2 host to allow for fast pod spin up/down.
I found this article pretty helpful to explain some of the AWS differences: https://www.contino.io/insights/kubernetes-is-hard-why-eks-m...
Re: DigitalOcean VPC
#29Earlier quoted context omitted.
> When you're using a private network v4 address exhaustion doesn't matter much Until you start trying to connect to enterprise networks... This is seriously ridiculous. It's 2020, and Google and now DO have no IPv6 in their cloud networks.
DO has IPv6 on the public side of their network. Couldn't tell you why they've chosen not to use IPv6 for VPC networks, though. Probably just for management simplicity.
(My guess, honestly, is that nobody asks for it. IPv6 is a problem for Some Other Day.)
Re: DigitalOcean VPC
#30Not being able to reassign, delete, or change the cidr of the default VPC is going to be a problem for most folks. Looking forward to the next release where this is fixed, and the fact that we have day 1 support for Terraform is awesome!
VPC support on DigitalOcean was soft-launched almost a month ago:
https://www.digitalocean.com/docs/networking/vpc/quickstart/
https://www.reddit.com/r/digital_ocean/comments/g1hkhu/digit...