8 ms·
Kubernetes Academy, a free product-agnostic education platform
- deleted 7y ago[deleted]
- navd 7y agoLooks like this is all setup to get you to ultimately take some exam called the CKA
- audscias 7y agoSo the Certified Kubernetes Admin?
- rumanator 7y agoCertified Kubernetes Administrator. https://www.cncf.io/certification/cka/ https://www.cncf.io/certification/cka/
- boschem 7y agoHi! I manage Kubernetes Academy. We are not affiliated with the CKA Exam, and have no expectation for people to take it. Our team has received questions on how to best prepare for the exam, so we created a prep course. No strings attached.
- webwanderings 7y agoI don't like to downplay such efforts (education in particular) but as a really big organization, who is putting its first foot out of the K8s door, this is a really lackluster approach. You basically have video lectures at this "academy". Not sure if you have noticed the scene out there but one can learn a whole lot more by reading and practicing on site like Katacoda then they would spending the time watching lectures on this site. In any case, VMware is a behemoth when it comes to VMs, and K8s is a match made in heaven for you (no big deal if you came late to the party, you'll be able to catch up better than anyone else - so goes the logic of course). In my opinion, if you are honestly looking to educate, and it is not just a marketing, then look into delivering the education that is better than anyone else.
- apple4ever 7y agoI agree, but this seems like the initial offering. As someone who just started working at a company that is converting from VMware to Kubernetes but who has zero experience with it and only a little with Docker, this seems like a good start. Of course I have about 20 other tabs in my browser for learning.
- webwanderings 7y agoThere's really no conversion from VMware to Kubernetes. You need VMs for K8s. Unless you're entirely not going to use VMware for your VMs; you will need virtual machines to run your K8s cluster.
- deleted 7y ago[deleted]
- 0x445442 7y agoRight out of the chute the Containers 101 video assumes a huge amount of contextual knowledge by the viewer, an existing in-depth knowledge of docker. If the course is "101" they should, at the very least, mention this upfront and direct the viewer to suitable resources so the viewer can level set.
- SaasDeveloper12 7y agoYeah, that is the feedback I received from members of my team on the Kubernetes videos as well.
- shyneeup 7y agothe hype around k8s is unreal..... But should everyone even learn k8s? A lot of the core features of k8s and container orchestration is getting abstracted away at a rapid pace with more things being built on top of k8s. I see this at my current company where we have a ton of ops people who have only ever used vmware....with cloud migration and container focused workflows being the standard now they are fearing like they are left behind. So I see a lot of them learning to code, trying to learn k8s, trying to become more devops with automation. Its quite a steep learning curve. But by the time they catch up to this technology I have a feeling it will become less important to administer k8s directly.
- pibefision 7y agoMaybe like Databases. Not all companies need a DBA today.
- thewarrior 7y agoShort answer: Yes you should (If you're in DevOps).
- discordianfish 7y ago> lot of the core features of k8s and container orchestration is getting abstracted away I see this too and it worries me. You should rarely have to do this. CRDs tend to get overused. I'd encourage everyone to think twice before adding a custom controller. Vanilla k8s (with cloud-provider integration) is powerful, useful, and complex as it is.
- deforciant 7y agototally agree :) I have been running Kubernetes in production for several years now on multiple projects. So far I had no need to use any CRDs or even Helm. Just well maintained deployments, services, secrets and ingress manifests.
- streetcat1 7y agoSo how do you run stateful workloads? E.g. postgres or mysql?
- rajesh-s 7y agoI am eager to learn about containers and the progress around it. Are there any other resources that cover this well?
- shaunxcode 7y agoI wish this was a literal cybernetics education platform.
- streetcat1 7y agoHappy to see vmware going all in on kubernetes. In this regards, I just want to mention dominik tornow, which did an excellent work trying to formalise the kubernetes internals. https://medium.com/@dominik.tornow https://medium.com/@dominik.tornow
- elliottcarlson 7y agohttps://www.katacoda.com/ https://www.katacoda.com/ is also an awesome resource - I've often recommended it for people wanting to learn and play around with Kubernetes with a low barrier to entry.
- bastichelaar 7y agoI like the hands-on tutorials of Instruqt: https://instruqt.com/public/topics/getting-started-with-kubernetes https://instruqt.com/public/topics/getting-started-with-kube.... They also got quite a few on Knative. Disclaimer: I worked for Instruqt and created some of these tutorials.
- superkuh 7y agoKubernetes Is a Surprisingly Affordable Platform for Personal Projects when your personal project is to learn how to use Kubernetes. Otherwise it's a waste of time.
- sixhobbits 7y agoThe title implies that this is an education _platform_ - I was expecting something like Edx. I also don't understand the "product-agnostic" part. Isn't k8s a product? This looks like it's simply free k8s related course content.
- brown9-2 7y agoI think they mean cloud-provider-agnostic.
- frostmatthew 7y ago> I also don't understand the "product-agnostic" part. Isn't k8s a product? Product-agnostic meaning despite kubernetes.academy being provided by VMware it's not covering Project Pacific[1] or any other specific Kubernetes offering or integration by them or anyone else. [1] https://blogs.vmware.com/vsphere/2019/08/introducing-project-pacific.html https://blogs.vmware.com/vsphere/2019/08/introducing-project...
- pfd1986 7y agoIs it bad that the best part of the tutorial for me was to discover fzf? https://www.freecodecamp.org/news/fzf-a-command-line-fuzzy-finder-missing-demo-a7de312403ff/ https://www.freecodecamp.org/news/fzf-a-command-line-fuzzy-f...
- yjftsjthsd-h 7y agoThat doesn't mean very much; fzf is great enough that it could be the best part of a tutorial even if the trial was already good :-)
- leowoo91 7y agoProduct agnostic? K8s is a product tho.
- buttersbrian 7y agoCloud providers offer it as a managed-service/product. K8 itself is not a product tho.
- mistrial9 7y agofree training materials, and no guild structure.. who is the winner here?
- emptysongglass 7y agoI wish more orgs would move over to orchestrating fleets of NixOS machines with NixOps. I can't overstate the benefits of truly immutable deployments. "Be this, machine, and be nothing else." Feels like DevOps championed the lowest common denominator. I have to deal with containers flipping out all the time because the distros running inside these containers were never intended to be what we demand them to be with orchestration.
- kuschku 7y agoLuckily, most of the time you should be using well-designed containers, or even build your own. Except for 2 containers, I’m only using FROM: distroless, FROM: alpine and FROM: scratch. All using multi-stage builds and pretty much none of them running as root.
- wmf 7y agoRancherOS/k3os and OpenShift/okd 4 are the more mainstream versions of this philosophy.
- pknopf 7y agoI have immutability with Ubuntu. https://godarch.com/ https://godarch.com/ https://github.com/pauldotknopf/darch-recipes https://github.com/pauldotknopf/darch-recipes
- federico_3 7y agoOr just use distribution packages.
- dgoog 7y agoI find it really dishonest that Google will repeatedly lie on stage at tech conferences saying that Google runs on kubernetes when it doesn't.
- RocketSyntax 7y agoDoes it cover Helm?
- gatherhunterer 7y agoMy only complaints are that the audio is not normalized across the videos and the viewing experience is negatively affected by sudden highs and lows in the volume. The cookie banner is also tickling my OCD as it pops up every time I change pages. I would prefer that this content be made available in a written format as videos are not great for communicating this non-visual information (however most people are more comfortable watching than they are reading). A of the content of these videos with the diagrams included would be perfect.
- gatherhunterer 7y agoI have now finished the videos and have a few thoughts. Firstly, because I mentioned this before, the audio has some serious quirks that need to be fixed. The videos by John Harris in particular are very quiet and require me to set my audio to a volume that would be deafening on most other video or audio file. I actually had to adjust my audio hardware's volume because maxing it out on the OS was still too quiet. Secondly, there seems to be a disconnect between what the page claims Kubernetes Academy is and what content is covered in the course. None of the videos are meant to be used as code-along projects and none of them offer any instruction or direction to the viewer. The videos cover the theory of Kubernetes and nothing else, even the "operations" section has videos that follow a train-of-thought approach to some tips and tricks but assume that you already know how to use the tools being described. This is particularly strange in the case of the "Introduction to Kubectl" video because the content is in no way an introduction and the instructor begins by saying that he assumes you are already comfortable with kubectl. The description of the video even seems to contradict the title's claim that it is introductory. Thirdly, the videos are not instructional. I did find value in this course and I understand Kubernetes better now than I did before but they are actually lectures and are not meant to get a viewer up and running with their own project. When I saw this yesterday I dedicated my secondary monitor to the page and set my terminal to full-screen on the primary monitor and was ready to dig into Kubernetes. Even the "operations" video on kubectl is impossible to follow without constant pausing and back-tracking. The instructor types out a command while explaining it and immediately executes and moves on to the next command. Again, it seems like written content being forced into a video format. Although I did learn from the course I wish that I had just started with Kubernetes's own tutorial because I still had nothing Kubernetes-related accomplished to show for my time. I would recommend this content to someone who does not know what Kubernetes is and would like to know enough to decide whether or not to learn it.
- newscracker 7y agoTo the site designer: Please do not abuse radio buttons to pretend to be radio buttons in one place (only one selection allowed in a group) and checkboxes (multiple selections allowed in a group) in another place right below. Your assessment page [1] needs better UX on this. It would also be good to state that the courses are all free in the content area visible in the viewport when the page loads. There's a "Sign up for free" button way below, but seeing that there's no "Pricing" link anywhere, I wasn't sure if all the courses are free or if courses in the future would become paid. Clarity on this would also help. [1]: https://kubernetes.academy/assessment https://kubernetes.academy/assessment
- nindalf 7y agoHeads up - CSS is messed up on https://kubernetes.academy/assessment/results https://kubernetes.academy/assessment/results. There were 4 results but I could only see 2 of them.
- wiradikusuma 7y agoI can't play the videos: player.vimeo.com's server IP address could not be found.