Contribute to Validated Patterns
Find out how you can contribute to the Validated Patterns project.
Pattern metadata in the docs repository When a pattern maintainer updates pattern-metadata.yaml, a GitHub Actions workflow opens a pull request in this repository.
Introduction This section provides details on how to create a new pattern using the validated patterns framework. Creating a new pattern might start from scratch or it may start from an existing deployment that would benefit from a repeatable framework based on GitOps.
Introduction to extending a pattern using a fork Extending an existing pattern usually means adding a new product and/or configuration to the existing pattern.
The validated patterns community has relied on existing architectures that have been successfully deployed in an enterprise. The architecture itself is a best practice in assembling technologies and projects to provide a working solution.
Pattern metadata Every Validated Patterns pattern repository includes a pattern-metadata.yaml file at the repository root. This file is the source of truth for pattern identity, cluster sizing, tier information, and links.
Metadata and the UI catalog The Validated Patterns Operator console plugin displays patterns from a catalog served on-cluster. pattern-metadata.yaml in each pattern repository is normalized into that catalog so the Pattern Catalog page can render pattern cards, sizing details, and install flows.
