Configuration V2
Introduction
Over time the YuniKorn configuration has increased in complexity. The current configuration for YuniKorn is split over a number of different options, file and command line, and formats. There is a requirement now to define an overall configuration approach that can be used for all components.
Goals
- Define a configuration format
- Define an update and modification strategy
- Provide consistency between configuration of YuniKorn components
- Legacy migration strategy
Non-Goals
- Redefine the queue configuration
- Migration timeline for the old configuration options
References
Implementation JIRA
YUNIKORN-1221 - [Umbrella] Configuration V2