Show HN: Magic Sandbox – hands-on Kubernetes training on real infra
msb.com
msb.com
I had a difficult time trying to figure out how to use the text editor to open a file and was stuck on a particular step for a bit. Would be nice to give users a quick intro on the basics of the UI.
Good luck!
Okay, honestly this is great. The content, flow, and ramp-up in complexity is wonderful.
Please, please, please add a way to resume your learning session without starting over from scratch. I didn't click on "Start next class" once and was booted out to the main menu. There seems to be no way to resume my "next class" without restarting the entire module. Once you have this, I'll be a paying customer.
* On the intro page about typing "kubectl delete <item1> <item2>", autocomplete only worked for <item1> and I had to manually type <item2>
* Whenever I clicked "Check" button after running a command to go to the next task, I would lose focus on the CLI window and would have to click back into the window. It would be nice to have <ctrl-Enter> be an alias for clicking that "Next|Check|Start Tasks" button.
* I clicked "Previous" to scroll back thru one of the lessons, and the state of the cluster didn't roll back, so to reproduce something I had to start from the beginning of the tasks. This would probably be difficult to make "Previous" a real-Undo function, but it would be cool. Kind of like "upgrade/downgrade" when using SQLAlchemy to manage a database.
* When on the page asking me to type "kubectl describe deployment", the auto-complete would always jump to "deployment.app" instead of stopping that the command parameter "deployment"
* For viewing the details about the dashboard elements on the right hand diagram, the slide out showing the metadata, etc. would only change between objects when clicking on just the title in the object's box. There's no visual signifier that the title is any more important than the rest of the object's widget for selection. Maybe allow clicking on anything inside an object's frame instead of just on the text of the object's title?
* on the "/deploy-an-application" lesson, the introduction page is highlighting the wrong elements in the YAML when you hover over the anchors in the description text
-----
I guess these are all more-or-less nitpicks in what looks like a really well polished experience for learning k8s. It's nice enough that it sucked me in to spending a half hour going through it and sending back these suggestions :)
Good luck with the product. I'll pass along a pointer to our k8s guy.
edit: my bad: https://news.ycombinator.com/item?id=21283632
edit: Apologies, it was due to my work's restrictive proxy that stopped several components from loading.
"some issues in some browsers" - shouldn't fly in 2019, IE6 is gone!
"This browser is not supported or 3rd party cookies and data may be disabled."
Your "Magic dashboard" looks great! This UI looks so refreshing. It would be great to use it to monitor own clusters.
I totally agree that the interactive visual layer was a huge bonus for my understanding, and the ordering and transparency of what the commands do in the intro lesson on MSB was a lot better. That said, katacoda seems to have a much broader focus on many more technologies.
When we cross the free tier, is it one time fee? Or month by month?