apiVersion: v1 kind: Pod metadata: name: kaniko-backend namespace: platform-data spec: restartPolicy: Never volumes: - name: workspace emptyDir: {} initContainers: - name: clone-repo image: alpine/git command: - /bin/sh - -c - "git clone http://gitea.gitea.svc.cluster.local:3000/deepkoluguri/agentic-os.git /workspace" volumeMounts: - name: workspace mountPath: /workspace containers: - name: kaniko image: gcr.io/kaniko-project/executor:latest args: - "--context=dir:///workspace/newspaper-extractor/backend" - "--dockerfile=Dockerfile" - "--destination=registry.platform-data.svc.cluster.local:5000/agentic-os/newspaper-extractor-backend:v2" - "--insecure" - "--skip-tls-verify" - "--cache=false" volumeMounts: - name: workspace mountPath: /workspace