Skip to content
This repository has been archived by the owner on Sep 4, 2021. It is now read-only.

AWS VPC NAT Gateway? #212

Closed
xied75 opened this issue Dec 18, 2015 · 9 comments
Closed

AWS VPC NAT Gateway? #212

xied75 opened this issue Dec 18, 2015 · 9 comments

Comments

@xied75
Copy link

xied75 commented Dec 18, 2015

Dear all,

Got marketing email from aws about the VPC NAT Gateway, so can we put nodes into private subnet now?

@phemmer
Copy link
Contributor

phemmer commented Dec 19, 2015

Personally I think this would be a nice feature to offer, but I don't think it should be required.
I run a very small kubernetes cluster for my own personal use, and don't want to pay $32/mo for this.

@xied75
Copy link
Author

xied75 commented Dec 22, 2015

@phemmer From a production point of view nobody wants their CoreOS instances all facing the Internet directly. Put them in a private subnet is the best way, we either follow the old way to deploy the gateway instance ourself, which is tedious, or use the new capabilities of the platform, and both will incur costs for sure.

@phemmer
Copy link
Contributor

phemmer commented Dec 22, 2015

Hence my:

I think this would be a nice feature to offer

@harsha-y
Copy link
Contributor

@phemmer Unless I'm missing something there is absolutely no reason for master/kubelet instances to be accessible from the internet except - (a) Ease of SSH access, (b) Ease of access to the k8s api

I agree with @xied75 Instances launched into private subnets should be the default not a nice feature for production deployments. Now that #439 has been merged into master, I'd be interested in contributing to this piece.

@phemmer
Copy link
Contributor

phemmer commented May 19, 2016

@harsha-y this issue isn't about the node being accessible from the internet. This issue is about being able to put nodes in a private subnet. Slightly related, but still separate. You can have nodes inaccessible from the internet without a nat gateway.

@eugenetaranov
Copy link

I would be happy to see this option enabled in kube-aws too, but meanwhile I worked on manual configuration, please see http://eugene.taranov.me/2016/06/12/kubernetes-aws/ detailed instructions

@BradErz
Copy link

BradErz commented Jul 14, 2016

It would be awesome to have this implemented

@iamsaso
Copy link

iamsaso commented Sep 9, 2016

Putting them in a private subnet is the right way.

@aaronlevy
Copy link
Contributor

The kube-aws tool has been moved to its own top-level directory @ https://github.com/coreos/kube-aws

If this issue still needs to be addressed, please re-open the issue under the new repository.

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

No branches or pull requests

7 participants