--- layout: default title: Patterns quick start menu: learn weight: 20 --- :toc: :_content-type: ASSEMBLY include::modules/comm-attributes.adoc[] == Patterns quick start overview This validated pattern quickstart offers a streamlined guide to deploying predefined, reliable configurations and applications, ensuring they meet established standards. It provides step-by-step instructions on setup, prerequisites, and configuration, enabling administrators to deploy tested, supportable patterns quickly. These patterns simplify complex deployments by applying reusable configurations suited to various infrastructure and application needs, allowing users to efficiently deploy, manage, and scale applications with GitOps. This approach also reduces the risks and time associated with custom configurations. Validated patterns can be deployed using either the OpenShift-based Validated Patterns framework or the Ansible GitOps Framework (AGOF). The OpenShift-based validated patterns framework is the most common method for deploying applications and infrastructure on the OpenShift Container Platform. It offers a set of predefined configurations and patterns that follow best practices and are validated by Red Hat. == Getting Started with Validated Patterns This guide steps you through the process of deploying your first validated pattern on an OpenShift cluster. By the end of this guide, you'll have a working instance of the Multicloud GitOps pattern, which serves as an excellent foundation for exploring other patterns. === What You'll Learn . Setting up prerequisites for validated patterns . Installing and configuring the Validated Patterns Operator . Deploying the Multicloud GitOps pattern . Managing secrets and configurations == Prerequisites Before beginning, ensure you have the following: === OpenShift Cluster Requirements * A running OpenShift 4.12 or later * Cluster-admin privileges * At least 8 CPU cores available * Minimum 16GB RAM available === Storage Requirements * A default storage class configured for dynamic provisioning * At least 10GB of available storage === Network Requirements .For connected environments: * Access to public container registries * Access to GitHub repositories .For disconnected environments: * One or more openshift clusters deployed in a disconnected network * An OCI-compliant registry that is accessible from the disconnected network * A Git Repository that is accessible from the disconnected network For more information on disconnected installation, see link:/learn/disconnected-installation/[Deploying in a disconnected network].