Skip to main content

Kubernetes

Kubernetes

Hosted kubernetes

Virtual Private Servers

NameCoresRAMStorageData TransferCAD/hCAD/m
Kubeflow412GB50GB
Hetzner CPX2134GB80GB20TB$0.02/h$14.4/mth
Hetzner CPX3148GB160GB20TB$0.03/h$21.6/mth
OVH VPS Essen24GB80GBUnlimited$0.02/h$14.73/mth
OVH VPS Comft48GB160GBUnlimited$0.03/h$29.47/mth
AWS m5.large28GB40GB200GB$0.13/h$93.68/mth
t2.2xlarge832GB$0.48/h$345.6/mth
g4dn.xlarge416GB125GB25G$0.67/h$482.4/mth
GCP n2d std 228GB40GB0$0.10/h$71.93/mth
Contabo VPS M616GB400GBUnlimited$0.022/h$15.38/mth

NVIDIA

Cost optimization

Observation

Monitoring

Management

Networking

WireGuard

Netmaker

Innernet

Zerotier

Frameworks

Raspberry Pi

Learning

Example Applications

Ingress

Traefik

Installing Kubernetes with deployment tools

Storage

Monitoring

Applications

arkade

JAAS

Operators

Nginx

WordPress

Moodle

Moodle Emails

JupyterHub

BinderHub

Keycloak

CI/CD

Gitpod

GitOps

Kubectl

  • kubectl get all --all-namespaces
  • kubectl -n kube-system get secret
  • kubectl -n kube-system describe secret kubernetes-dashboard-token-xxxx
  • krew

SSL on Kubernetes

cert-manager troubleshooting

  • dig +short example.com

Kubeflow

Helm

Kubermatic

Kustomize

Juju

Kind

Microk8s

  • There is an issue with the November 2020 version of Microk8s. For now, you need to his command: sudo snap install microk8s --classic --channel=latest/edge
  • Install a local kubernetes with microk8s
  • Install Microk8s
  • microk8s start
  • microk8s stop
  • microk8s status
  • microk8s enable dns dashboard gpu helm3 metallb host-access storage
  • Working with kubectl
  • microk8s enable kubeflow
  • microk8s juju config dex-auth static-username
  • microk8s juju config dex-auth static-password
  • You can also change the username and password. For example: microk8s juju config dex-auth static-username=admin
  • Installing Kubeflow

Rancher k3s

k3d

Rancher

Calico

Traefik

Netmaker

Zerotier

Consul

Submariner

k0s Project

Minikube

Bare Metal

Load Balancers

Metallb

Kubespray

Kops

Bare Metal

Gitlab

GitOps

Local development environment

OpenShift

Tools

Kompose

nerdctl

Kubeflow

Linkerd

Edge