Skip to content

Kubernetes

Michael O'Brien edited this page Aug 6, 2024 · 21 revisions

Kubernetes Installations

RKE / Rancher

Rancher 1.6 to 2.0 was the goto bare metal or VM supported kubernetes distribution in the 2017-2019 timeframe around Kubernetes 1.7. The rancher product was integrated into SUSE and continues to support RKE 1 (original) and RKE 2 (FedRAMP compliant). K3s is the edge version of the RKE distribution as a CNCF project.

https://docs.rke2.io/

see - https://github.com/ObrienlabsDev/biometric-backend/issues/11

Docker Desktop

Enable kubernetes 1.29

Triage kubectl not working

For

ichaelobrien@mbp7 kubernetes % kubectl get nodes
E0802 19:52:50.751864   60075 memcache.go:265] couldn't get current server API group list: Get "https://127.0.0.1:64151/api?timeout=32s": dial tcp 127.0.0.1:64151: connect: connection refused
The connection to the server 127.0.0.1:64151 was refused - did you specify the right host or port?

If previously running "kind" switch to docker desktop

Screenshot 2024-08-02 at 19 56 31
michaelobrien@mbp7 kubernetes % kubectl get nodes    
NAME             STATUS   ROLES           AGE     VERSION
docker-desktop   Ready    control-plane   4m18s   v1.29.2

Google Kubernetes Engine - GKE

AWS EKS

Azure

IBM Redhat Openshift Container Platform

  • Latest 4.12

OCP Training

OCP on RHEL on prem

OCP on AWS

OCP on Azure

OCP on GCP

Clone this wiki locally