Skip to content

Commit 87ec57c

Browse files
authored
Merge pull request #54 from mbaldessari/metadata
metadata
2 parents 8a148d2 + 4365d3e commit 87ec57c

File tree

2 files changed

+63
-0
lines changed

2 files changed

+63
-0
lines changed
Lines changed: 23 additions & 0 deletions
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

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
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: rag-llm-gitops
5+
pattern_version: "1.0"
6+
display_name: RAG LLM Gitops
7+
repo_url: https://github.com/validatedpatterns/rag-llm-gitops
8+
docs_repo_url: https://github.com/validatedpatterns/docs
9+
issues_url: https://github.com/validatedpatterns/rag-llm-gitops/issues
10+
docs_url: https://validatedpatterns.io/patterns/rag-llm-gitops/
11+
ci_url: https://validatedpatterns.io/ci/?pattern=ragllm
12+
# can be sandbox, tested or maintained
13+
tier: tested
14+
owners: day0hero, sauagarwa
15+
requirements:
16+
hub: # Main cluster
17+
compute:
18+
platform:
19+
aws:
20+
replicas: 3
21+
type: m5.2xlarge
22+
controlPlane:
23+
platform:
24+
aws:
25+
replicas: 1
26+
type: m5.2xlarge
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+
# This gets added as a note in the cluster sizing doc page
36+
cluster_sizing_note: >
37+
This pattern will require nodes with GPUs which are only supported in certain regions.
38+
You can create them before deploying the pattern via the special `make
39+
create-gpu-machineset` command, after the initial cluster has been created.
40+
# external quay, s3 bucket, agof tokens to access paywalled material, manifests, rag-llm hw (only selected regions)

0 commit comments

Comments
 (0)