Hacker News new | ask | show | jobs
by itajaja 3479 days ago
hi @kt9, in the kubernetes dashboard, when adding an existing cluster, under "Select a Provider" there is AWS. that means that it also support ECS? I am not aware of AWS supporting kubernetes directly. I have a k8s cluster running on an aws autoscaling group, but I guess in that case I should just click "Other". What's the AWS option for then?
2 comments

Hi,

AWS doesn't support kubernetes natively. We allow you to either launch a new kubernetes cluster on AWS by launching new VMs and installing kubernetes, weave and etcd or we allow you to sync an existing kubernetes cluster running on AWS by providing the k8s master endpoint.

We don't currently support ECS clusters but that is on our roadmap.

just for curiosity, what do you use for creating a k8s cluster on aws? Do you use any of the available open source tools like kube-up, coreOS on aws, kops, etc? And if I decide to stop using distelly and preserve the cluster created, will I be able to do so?
We have our own software to create k8s clusters in AWS using weave for networking. We looked at kube-up etc but our customers wanted functionality that didn't force them to create a brand new VPC created but instead just launch multiple clusters in an existing VPC.

FYI we are going to release our kube laucher as open source in the next few months. If you sign up for our mailing list or email me at rsingh@distelli.com (or follow us on twitter / fb) i'll notify you when thats available if you're interested.

Hi I'm an engineer at Distelli. The "AWS" option is a UI utility. When selecting this option while adding an existing cluster you will be able to easily identify where your cluster is situated by inspecting the Distelli UI under the Clusters tab. This helps users to separate where their clusters are located/hosted visually in the event they are running clusters in multiple clouds (as some of our enterprises customers do).
But that option requests a Key Name. What that key would be? there is no arn identifying a kubernetes cluster on aws. It also requires aws credentials, but if distelli manages the kubernetes cluster, you can't do much with the aws credentials
Only partitioning a new cluster in AWS requires a key name. For adding an existing cluster, we need client certificate and key information. Message us on intercom (the small badge on the bottom of our site) -- We are happy to help.