Hi, PWK co-author here. Indeed, Katacoda is a great site to learn technologies. With our playgrounds we're trying to accomplish a different purpose though. Here's a blog post that explains the idea better: https://medium.com/@marcosnils/introducing-pwk-play-with-k8s....
* Try new features fast as it’s updated with the latest dev versions.
* Setup clusters in no-time and launch replicated services.
* Learn through it’s interactive tutorials (http://training.play-with-docker.com).
* Allow to run advanced workshops that’d usually require complex setups.
* Collaborate with community members to diagnose and detect issues by sharing your session URL.
The idea is to replicate real case deployments where you need to add/remove nodes to experiment with failures and things like that. You can also go through platform upgrades as PWK allows to run different versions of K8s in the same session.
Additionally, we're planning to launch a training site similar to Docker's (http://training.play-with-docker.com/) to enhance the experience soon. It'd be awesome to get the K8s community help with the content as it's very difficult to scale all this content by ourselves as an free project.
If you need help deploying K8s locally or in your own cloud provider, please let us know so we can help. This is still a very young project, but we think that with some help it could really help the community as it did for Docker.
Kubeadm (https://kubernetes.io/docs/setup/independent/create-cluster-...) is great if you can install the base OS yourself (manually or through existing scripting you might have). The great thing is that you end up with a fully secured cluster, which (unfortunately) isn't the case with every tool or guide out there.
You might enjoy this guide[1]. It explains how to deploy and run a secure, fully functional Kubernetes cluster outside platforms like GCE or AWS. Provisioning and example manifests are provided as well.
If you're familiar with ansible, it'll be quite easy to setup a k8s cluster on bare metal with kubespray. What's more is that it deploys production ready cluster with HA support
This is cool but I'm a bit unsure how to actually use this. Kubectl doesn't seem to be able to connect to the server from within the terminal. It just gets: `The connection to the server localhost:8080 was refused - did you specify the right host or port?`
Now that I was finally able to load the site I must say I'd have liked to have had some basic tutorials to help me get started. It might haven't been in the scope of this site but surely it would have been nice. Also the recaptcha is just a kick in the balls when it starts asking to pick the right squares. I'd have been happy to sign in with G+ just to skip it.
[+] [-] elliottcarlson|8 years ago|reply
[+] [-] marcosnils|8 years ago|reply
TL;DR: PWK is a platform composed by different components powered by the an open source core (https://github.com/xetorthio/play-with-docker) that allows the following:
* Try new features fast as it’s updated with the latest dev versions. * Setup clusters in no-time and launch replicated services. * Learn through it’s interactive tutorials (http://training.play-with-docker.com). * Allow to run advanced workshops that’d usually require complex setups. * Collaborate with community members to diagnose and detect issues by sharing your session URL.
The idea is to replicate real case deployments where you need to add/remove nodes to experiment with failures and things like that. You can also go through platform upgrades as PWK allows to run different versions of K8s in the same session.
Additionally, we're planning to launch a training site similar to Docker's (http://training.play-with-docker.com/) to enhance the experience soon. It'd be awesome to get the K8s community help with the content as it's very difficult to scale all this content by ourselves as an free project.
If you need help deploying K8s locally or in your own cloud provider, please let us know so we can help. This is still a very young project, but we think that with some help it could really help the community as it did for Docker.
[+] [-] marcosnils|8 years ago|reply
[+] [-] ben_hall|8 years ago|reply
[+] [-] kuschku|8 years ago|reply
[+] [-] xetorthio|8 years ago|reply
[+] [-] xetorthio|8 years ago|reply
[+] [-] sriram_iyengar|8 years ago|reply
[+] [-] xetorthio|8 years ago|reply
[+] [-] unknown|8 years ago|reply
[deleted]
[+] [-] alexellisuk|8 years ago|reply
I'm happy to see this Kubernetes playground because it's an open-source alternative.
[+] [-] bogomipz|8 years ago|reply
[+] [-] dijit|8 years ago|reply
[+] [-] praseodym|8 years ago|reply
[+] [-] mephitix|8 years ago|reply
[+] [-] pstadler|8 years ago|reply
[1] https://github.com/hobby-kube/guide
[+] [-] williamstein|8 years ago|reply
[+] [-] halbritt|8 years ago|reply
https://github.com/pires/kubernetes-vagrant-coreos-cluster
If you want bare metal, there's a few good ways to roll your own.
[+] [-] alexellisuk|8 years ago|reply
[+] [-] jluxenberg|8 years ago|reply
[+] [-] tennix|8 years ago|reply
[+] [-] sliken|8 years ago|reply
[+] [-] johnpython|8 years ago|reply
[+] [-] unknown|8 years ago|reply
[deleted]
[+] [-] jdoliner|8 years ago|reply
[+] [-] xetorthio|8 years ago|reply
[+] [-] ekevjn|8 years ago|reply
[+] [-] ben_hall|8 years ago|reply
We'd love to hear your feedback.
[+] [-] marcosnils|8 years ago|reply
[+] [-] andred14|8 years ago|reply
[+] [-] tekkk|8 years ago|reply
[+] [-] tekkk|8 years ago|reply