apiVersion: batch/v1 kind: Job metadata: name: sysdig-agent-tester namespace: sysdig spec: template: spec: serviceAccountName: 'sysdig-agent' containers: - name: test-sysdig-agent image: 'alpine/k8s:1.26.2' imagePullPolicy: Always command: - /bin/bash args: - '-c' - >- echo 1. Checking readiness probe sysdig_pod="..."; while [[ "$sysdig_pod" != "sysdig-agent-"* ]]; do sysdig_pod=`kubectl get pod -n sysdig -l app=sysdig-agent --field-selector=status.phase==Running -o jsonpath="{.items[0].metadata.name}"` && echo Waiting; sleep 15; done; echo 2. Checking audit port sysdig_audit="..."; while [[ "$sysdig_audit" != *"Connected"* ]]; do sysdig_audit=`curl -ksv --connect-timeout 4 telnet://sysdig-agent.sysdig.svc.cluster.local:7765 2>&1` && echo Connecting; sleep 2; done; echo Success; restartPolicy: Never backoffLimit: 1