The Maintained tier represents the highest level of validation for a pattern.
The Validated Patterns team prioritizes these patterns for continuous testing to ensure they remain functional across OpenShift Container Platform updates and API changes.
Patterns in this tier are functional on the currently supported stable versions of OpenShift Container Platform. This includes the two latest Extended Update Support (EUS) releases and the active standard minor version between them.
For example, 4.18 (EUS), 4.19, and 4.20 (EUS).
Additionally, Validated Patterns in this tier undergo rigorous continuous integration (CI) testing. Testing environments are tailored to individual pattern requirements, using platforms such as Google Cloud, AWS, Microsoft Azure, and bare metal. The specific testing environment is listed in the testing results on the pattern page and the CI status page.
Following are the main characteristics and requirements for patterns to be in the maintained tier:
Comprehensive testing: Must include test plan automation that runs on every change to the pattern, or on a schedule no less frequently than once per week. This should be included in the Git repository to allow for others to use these same tests in other environments.
Broad compatibility: Must be tested on a sliding set of OpenShift Container Platform releases, specifically the two latest Extended Update Support (EUS) releases and the active standard minor version between them. For example, 4.18 (EUS), 4.19, and 4.20 (EUS). List any hardware or cloud environment requirements.
Timely fixes: Must fix any breakage in a timely manner.
Product review: Their architectures must be reviewed by representatives of each consumed Red Hat product to ensure consistency with product roadmaps.
Support policy documentation: Must document their support policy.
No Technology Preview features: Do not rely on Technology Preview functionality or features that are hidden behind feature gates. Ensure that all services, features, and capabilities are supportable. This support does not need to come from Red Hat, but a support path must exist.
Following are some examples of the patterns in the maintained tier: