Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 5 additions & 4 deletions catalog/catalog.yaml
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
generated_at: "2026-03-13T15:39:18Z"
generated_at: "2026-04-16T07:30:15Z"
generator_version: "1.0"
catalog_description: 'Additional patterns can be found here: <a href="https://validatedpatterns.io">validatedpatterns.io</a>'
patterns:
- ansible-edge-gitops
- industrial-edge
- medical-diagnosis
- layered-zero-trust
- mlops-fraud-detection
- multicloud-gitops
- rag-llm-gitops
- openshift-ai
- travelops
- hypershift
42 changes: 42 additions & 0 deletions catalog/hypershift/pattern.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
metadata_version: "1.0"
name: hypershift
description: An infrastructure pattern for deploying and managing OpenShift clusters using HyperShift.
pattern_version: "1.0"
display_name: HyperShift
repo_url: https://github.com/validatedpatterns-sandbox/hypershift
docs_repo_url: https://github.com/validatedpatterns/docs
issues_url: https://github.com/validatedpatterns-sandbox/hypershift/issues
docs_url: https://validatedpatterns.io/patterns/hypershift/
ci_url: https://validatedpatterns.io/ci/?pattern=hypershift
tier: tested
owners:
- day0hero
requirements:
hub:
compute:
gcp:
replicas: 3
type: n1-standard-8
azure:
replicas: 3
type: Standard_D8s_v3
aws:
replicas: 3
type: m5.4xlarge
controlPlane:
gcp:
replicas: 3
type: n1-standard-4
azure:
replicas: 3
type: Standard_D4s_v3
aws:
replicas: 3
type: m5.2xlarge
extra_features:
hypershift_support: true
spoke_support: false
external_requirements:
s3_bucket: true
org: validatedpatterns-sandbox
spoke: null
52 changes: 52 additions & 0 deletions catalog/hypershift/values-secret.yaml.template
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
# A more formal description of this format can be found here:
# https://github.com/hybrid-cloud-patterns/common/tree/main/ansible/roles/vault_utils#values-secret-file-format

version: "2.0"
# Ideally you NEVER COMMIT THESE VALUES TO GIT (although if all passwords are
# automatically generated inside the vault this should not really matter)

secrets:
- name: aws
fields:
- name: AWS_ACCESS_KEY_ID
ini_file: ~/.aws/credentials
ini_section: default
ini_key: aws_access_key_id
- name: AWS_SECRET_ACCESS_KEY
ini_file: ~/.aws/credentials
ini_key: aws_secret_access_key
- name: awsCreds
fields:
- name: credentials
path: ~/.aws/credentials
# Begin groupsync/oauth config
# - name: oauthCreds
# fields:
# - name: content
# path: ~/.oauth
# - name: githubGroupSync
# fields:
# - name: appId
# value: "gh-app-appId"
# - name: installationId
# value: "gh-app-installationID"
# - name: privateKey
# path: ~/.github-group-sync.pem
#
# End groupsync/oauth config
#- name: publickey
# fields:
# - name: content
# path: ~/.ssh/id_rsa.pub
#- name: privatekey
# fields:
# - name: content
# path: ~/.ssh/id_rsa
#- name: openshiftPullSecret
# fields:
# - name: content
# path: ~/.pullsecret.json

# Examples:
# ~/.oauth
# 123456789abcdefghijklmnop123456789abcdef
62 changes: 0 additions & 62 deletions catalog/industrial-edge/pattern.yaml

This file was deleted.

14 changes: 0 additions & 14 deletions catalog/industrial-edge/values-secret.yaml.template

This file was deleted.

63 changes: 63 additions & 0 deletions catalog/layered-zero-trust/pattern.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
metadata_version: "1.0"
name: layered-zero-trust
description: The Layered Zero Trust pattern shows how to implement zero trust in a Red Hat OpenShift environment.
pattern_version: "1.0"
display_name: Layered Zero Trust
repo_url: https://github.com/validatedpatterns/layered-zero-trust
docs_repo_url: https://github.com/validatedpatterns/docs
issues_url: https://github.com/validatedpatterns/layered-zero-trust/issues
docs_url: https://validatedpatterns.io/patterns/layered-zero-trust/
ci_url: https://validatedpatterns.io/ci/?pattern=layeredzerotrust
tier: tested
owners:
- sabre1041
- michaelepley
requirements:
hub:
compute:
gcp:
replicas: 3
type: n1-standard-8
azure:
replicas: 3
type: Standard_D8s_v3
aws:
replicas: 3
type: m5.2xlarge
controlPlane:
gcp:
replicas: 3
type: n1-standard-4
azure:
replicas: 3
type: Standard_D4s_v3
aws:
replicas: 3
type: m5.xlarge
spoke:
compute:
gcp:
replicas: 0
type: n1-standard-8
azure:
replicas: 0
type: Standard_D8s_v3
aws:
replicas: 0
type: m5.2xlarge
controlPlane:
gcp:
replicas: 3
type: n1-standard-8
azure:
replicas: 3
type: Standard_D8s_v3
aws:
replicas: 3
type: m5.2xlarge
extra_features:
hypershift_support: true
spoke_support: true
external_requirements: null
org: validatedpatterns
spoke: null
Loading