Part 1 of a Kubernetes course for sysadmins and other competent beginners. Kubernetes is a container scheduler and orchestrator, service registry, release management tool, secrets management tool, container networking layer, and a few other things. This v...
What I've been up to for the last 3 months, my plans for the channel, and details about the upcoming Kubernetes course.
Check out the new podcast episodes we've been making! https://www.kernelpanicpodcast.com/episodes...
Learn all the basics you need to start editing text in vi or vim.
0:00 - Introduction
0:53 - edit a file in vim (vim filename.txt || vi filename.txt)
1:12 - how to quit vim (:q)
1:50 - saving files in vim, and other ways of exiting
2:12 - what are vim mo...
I thought I'd share this course video on YouTube: this is a run-through of the current (2018) state of the practical project that goes along with my Linux sysadmin course on Udemy.
The actual course includes lots of theory, explanation, and extra skillbu...
You want these ebooks if you're interested in Linux, Python, or OpenBSD. In this video I go over my personal favorites/highlights to help you spend your reading time more effectively.
My favorite tricks for becoming a Linux Shell Speed Demon (this assumes Bash/readline)
1:04 - sudo !! - re-run previous command with 'sudo' prepended
1:53 - ctrl-k, ctrl-u, ctrl-w, ctrl-y - cutting and pasting text in the command line
3:24 - practical ki...
A gentle introduction to moving around in the Linux CLI (Bash/Shell). These keyboard shortcuts will boost your speed, save you time, and allow you to quickly edit commands and move around.
2:22 Terminate a running command that's attached to your shell se...
In this episode we discuss what skills to learn if you want to get into tech right now, working with recruiters, how to stand out when applying for jobs, and much more.
Image Credit: Jason Thibault, Little Whiskey Bar, massivekontent
Check out my step-b...
Woohoo, there's finally a humble bundle featuring one of my own courses (Ansible 2 for Beginners): https://www.humblebundle.com/books/devops-books?partner=tutorialinux
If you still need to learn the basics of Linux before diving into devops, I've created...
In this video, we'll cover some of the things you should know as you start to work on real-life Terraform projects. How to turn on verbose logging in Terraform, how to refresh terraform state (tfstate), how to share a terraform project between team member...
In this video we'll use Terraform to provision two more DigitalOcean droplets. One will be another (refactored) web server resource, the other will be our load balancer. We'll use a few Terraform /DigitalOceanfeatures to provision and configure all of thi...
Learn how to provision a DigitalOcean droplet with Terraform, and then automatically configure it (via Terraform provisioners) as an nginx web server.
DigitalOcean Signup Link: http://www.digitalocean.com/?refcode=0380a1db56a6
Part of the project-based ...
Learn how to set up a Personal Access Token (PAT) in DigitalOcean, and create an unencrypted SSH Key suitable for automation/script use. Install Terraform, and you're ready to continue with the project-based Terraform mini-course: https://www.youtube.com/...
Introduction to the Hashicorp Terraform mini-course. An overview of the practical project we'll be creating with Hashicorp's Terraform, a list of prerequisite skills you need, and a few other things.
DigitalOcean Signup Link: http://www.digitalocean.com/...
An average day in the life of a sysadmin/programmer/devops engineer/tech person, working in a large American city.
Music: Birocratic (https://birocratic.lnk.to/allWE) Bob Ross goes to Hollywood & Extra Fresh
If you still need to learn the basics of Linu...
Indispensable bushcraft cookery tips. For more, go to https://www.youtube.com/user/greigjohnson — Facebook: https://www.facebook.com/greigjohnsoncomedy — Twitter: https://twitter.com/GreigARJohnson
If you don't use a VPN for privacy on the Web (or have family members who don't), this video is my 10-minute attempt to convince you that it's worth the trouble. TOC in description.
1:23 - Private information about you that your ISP (comcast, verizon) ca...
If you're interested in amping up your software skills by learning a functional programming language (Clojure/Lisp, Scala, Erlang, Elixir, Haskell, etc.) then look no further: https://www.humblebundle.com/books/functional-programming-books?partner=tutoria...
A beginner's guide to my favorite linux system monitoring/troubleshooting tool: Glances. By the end of this video you'll know the basics, and be able to quickly identify CPU, Memory, Disk/IO, and other issues on a machine.
If you still need to learn the ...
I've neglected TCP/IP and networking skills on this channel so far. If you're interested in filling in those knowledge gaps, this bundle of books can help.
If you write a lot of shell scripts, using a linter like Shellcheck is an amazing experience. You'll avoid embarrassing mistakes, write more idiomatic Bash/sh, and learn the ins and outs of your shell's features much faster.
Best of all, shellcheck is fr...
Grab a huge bundle of O'Reilly Java books for $15: https://www.humblebundle.com/books/java-books?partner=tutorialinux
Like reading 'n books 'n stuff? Me too! Check out the Science Fiction ebook bundle, too: https://www.humblebundle.com/books/scifi-fantas...
LINUX BOOK GIVEAWAY: Details in Description.
In this video I sit down for an interview with Ben Whaley, co-author of The Unix and Linux System Administration Handbook and Director of Ops and Security at Kountable.
The Future of System Administration and...
The Practice of Cloud System Administration, Volume 2 is a fantastic overview of the higher-level technical skills and components that every DevOps engineer (or accidental system architect) should know.
Buy the book on Amazon: http://amzn.to/2ytiuil