Pending CSR Approving

Openshift의 모든 노드를 재기동하거나 오랜시간 꺼놨다가 재기동할 때 기동이 안되는 경우가 있다.
이런경우 보통 CSR(certificate signing requests)가 Pending 상태라서 그런경우가 있는데 아래처럼 일괄적으로 Approving해주면 해결된다.

$ oc get csr -o name | xargs oc adm certificate approve

# 또는
$ for i in `oc get csr |grep Pending | awk '{print $1;}'`; do oc adm certificate approve $i; done

참조링크