Configure MCP servers to use Harbor OCI registry
- Updated Chart.yaml dependencies to use OCI registry - Added HelmRepository resource for Harbor - Created Harbor registry secret (SOPS-encrypted) - Updated HelmRelease to use HelmRepository instead of Git source - Packaged and pushed all 16 MCP charts to Harbor OCI registry - Updated .sops.yaml to handle platform secrets All MCP charts are now available at: oci://images.caffeinetux.com/mcp-charts
This commit is contained in:
@@ -19,61 +19,61 @@ sources:
|
||||
dependencies:
|
||||
- name: mcp-gateway
|
||||
version: "1.0.0"
|
||||
repository: "file://../mcp-gateway"
|
||||
repository: "oci://images.caffeinetux.com/mcp-charts"
|
||||
condition: mcp-gateway.enabled
|
||||
- name: n8n-mcp
|
||||
version: "1.0.0"
|
||||
repository: "file://../n8n-mcp"
|
||||
repository: "oci://images.caffeinetux.com/mcp-charts"
|
||||
condition: n8n-mcp.enabled
|
||||
- name: playwright-mcp
|
||||
version: "1.0.0"
|
||||
repository: "file://../playwright-mcp"
|
||||
repository: "oci://images.caffeinetux.com/mcp-charts"
|
||||
condition: playwright-mcp.enabled
|
||||
- name: kubernetes-mcp
|
||||
version: "1.0.0"
|
||||
repository: "file://../kubernetes-mcp"
|
||||
repository: "oci://images.caffeinetux.com/mcp-charts"
|
||||
condition: kubernetes-mcp.enabled
|
||||
- name: github-mcp
|
||||
version: "1.0.0"
|
||||
repository: "file://../github-mcp"
|
||||
repository: "oci://images.caffeinetux.com/mcp-charts"
|
||||
condition: github-mcp.enabled
|
||||
- name: postgresql-mcp
|
||||
version: "1.0.0"
|
||||
repository: "file://../postgresql-mcp"
|
||||
repository: "oci://images.caffeinetux.com/mcp-charts"
|
||||
condition: postgresql-mcp.enabled
|
||||
- name: sqlite-mcp
|
||||
version: "1.0.0"
|
||||
repository: "file://../sqlite-mcp"
|
||||
repository: "oci://images.caffeinetux.com/mcp-charts"
|
||||
condition: sqlite-mcp.enabled
|
||||
- name: prometheus-mcp
|
||||
version: "1.0.0"
|
||||
repository: "file://../prometheus-mcp"
|
||||
repository: "oci://images.caffeinetux.com/mcp-charts"
|
||||
condition: prometheus-mcp.enabled
|
||||
- name: slack-mcp
|
||||
version: "1.0.0"
|
||||
repository: "file://../slack-mcp"
|
||||
repository: "oci://images.caffeinetux.com/mcp-charts"
|
||||
condition: slack-mcp.enabled
|
||||
- name: s3-mcp
|
||||
version: "1.0.0"
|
||||
repository: "file://../s3-mcp"
|
||||
repository: "oci://images.caffeinetux.com/mcp-charts"
|
||||
condition: s3-mcp.enabled
|
||||
- name: filesystem-mcp
|
||||
version: "1.0.0"
|
||||
repository: "file://../filesystem-mcp"
|
||||
repository: "oci://images.caffeinetux.com/mcp-charts"
|
||||
condition: filesystem-mcp.enabled
|
||||
- name: puppeteer-mcp
|
||||
version: "1.0.0"
|
||||
repository: "file://../puppeteer-mcp"
|
||||
repository: "oci://images.caffeinetux.com/mcp-charts"
|
||||
condition: puppeteer-mcp.enabled
|
||||
- name: fetch-mcp
|
||||
version: "1.0.0"
|
||||
repository: "file://../fetch-mcp"
|
||||
repository: "oci://images.caffeinetux.com/mcp-charts"
|
||||
condition: fetch-mcp.enabled
|
||||
- name: memory-mcp
|
||||
version: "1.0.0"
|
||||
repository: "file://../memory-mcp"
|
||||
repository: "oci://images.caffeinetux.com/mcp-charts"
|
||||
condition: memory-mcp.enabled
|
||||
- name: gitea-mcp
|
||||
version: "1.0.0"
|
||||
repository: "file://../gitea-mcp"
|
||||
repository: "oci://images.caffeinetux.com/mcp-charts"
|
||||
condition: gitea-mcp.enabled
|
||||
|
||||
Reference in New Issue
Block a user