Add Helm chart and GitLab CI pipeline
- Helm chart with PostgreSQL, MinIO, Redis as optional subcharts - Production and external infrastructure value files - HPA, Ingress, and health probe support - GitLab CI pipeline using Buildah for container builds - Multi-stage pipeline: test, build, publish
This commit is contained in:
29
helm/orchard/Chart.yaml
Normal file
29
helm/orchard/Chart.yaml
Normal file
@@ -0,0 +1,29 @@
|
||||
apiVersion: v2
|
||||
name: orchard
|
||||
description: Content-Addressable Storage System for binary artifacts
|
||||
type: application
|
||||
version: 0.1.0
|
||||
appVersion: "1.0.0"
|
||||
keywords:
|
||||
- artifact-storage
|
||||
- content-addressable
|
||||
- binary-storage
|
||||
- package-registry
|
||||
home: https://git.bitstorm.ca/bitforge/orchard
|
||||
sources:
|
||||
- https://git.bitstorm.ca/bitforge/orchard
|
||||
maintainers:
|
||||
- name: BitForge
|
||||
dependencies:
|
||||
- name: postgresql
|
||||
version: "15.5.x"
|
||||
repository: https://charts.bitnami.com/bitnami
|
||||
condition: postgresql.enabled
|
||||
- name: minio
|
||||
version: "14.x.x"
|
||||
repository: https://charts.bitnami.com/bitnami
|
||||
condition: minio.enabled
|
||||
- name: redis
|
||||
version: "19.x.x"
|
||||
repository: https://charts.bitnami.com/bitnami
|
||||
condition: redis.enabled
|
||||
Reference in New Issue
Block a user