Skip to main content

Kubernetes or K8s

Play with k8s

"The name Kubernetes originates from Greek, meaning helmsman or pilot. K8s as an abbreviation results from counting the eight letters between the 'K' and the 's'."

The Tutorials section on kubernetes.io has an excellent free, in-browser Kubernetes environment to try out.

Or Play with Kubernetes a simple, interactive and fun playground to learn Kubernetes by Docker.

Interactive Tutorial - Creating a Cluster

Check version

$ kubectl version

Check cluster information

$ kubectl cluster-info

Show all nodes

$ kubectl get nodes

Show deployments

$ kubectl get Deployments

Show Pods

$ kubectl get pods

Show Services

$ kubectl get services

Install kubectl on Windows

PS C:\Users\tuyen> winget install -e --id Kubernetes.kubectl
Found Kubernetes CLI [Kubernetes.kubectl] Version 1.32.3
This application is licensed to you by its owner.
Microsoft is not responsible for, nor does it grant any licenses to, third-party packages.
Downloading https://dl.k8s.io/release/v1.32.3/bin/windows/amd64/kubectl.exe
  ██████████████████████████████  56.1 MB / 56.1 MB
Successfully verified installer hash
Starting package install...
Path environment variable modified; restart your shell to use the new value.
Command line alias added: "kubectl"
Successfully installed
PS C:\Users\tuyen> 

Learn Kubernetes

50 days from zero to hero with Kubernetes | Kubernetes Learning Path

Kubernetes The Hard Way

Architecting with Google Kubernetes Engine Specialization | Coursera

How to run a Kubernetes cluster on your laptop | Red Hat

Azure Kubernetes Service (AKS) | Microsoft

Amazon Elastic Kubernetes Service (EKS) | AWS

Popular posts from this blog

Hydra: Notes

Hydra v9.1 (c) 2020 by van Hauser/THC & David Maciejak - Please do not use in military or secret service organizations, or for illegal purposes (this is non-binding, these *** ignore laws and ethics anyway).

Install Microsoft .NET Core SDK

.NET Core Software Development Kit (SDK) is a set of libraries and tools that allow developers to create .NET Core applications and libraries.

Linux DHCP Client - dhclient

NAME dhclient - Dynamic Host Configuration Protocol Client SYNOPSIS dhclient [ -4 | -6 ] [ -S ] [ -N [ -N... ] ] [ -T [ -T... ] ] [ -P [ -P... ] ] -R ] [ -i ] [ -I ] [ -4o6 port ] [ -D LL|LLT ] [ -p port-number ] [ -d ] [ -df duid-lease-file ] [ -e VAR=value ] [ -q ] [ -1 ] [ -r | -x ] [ -lf lease-file ] [ -pf pid-file ] [ --no-pid ] [ -cf config-file ] [ -sf script-file ] [ -s server-addr ] [ -g relay ] [ -n ] [ -nw ] [ -w ] [ -v ] [ --version ] [ if0 [ ...ifN ] ] DESCRIPTION The Internet Systems Consortium DHCP Client, dhclient, provides a means for configuring one or more network interfaces using the Dynamic Host Configuration Protocol, BOOTP protocol, or if these protocols fail, by stat‐ ically assigning an address. Restart DHCP Client $ sudo dhclient -r