Configuration Changes
This guide covers how to apply configuration changes to a running UDS Core deployment by updating bundle overrides and redeploying.
Applying bundle override changes
Section titled “Applying bundle override changes”When you need to change UDS Core configuration (such as adjusting resource limits, enabling features, or updating external endpoints), modify your bundle overrides and redeploy.
-
Update your bundle configuration
Modify the relevant values in your
uds-bundle.yamloruds-config.yaml:uds-bundle.yaml packages:- name: corerepository: registry.defenseunicorns.com/public/coreref: x.x.x-upstreamoverrides:component-name:chart-name:values:# Set the config path to the new value- path: config.pathvalue: "new-value" -
Rebuild and deploy the bundle
Terminal window uds create <path-to-bundle-dir>uds deploy uds-bundle-<name>-<arch>-<version>.tar.zstHelm handles the rolling update for affected components. Pods that reference changed ConfigMaps or Secrets may need a restart. See Configure pod reload on config changes for automatic restart configuration.
-
Verify the change
Confirm the affected resources reflect the new configuration, for example:
Terminal window uds zarf tools kubectl describe <resource> -n <namespace>
Related documentation
Section titled “Related documentation”- Upgrade Overview - general upgrade procedures and checklists
- How-To Guides - first-time configuration guides