Skip to content

Commit a8a012c

Browse files
authored
Merge pull request kelos-dev#844 from kelos-dev/kelos-task-839
docs: add serviceAccountName to podOverrides reference
2 parents a85c6ac + 616f6af commit a8a012c

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

docs/reference.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
| `spec.podOverrides.activeDeadlineSeconds` | Maximum duration in seconds before the agent pod is terminated | No |
2020
| `spec.podOverrides.env` | Additional environment variables (built-in vars take precedence on conflict) | No |
2121
| `spec.podOverrides.nodeSelector` | Node selection labels to constrain which nodes run agent pods | No |
22+
| `spec.podOverrides.serviceAccountName` | Service account name for the agent pod; use with workload identity systems (IRSA, GKE Workload Identity, Azure) | No |
2223

2324
### Dependency Result Passing
2425

@@ -147,7 +148,7 @@ GitHub Apps are preferred over PATs for production use because they offer fine-g
147148
| `spec.taskTemplate.dependsOn` | Task names that spawned Tasks depend on | No |
148149
| `spec.taskTemplate.branch` | Git branch template for spawned Tasks (supports Go template variables, e.g., `kelos-task-{{.Number}}`) | No |
149150
| `spec.taskTemplate.ttlSecondsAfterFinished` | Auto-delete spawned tasks after N seconds | No |
150-
| `spec.taskTemplate.podOverrides` | Pod customization for spawned Tasks (resources, timeout, env, nodeSelector) | No |
151+
| `spec.taskTemplate.podOverrides` | Pod customization for spawned Tasks (resources, timeout, env, nodeSelector, serviceAccountName) | No |
151152
| `spec.pollInterval` | How often to poll the source (default: `5m`). Deprecated: use per-source `pollInterval` instead | No |
152153
| `spec.maxConcurrency` | Limit max concurrent running tasks (important for cost control) | No |
153154
| `spec.maxTotalTasks` | Lifetime limit on total tasks created by this spawner | No |

0 commit comments

Comments
 (0)