Configuration reference
Use the following tables to configure vulnerability reporting fields and environment variable overrides for Red Hat Edge Manager.
The following table describes fields under the vulnerabilityReporting key in Helm values or /etc/flightctl/service-config.yaml.
| Field | Type | Default | Description |
|---|---|---|---|
|
|
boolean |
|
Enables vulnerability sync and API endpoints. |
|
|
duration |
|
Interval between Red Hat Trusted Profile Analyzer sync runs. Use Go duration syntax (for example, |
|
|
string |
Not set |
Red Hat Trusted Profile Analyzer API base URL. Required when |
|
|
string |
|
Authentication mode: |
|
|
string |
Not set |
OIDC issuer URL when |
|
|
string |
Not set |
OAuth2 client ID for Podman deployments. |
|
|
string |
Not set |
OAuth2 client secret for Podman deployments. |
|
|
string |
Not set |
Kubernetes secret name with |
You can override any value with environment variables on flightctl-periodic and flightctl-api:
| Environment variable | Description |
|---|---|
|
|
|
|
|
Sync interval (for example, |
|
|
Red Hat Trusted Profile Analyzer API base URL |
|
|
|
|
|
OIDC issuer URL |
|
|
OAuth2 client ID |
|
|
OAuth2 client secret |
Environment variables take precedence over the configuration file.