Skip to content

Latest commit

 

History

History
22 lines (20 loc) · 1.51 KB

configuration.md

File metadata and controls

22 lines (20 loc) · 1.51 KB

Configuration

The OCM-Gear is configured via contents of directory cfg. Each (YAML) file contains inline documentation. Following, a rough overview:

Filename Description
aws.yaml [OPTIONAL] used for compliance-scans if s3-client is required
bdba.yaml [OPTIONAL] used for compliance-scans and rescoring
config_types.yaml Metadata, do not modify
configs.yaml Structural metadata, see inline documentation
container_registry.yaml [REQUIRED] ServiceAccounts to interact with Container Registries (OCI Registries)
delivery_dashboard.yaml [REQUIRED] Delivery-Dashboard specific configuration like ingress-class and hostname
delivery_db.yaml [REQUIRED] Delivery-Database specific configuration like Postgres User
delivery_endpoints.yaml [REQUIRED] Hostnames of Delivery-Service and -Dashboard
delivery_gear_extensions.yaml [OPTIONAL] used for available extensions, e.g. bdba-scans and issue-replicator
delivery_service.yaml [REQUIRED] Delivery-Service specific configuration like ingress-class and hostname
Also configure active features (see Section Features)
delivery.yaml [REQUIRED] Configuration of OAuth related aspects for Delivery-Service
elasticsearch.yaml [OPTIONAL] If configured, logs certain events to Elasticsearch
github.yaml [OPTIONAL] Required by certain features interacting with GitHub
prometheus.yaml [OPTIONAL] Used to configure Prometheus to scrape exposed metrics