Live data from Hacker News

Amazon EKS – Now Generally Available

aws.amazon.com

131–140 of 140 posts

Re: Amazon EKS – Now Generally Available

#131

Earlier quoted context omitted.

Why wouldn't Amazon do the same then when they have a higher market cap than Google and a known reputation to loss-lead an entire vertical to the tune of 100s of millions just to put a competitor out of business?

Why would they? Companies will pay anyway. It’s a no cost for deployments in 1000s of $$$ / month.

This sub-thread was about AWS not having the same resource efficiency as Google, and Google also subsidizing with AdSense which is why GKE is free. So in that sense there is no reason why AWS couldnt also make them free.

Not every deployment is $1000s/month. I dont care about EKS, but it will hurt adoption if every single cluster requires a $144/month fee for the master when there are offerings from GCP and Azure that are free and far more polished.

Re: Amazon EKS – Now Generally Available

#132

Does this mean ECS is going away? It’s sort of strange that they have two managed-container-deployment products.

Why strange? Customers asked, AWS provided :)

To me, simpler is better in many ways. I'll stick to using ECS till I hit something ECS cannot provide. I'm yet to hear what could it be.

Re: Amazon EKS – Now Generally Available

#133

Earlier quoted context omitted.

Why would they? Companies will pay anyway. It’s a no cost for deployments in 1000s of $$$ / month.

This sub-thread was about AWS not having the same resource efficiency as Google, and Google also subsidizing with AdSense which is why GKE is free. So in that sense there is no reason why AWS couldnt also make them free. Not every deployment is $1000s/month. I dont care about EKS, but it will hurt adoption if every single cluster requires a $144/month fee for the master when there are offerings from GCP and Azure tha…

> Not every deployment is $1000s/month. I dont care about EKS, but it will hurt adoption if every single cluster requires a $144/month fee for the master when there are offerings from GCP and Azure that are free and far more polished.

Maybe that's the reasoning behind it. If the service isn't really up to standard yet, it definitely makes sense. Smaller players, when they see an unfinished product, will not come back.

Keep the small clients away until the service is more polished by price barring, use the bigger clients who can afford the support, iterate and improve.

Time will tell.

Re: Amazon EKS – Now Generally Available

#134
post #33
post #17

Been waiting for this for... 7 months now since its announcement at ReInvent? My initial impressions are very negative. What even is the point of this? The clusters themselves do nothing, they're just a control plane you pay $144/month for. You need to add nodes from CloudFormation? Is there any integration at all with CodeBuild/CodeDeploy/CodePipeline? No mention anywhere of Ingress... I sure hope that's built in, b…

The rumor at Kubecon (in December, right after re:Invent) was that at the time there were only five people working on EKS, so you shouldn't have expected much. Thus, even if the team grew in the meantime, and it must have, you can't expect a solid product before at least the end of 2018. Waiting one year from announcement before adopting a brand new AWS product seems to be a reasonable rule of thumb.

That will be a 2 pizza team, the normal team size in AWS? I would have thought they would add more teams focusing on different parts of EKS though.

Re: Amazon EKS – Now Generally Available

#135
post #62

I find Amazon’s attitude towards the whole Kubernetes lukewarm at best. It seems they really wanted ECS to be the killer container service on AWS but when k8s took over the mindshare they reluctantly added Fargate and EKS at slow speed and with an underwhelming product. We worked with both AWS container solutions and GKE and find GKE far superior. We had to build Skycap as deployment solution for our applications on…

Certainly at a recent AWS summit I don't think I really heard a reference to it. ECS and Fargate certainly, but was surprised about how quiet it was with regard to news about EKS.

Re: Amazon EKS – Now Generally Available

#136

I've been so excited for experimenting with EKS ever since the announcement but this offering looks very underwhelming. With kops [0] I can spin up a production cluster on AWS quickly and have just as much functionality (if not more control) without paying Amazon ~$150/mo for the pleasure (per cluster!). It doesn't really seem to be "managed" either. Maybe now's the time to really start to look at GCP/GKE. I've used…

When setting up production clusters via kops on AWS I opt for c4.large instances for the master, which with a HA quorum costs $250/month. If you use the default master instance type in kops, m3.medium, it's around $174/month. I fail to see the problem with AWS charging $150/month for a fully managed alternative.

Re: Amazon EKS – Now Generally Available

#137
post #43

Earlier quoted context omitted.

Last time I checked, Google's public renewable energy footprint was 2x Amazon's, as a proximate for the actual footprint, so it's not that crazy to imagine that there are plenty of slack resources to run small VMs or even Borg tasks for these masters.

AWS is 10x larger than GCP so power and compute capacity are really not the issue here, especially for a product that just launched. There's also no reason AWS couldn't adopt the same lightweight kubernetes master processes that GKE uses after all this time.

Speaking of capacity, I just got this error trying to build an EKS cluster.

UnsupportedAvailabilityZoneException: Cannot create cluster because us-east-1b, the targeted availability zone, does not currently have sufficient capacity to support the cluster. Retry and choose from these availability zones: us-east-1a, us-east-1c, us-east-1d

But yeah, sure, keep telling yourself the AWS doesn't have a problem with power and compute capacity. Or maybe it's just poor product design?

https://docs.aws.amazon.com/eks/latest/userguide/troubleshoo...

They should've called it Generally Available(ish)

Re: Amazon EKS – Now Generally Available

#138
post #42
post #41

Earlier quoted context omitted.

> "They're your nodes, you paid for them" seems like a reasonable position to take here. If that were a reasonable position, you'd think AWS RDS and Google Cloud SQL would give you superuser access to your database instances to do things like installing Postgres extensions. It seems a lot of people are happy to pay for instances they can't even SSH into. :/

Sure, I guess so, it's a value add. Your engineers can't mess anything up if they have no access at all.

You underestimate our engineers :-)

Re: Amazon EKS – Now Generally Available

#139
post #137

Earlier quoted context omitted.

AWS is 10x larger than GCP so power and compute capacity are really not the issue here, especially for a product that just launched. There's also no reason AWS couldn't adopt the same lightweight kubernetes master processes that GKE uses after all this time.

Speaking of capacity, I just got this error trying to build an EKS cluster. UnsupportedAvailabilityZoneException: Cannot create cluster because us-east-1b, the targeted availability zone, does not currently have sufficient capacity to support the cluster. Retry and choose from these availability zones: us-east-1a, us-east-1c, us-east-1d But yeah, sure, keep telling yourself the AWS doesn't have a problem with power a…

The availability zones in us-east-1 have unique legacy problems related to companies that would select one AZ and deploy all their huge amount of infrastructure to it. IIRC, Netflix did this, for one example.

Every company that did this was picking us-east-1a specifically, because it was the first AZ in the list. It added up, and now the us-east-1a datacenter can't add capacity fast enough to support the growth of all the companies "stuck" on it (because their existing infra is already deployed there, and they still need to grow.) Effectively, us-east-1a is "full."

Which means, of course, that companies would find out from friends or from AWS errors that us-east-1a is full, and so choose us-east-1b...

AWS fixed this a few years in by making the AZs in a region randomized respective to an AWS root account (so my AWS account's us-east-1a is your AWS account's us-east-1{b,c,d}.) So new companies were better "load balanced" onto the AZs of a region.

But, because those companies still exist and are still growing on the specific DC that was us-east-1a (and to a lesser extent us-east-1b), those DCs are still full. So, for any given AWS account, one-and-a-half of the AZs in us-east-1 will be hard to deploy anything to.

Suggestions:

• for greenfield projects, just use us-east-2.

• for projects that need low-latency links to things that are already deployed within us-east-1, run some reservation actions to see how much capacity you can grab within each us-east-1 AZ, which will let you determine which of your AZs map to the DCs previously known as us-east-1a and us-east-1b. Then, use the other ones. (Or, if you're paying for business-level support, just ask AWS staff which AZs those are for your account; they'll probably be happy to tell you.)

Re: Amazon EKS – Now Generally Available

#140
post #80
post #62

I find Amazon’s attitude towards the whole Kubernetes lukewarm at best. It seems they really wanted ECS to be the killer container service on AWS but when k8s took over the mindshare they reluctantly added Fargate and EKS at slow speed and with an underwhelming product. We worked with both AWS container solutions and GKE and find GKE far superior. We had to build Skycap as deployment solution for our applications on…

Amazon is extremely data driven. If their attitude is lukewarm at best then you might consider the market is lukewarm at best. People take for granted that the value of k8s has been proven. It has not. The value of containerizing your application is clear and has been realized over and over again. The jury is still out on k8s.

> The jury is still out on k8s.

At least a jury you should trust is not - https://www.thoughtworks.com/radar/platforms/kubernetes

Post reply on HN