Skip to content

Commit 8b3d69b

Browse files
authored
Merge pull request #133 from mbaldessari/metadata
metadata
2 parents 28e5384 + 9bf5cf5 commit 8b3d69b

File tree

2 files changed

+58
-0
lines changed

2 files changed

+58
-0
lines changed

.github/workflows/update-metadata.yml

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# This job requires a secret called DOCS_TOKEN which should be a PAT token
2+
# that has the permissions described in:
3+
# validatedpatterns/docs/.github/workflows/metadata-docs.yml@main
4+
---
5+
name: Update docs pattern metadata
6+
7+
on:
8+
push:
9+
paths:
10+
- "pattern-metadata.yaml"
11+
- ".github/workflows/update-metadata.yml"
12+
13+
jobs:
14+
update-metadata:
15+
uses: validatedpatterns/docs/.github/workflows/metadata-docs.yml@main
16+
permissions: # Workflow-level permissions
17+
contents: read # Required for "read-all"
18+
packages: write # Allows writing to packages
19+
id-token: write # Allows creating OpenID Connect (OIDC) tokens
20+
secrets: inherit
21+
# For testing you can point to a different branch in the docs repository
22+
# with:
23+
# DOCS_BRANCH: "main"

pattern-metadata.yaml

+35
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# This goal of this metadata is mainly used as a source of truth for
2+
# documentation and qe
3+
metadata_version: "1.0"
4+
name: ansible-edge-gitops
5+
pattern_version: "1.0"
6+
display_name: Ansible Edge GitOps
7+
repo_url: https://github.com/validatedpatterns/ansible-edge-gitops
8+
docs_repo_url: https://github.com/validatedpatterns/docs
9+
issues_url: https://github.com/validatedpatterns/ansible-edge-gitops/issues
10+
docs_url: https://validatedpatterns.io/patterns/ansible-edge-gitops/
11+
ci_url: https://validatedpatterns.io/ci/?pattern=aegitops
12+
# can be sandbox, tested or maintained
13+
tier: maintained
14+
owners: mhjacks
15+
requirements:
16+
hub: # Main cluster
17+
compute:
18+
platform:
19+
aws:
20+
replicas: 3
21+
type: m5.4xlarge
22+
controlPlane:
23+
platform:
24+
aws:
25+
replicas: 1
26+
type: m5.4xlarge
27+
28+
# Loosely defined extra features like hypershift support, non-openshift
29+
# kubernetes support, spoke support
30+
extra_features:
31+
hypershift_support: false
32+
spoke_support: false
33+
34+
external_requirements:
35+
# external quay, s3 bucket, agof tokens to access paywalled material, manifests, rag-llm hw (only selected regions)

0 commit comments

Comments
 (0)