Kubernets / Rancher kubctl Important Commands / Terminal
Dec 14, 2021
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