Skip to content

validatedpatterns/multicluster-devsecops

Folders and files

NameName
Last commit message
Last commit date

Latest commit

a050428 · Jan 6, 2025
Nov 21, 2024
Dec 5, 2024
Nov 21, 2024
Nov 16, 2022
Nov 21, 2024
Mar 28, 2022
Nov 21, 2024
Feb 27, 2023
Sep 6, 2024
Aug 29, 2022
Nov 21, 2024
Jan 6, 2025
Nov 28, 2022
Jan 31, 2023
Dec 5, 2024
Oct 23, 2023
Nov 21, 2024
Dec 5, 2024
Nov 21, 2024
Oct 23, 2023
Feb 8, 2023

Repository files navigation

Multicluster Devsecops

License

Start Here

If you've followed a link to this repository, but are not really sure what it contains or how to use it, head over to Multicluster Devsecops for additional context and installation instructions

Cluster requirements

This pattern depends on having three clusters.

  • Central Hub - where all the infrastructure components run.
    • Red Hat Advanced Cluster Management
    • Red Hat Advanced Cluster Security (Central)
    • Red Hat Quay Enterprise
    • Secrets management
  • Development - where CI/CD pipelines and testing run
    • Red Hat OpenShift Pipelines
    • Red Hat OpenShift GitOps
    • Red Hat Advanced Cluster Security (Secured)
  • Production - where the applications run

It can be modified to run everything in a single cluster. Components of values-development.yaml and values-production.yaml would need to be merged into values-hub.yaml where applicable. Use caution. In the future the pattern may be enhanced to combine into a single cluster.

Products/projects used

  • Red Hat OpenShift GitOps
  • Red Hat Advanced Cluster Management
  • Red Hat Advanced Cluster Security
  • Red Hat Open Data Foundation
  • Red Hat Quay
  • Red Hat OpenShift Pipelines
  • Hashicorp Vault (Community)