Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

via-college-demo

Description

This repository contains useful links to set up a Kubernetes cluster on local machine as well as a hello world example of python application, Dockerfile and Kubernetes Deployment and Service

Operating system

It is possible to set up the environment on Windows directly but it is also recommended to try out Windows Subsystem for Linux WSL. This will give access to Linux terminal which is beneficial since many examples in the Kubernetes resources will be tailored for it. Using MacOS is also beneficial if non of the previous options are available since it's terminal syntax is very similar to Linux.

Creating Dockerhub account

Kubernetes is a container orchestration system, therefore before using it you should be familiar with what it is and how it can be used. You can then use free version of Dockerhub to push your container images which can then be used in your Kubernetes environments.

Setting up Kubernetes

You can read about what Kubernetes is and if you would like to set it up on your local machine you can use Minikube. This will spin up a Kubernetes cluster giving you most of needed functionalities to test it's features.

Installing Kubernetes command line interface - kubectl

To interact easily with your Kubernetes cluster it is recommended to use it's command line interface - kubectl. You can find instructions on how to install it on different operating systems in Kubernetes tools page under kubectl section.

Installing Kubernetes visual command line interface - k9s

If you would like to see your Kubernetes cluster and it's resources in a visual represenation it is recommended to use k9s.

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages