Kelsey's goal wasn’t to make production clusters harder—it was to make Kubernetes knowledge more accessible and real.
“You can't operate what you don't understand.” – Kelsey Hightower
This project is about:
Find this author online
Instead of providing a subpar online editing experience, iximiuz Labs offers a helper CLI tool called labctl, allowing you to use your favorite text editor (or a full-featured IDE) to write content from the comfort of your local machine.
curl -sf https://labs.iximiuz.com/cli/install.sh | sh
This will download and install the latest version of the labctl CLI. You only need to do this once per workstation.
labctl auth login
This will open a browser window asking you to authorize labctl to access your account. You need to do it after a fresh install of labctl and repeat it whenever the auth session expires.
labctl content pull course kubernetes-the-hard-way-simplified-09885dc6
This will create a local copy of the course content in a directory named kubernetes-the-hard-way-simplified-09885dc6. You only need to do this once per course.
kubernetes-the-hard-way-simplified-09885dc6
labctl content push -fw course kubernetes-the-hard-way-simplified-09885dc6
Run this command in a separate terminal to continuously upload your changes to the server while editing the course in your favorite text editor or IDE.
You can also use labctl to create, list, and delete your content. Learn more about the available commands: labctl content --help
labctl content --help