Chapter 11: Productivity Tips with Command-Line Tools
In this chapter, we will cover some tips for working with a few different common command-line tools. We'll start by looking at ways to boost your productivity and improve the experience of working with Git in WSL. Git is used widely, and improving your productivity with it gives improvements in any project where you use it for source control. After this, we will look at two Command-Line Interfaces (CLIs): az
for Azure and kubectl
for Kubernetes. With each of these CLIs, we will deploy a simple example resource and then show some techniques for querying data with them. As is common with many CLIs, both az
and kubectl
provide an option for getting data in JavaScript Object Notation (JSON) format, so before looking at these CLIs, we will explore some options for working with JSON data in WSL. Even if you're not using az
or kubectl
, the techniques covered in these sections may be relevant to other CLIs you are using. By learning...