Skip to content

metadata #133

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Feb 14, 2025
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
23 changes: 23 additions & 0 deletions .github/workflows/update-metadata.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# This job requires a secret called DOCS_TOKEN which should be a PAT token
# that has the permissions described in:
# validatedpatterns/docs/.github/workflows/metadata-docs.yml@main
---
name: Update docs pattern metadata

on:
push:
paths:
- "pattern-metadata.yaml"
- ".github/workflows/update-metadata.yml"

jobs:
update-metadata:
uses: validatedpatterns/docs/.github/workflows/metadata-docs.yml@main
permissions: # Workflow-level permissions
contents: read # Required for "read-all"
packages: write # Allows writing to packages
id-token: write # Allows creating OpenID Connect (OIDC) tokens
secrets: inherit
# For testing you can point to a different branch in the docs repository
# with:
# DOCS_BRANCH: "main"
35 changes: 35 additions & 0 deletions pattern-metadata.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# This goal of this metadata is mainly used as a source of truth for
# documentation and qe
metadata_version: "1.0"
name: ansible-edge-gitops
pattern_version: "1.0"
display_name: Ansible Edge GitOps
repo_url: https://github.com/validatedpatterns/ansible-edge-gitops
docs_repo_url: https://github.com/validatedpatterns/docs
issues_url: https://github.com/validatedpatterns/ansible-edge-gitops/issues
docs_url: https://validatedpatterns.io/patterns/ansible-edge-gitops/
ci_url: https://validatedpatterns.io/ci/?pattern=aegitops
# can be sandbox, tested or maintained
tier: maintained
owners: mhjacks
requirements:
hub: # Main cluster
compute:
platform:
aws:
replicas: 3
type: m5.4xlarge
controlPlane:
platform:
aws:
replicas: 1
type: m5.4xlarge

# Loosely defined extra features like hypershift support, non-openshift
# kubernetes support, spoke support
extra_features:
hypershift_support: false
spoke_support: false

external_requirements:
# external quay, s3 bucket, agof tokens to access paywalled material, manifests, rag-llm hw (only selected regions)