--- apiVersion: v1 kind: Secret metadata: name: litellm-api-key namespace: forgebot stringData: api-key: "sk-test-dummy-key" --- apiVersion: v1 kind: Secret metadata: name: forgebot-api-token namespace: forgebot stringData: token: "test-token" --- apiVersion: forgebot.unkin.net/v1alpha1 kind: AgentPool metadata: name: test-pool namespace: forgebot spec: model: claude-sonnet-4-20250514 endpoint: https://litellm.k8s.syd1.au.unkin.net maxConcurrent: 2 image: busybox:latest resources: requests: cpu: 100m memory: 128Mi limits: cpu: 500m memory: 512Mi credentialSecretRef: name: litellm-api-key serviceAccountName: default --- apiVersion: forgebot.unkin.net/v1alpha1 kind: ProviderQueue metadata: name: gitea-queue namespace: forgebot spec: provider: gitea endpoint: http://forgebot-api.forgebot.svc.cluster.local:8000/api/v1 pollInterval: "10s" credentialSecretRef: name: forgebot-api-token --- apiVersion: forgebot.unkin.net/v1alpha1 kind: RepositoryBinding metadata: name: test-repo namespace: forgebot spec: repository: unkin/test-repo providerQueueRef: gitea-queue agentPoolRef: test-pool allowedUsers: - unkinben allowedCommands: - plan - review - implement - test - fix