OpenShift ######### Pods ==== List Namespaces --------------- .. code-block:: bash oc projects List Pods --------- .. code-block:: bash oc get pods Get Pod Details --------------- .. code-block:: bash oc describe pod Nodes ===== List Nodes ---------- .. code-block:: bash oc list nodes Access Node (shell) ------------------- .. code-block:: bash oc debug node/ Debugging ========= .. code-block:: bash NAMESPACE="" POD_NAME="" POD_UID=$(kubectl get pod $POD_NAME -n $NAMESPACE -o jsonpath='{.metadata.uid}') echo $POD_UID .. code-block:: bash K8S_UID=$(echo "pod2222ac33_79f8_4062_9921_90a07cacf7ef" | sed 's/^pod//' | tr '_' '-') # Result: 2222ac33-79f8-4062-9921-90a07cacf7ef # Find Pod: kubectl get pods --all-namespaces -o json | \ jq -r ".items[] | select(.metadata.uid==\"$K8S_UID\") | \"\(.metadata.namespace)/\(.metadata.name)\"" .. code-block:: bash dmesg -T | grep -C ''