diff --git a/README.md b/README.md index a4b6b5022..956cc2da6 100644 --- a/README.md +++ b/README.md @@ -92,3 +92,34 @@ cd ~/mcp ./deploy-ccp.sh ``` +Checking status in kubernetes +----------------------------- + +* Login to one of your kube-master nodes (see `/root/kargo/inventory/inventory.cfg` +on master node) and run: + +```bash +# List images in registry +curl -s 127.0.0.1:31500/v2/_catalog | python -mjson.tool + +# Check CCP jobs status +kubectl --namespace=openstack get jobs + +# Check CCP pods +kubectl --namespace=openstack get pods -o wide +``` + +* Troubleshooting + +```bash +# Get logs from pod +kubectl --namespace=openstack logs $POD_NAME + +# Exec command from pod +kubectl --namespace=openstack exec $POD_NAME cat /etc/resolv.conf +kubectl --namespace=openstack exec $POD_NAME curl http://etcd-client:2379/health + +# Run a container +docker run -t -i 127.0.0.1:31500/mcp/neutron-dhcp-agent /bin/bash +``` +