Getting started with k8s

40 views
Skip to first unread message

Pierre Ozoux

unread,
Jan 25, 2017, 4:43:59 AM1/25/17
to CoreOS User
Hello!

I'm an old CoreOS user, I develop this little Docker PaaS: http://libre.sh and I plan to move it to k8s.

I'd like this PaaS be cloud agnostic, but I'll start with AWS.
And I see 3 projects to deploy k8s to AWS.
https://github.com/coreos/kube-aws
https://github.com/kubernetes-incubator/bootkube
https://github.com/kubernetes/kops/

My question is how the 3 compare?
(I really love this kind of pages: https://www.consul.io/intro/vs/index.html )

My ultimate goal down the road would be to have a cloud agnostic tool to manage k8s cluster on GCE, AWS, Azure or BareMetal, which tool would you recommend?
My first though was Terraform, but maybe there is a better option?

Thanks for your help!

Pierre

PS: I'll be in FOSDEM to present http://libre.sh https://fosdem.org/2017/schedule/event/libre_sh/

Blake Barnett

unread,
Jan 25, 2017, 1:53:15 PM1/25/17
to Pierre Ozoux, CoreOS User
I’ve used kube-aws and kops, I highly recommend kops for AWS, we had problems with CloudFormation blowing up for various reasons when using kube-aws.  Most likely just a drawback of relying CF.  IIRC there are plans to merge kubeadm, bootkube, and kops together in the works.

-Blake

--
You received this message because you are subscribed to the Google Groups "CoreOS User" group.
To unsubscribe from this group and stop receiving emails from it, send an email to coreos-user...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Blake Barnett

unread,
Jan 25, 2017, 1:55:25 PM1/25/17
to Pierre Ozoux, CoreOS User
I should also mention, kops coreos support is brand new and still not fully tested or released, the same goes for GCE support.  It has no bare-metal support at all right now and I don’t believe they have plans for it anytime soon.

On Jan 25, 2017, at 1:43 AM, Pierre Ozoux <pierre...@gmail.com> wrote:

paul...@coreos.com

unread,
Jan 30, 2017, 11:58:43 AM1/30/17
to CoreOS User
Neat, TIL libre.sh is a thing. 

Adding to Blake's response, CoreOS' way of doing this is https://coreos.com/tectonic/

Only note I can add re: installer comparisons, is of the three you listed, I believe only BootKube does self-hosting.
Reply all
Reply to author
Forward
0 new messages