Linux pt 2: Commands (90 Days of DevOps)
A tour of many of the commonly-used Linux commands.
A tour of many of the commonly-used Linux commands.
We use Vagrant and Virtualbox to spin up a Linux virtual machine.
We continue from the previous two posts covering the Go programming language, this time focusing on concurrency/goroutines.
We continue from the previous post, and cover Go language concepts including packages, scope rules, maps, and structs.
We review the Go language implementation of variables, constants, data types, arrays/slices, loops, and conditional logic.
We consider basic programming knowledge as a valuable part of the overall DevOps skill set. This post also looks at some of the reasons for the popularity of the Go language.
What exactly is DevOps?
Across a series of blog posts, I will work through the "90 Days of DevOps" project. This post will provide an index of links to other posts, covering a wide range of DevOps topics.
We use GitHub Actions CI/CD to automatically deploy a Kubernetes cluster to AWS, whenever we push Terraform file changes to GitHub.
We introduce CI/CD, and go over the syntax of our predefined GitHub Actions workflow.