Kubernets / Rancher kubctl Important Commands / Terminal

Get all of a cluster

$ kubectl get all

Bash into a container/pod of a cluster

$ kubectl exec -it gateway-6f88b8b475-cmwv9 bash

OR:

$ kubectl exec -it keycloak-0 bash — namespace=keycloak

Get all namespaces

$ kubectl get namespace

Get all for a specifically namespace

$ kubectl get all -n keycloak

Copy Files to a pod

$ kubectl cp /local/path namespace/podname:path/to/directory

$ kubectl cp /Desktop/avegooTheme default/keycloak-01:/opt/bitnami/keycloak/themes/avegooTheme

--

--