You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: consolidate trustee and kyverno overrides via extraValueFiles (#85)
* feat: consolidate trustee and kyverno overrides via extraValueFiles
Remove duplicated inline overrides across profiles by consolidating
common configuration into shared override files loaded via extraValueFiles.
Changes:
- Fix overrides/values-trustee.yaml: remove FIXME global.coco.secured,
add kbs.admin.format and kbs.https.enabled
- Create overrides/values-kyverno.yaml with securityContext nulls and
CRD/report disables for OpenShift compatibility
- Wire both override files via extraValueFiles in values-simple.yaml,
values-baremetal.yaml, values-baremetal-gpu.yaml, values-trusted-hub.yaml
- Remove inline duplicates (admin.format, secured, https, secretResources,
all kyverno securityContext/CRD overrides)
- Keep profile-specific inline overrides: tdx, collateralService, gpu.enabled,
backgroundController.resources
Reduces ~25 lines of duplication per profile while maintaining
profile-specific customization.
* feat: add extraSecrets support to trustee overrides
Enable custom secret mounting in KBS via extraSecrets array.
Loaded via extraValueFiles mechanism across all profiles.
* chore: bump trustee chart to v0.4.*
Update all profiles to use trustee-chart v0.4.0 which includes:
- SNP init_data fix (32-byte unpadded hash support)
- Worker pod count configuration
- Generalized resource policy iteration
0 commit comments