Skip to main content
Glama
setup.sh831 B
#!/usr/bin/env bash # Create namespace and a deployment with an invalid image that will cause ImagePullBackOff kubectl delete namespace debug --ignore-not-found kubectl create namespace debug cat <<EOF | kubectl apply -f - apiVersion: apps/v1 kind: Deployment metadata: name: app namespace: debug spec: replicas: 1 selector: matchLabels: app: nginx template: metadata: labels: app: nginx spec: containers: - name: nginx image: nginx:invalid-tag # This will cause ImagePullBackOff error EOF # Wait for deployment's pod to enter ImagePullBackOff state for i in {1..30}; do if kubectl get pods -n debug -l app=nginx -o jsonpath='{.items[0].status.containerStatuses[0].state.waiting.reason}' | grep -q "ImagePullBackOff"; then exit 0 fi sleep 1 done

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/containers/kubernetes-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server