Skip to content

Getting Started

If you are new to Kubernetes, here you can find a guide to common Kubernetes concepts that you will need to deploy your first application.

Command-line Tool

First you need to setup the kubernetes CLI tool called kubectl as stated in the main requirements section, check kubectl overview for more information (do not necessarily go through all the details in here, but just a general overview to get yourself familiar with kubectl).

General Concepts

Here you can find an introduction to the main components needed to deploy and run your first Kubernetes workload: https://kubernetes.io/docs/concepts/workloads/

Networking

While the above step explains how a container should be deployed, it does not yet allow accessing it from the internet, here is how the container can be exposed and selected for receiving requests:

More Configurations

The following are some important configuration concepts that your application will need to run:

Package Management

Now that you know about all of these kubernetes resources, it's time to tie everything together with Helm, the package manager.