Skip to the content.

Kubernetes - Section 0: Resources 🗃ī¸

Description 👀

Resources for the Kubernetes Zero to Pro Guide. Has images, pdfs, and links to other resources.

📁 pdfs


Helpful Content 📌

This is a collection of helpful content for the Kubernetes Zero to Pro Guide. It is not a part of Kubernetes, but it is helpful for learning Kubernetes.

YAML

YAML is a human-readable data serialization language. It is commonly used for configuration files and in applications where data is being stored or transmitted. YAML is stored in key value pairs and can be used to serialize data structures such as maps, sequences, and scalars.

YAML Syntax

Examples 🧩

Notice the alignment, this is important in yaml.


Docker đŸŗ

Docker is a containerization platform that allows you to package and run an application in a loosely isolated environment called a container. Docker is a client-server application with the Docker daemon running on the host and the Docker client from the command line or from a program.

How To Create Your Own Image?


Helm

Kubernetes does not care about you application as a whole, it cares about the individual components. Helm is a package manager for Kubernetes that allows you to package up your application as a whole and deploy it to Kubernetes.


Basic Commands 📝


Nano 📝

Nano is a text editor that is installed by default on most Linux distributions. It is a simple text editor that is easy to use and has a lot of features. During the CKAD exam, you will be asked to edit a file using Nano or Vim.

Initial Setup 🛠ī¸

Keyboard Shortcuts ⌨ī¸

↩ī¸đŸ