Operational runbooks for common tasks and incident response.
kubectl rollout restart deployment/<name> -n <namespace>
kubectl rollout status deployment/<name> -n <namespace>
kubectl scale deployment/<name> -n <namespace> --replicas=<count>
# Stream logs
kubectl logs -n <namespace> -l app=<name> -f
# Last 100 lines
kubectl logs -n <namespace> -l app=<name> --tail=100
argocd app sync <app-name>
argocd app wait <app-name>
psql -h 192.168.0.6 -U <username> -d <database>
psql -h 192.168.0.6 -U postgres
CREATE USER myservice WITH PASSWORD 'secure-password';
CREATE DATABASE myservice OWNER myservice;
kubectl get certificates --all-namespaces
kubectl describe certificate <name> -n <namespace>
kubectl delete secret <tls-secret-name> -n <namespace>
# cert-manager will automatically re-issue
kubectl get pods -n <namespace>kubectl get events -n <namespace> --sort-by='.lastTimestamp'kubectl logs -n <namespace> <pod-name>argocd app get <app-name>argocd app sync <app-name>kubectl get pods -n ddns-updaterkubectl get pods -n traefikdig wiki.rzware.com