https://kind.sigs.k8s.io/docs/user/auditing/
monitor kubernetes-sigs/kind#3310
monitor spf13/viper#368
env kubectl get sa -o yaml kubectl get nodes kubectl get pods -A -o wide kubectl get namespaces
remove hack to install argoCD: argoproj-labs/argocd-operator#945
Wait for argocd operator install using https://argocd-operator.readthedocs.io/en/latest/install/olm/#operator-catalog
adn https://github.com/argoproj-labs/argocd-operator/tree/v0.8.0/deploy
See:
-waitfor() {
- xtrace=$(set +o|grep xtrace); set +x
- local ns=${1?namespace is required}; shift
- local type=${1?type is required}; shift
-
- echo “Waiting for
$type $ *” - # wait for resource to exist. See: https://github.com/kubernetes/kubernetes/issues/83242
- until kubectl -n “$ns” get “$type” “$@” -o=jsonpath=’{.items[0].metadata.name}’ >/dev/null 2>&1; do
- echo “Waiting for
$type $ *” - sleep 1
- done
- eval “$xtrace”
-}
And argoproj-labs/argocd-operator#945 https://stackoverflow.com/questions/77684525/preceding-command-with-timeout-to-ensure-pod-creation-before-kubectl-wait?noredirect=1#comment136956724_77684525