Skip to content

Commit 44bced3

Browse files
butler54claude
andcommitted
fix(imperative): keep both SAs but use admin SA for CronJobs
Chart defaults create both imperative-sa (read-only) and imperative-admin-sa (full admin). CronJobs need admin perms for vault init/unseal ansible playbooks. Override serviceAccountName to imperative-admin-sa while keeping both serviceAccountCreate and adminServiceAccountCreate at defaults (both true). Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
1 parent a5d02fa commit 44bced3

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

values-baremetal.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -413,6 +413,7 @@ clusterGroup:
413413
# imagePullPolicy is set to always: imperative.imagePullPolicy
414414
# For additional overrides that apply to the jobs, please refer to
415415
# https://validatedpatterns.io/imperative-actions/#additional-job-customizations
416+
serviceAccountName: imperative-admin-sa
416417
jobs:
417418
- name: init-data-gzipper
418419
playbook: ansible/init-data-gzipper.yaml

0 commit comments

Comments
 (0)