♻️(ci) add feature app environment
Add a special environment to prepare feature app deployment
This commit is contained in:
@@ -2,6 +2,12 @@ environments:
|
||||
dev:
|
||||
values:
|
||||
- version: 3.7.0
|
||||
feature:
|
||||
values:
|
||||
- version: 3.7.0
|
||||
feature: ci
|
||||
domain: example.com
|
||||
imageTag: demo
|
||||
---
|
||||
repositories:
|
||||
- name: dev-backends
|
||||
@@ -12,66 +18,9 @@ releases:
|
||||
- name: dev-backend
|
||||
namespace: {{ .Namespace }}
|
||||
chart: dev-backends/dev-backend
|
||||
version: 0.0.2
|
||||
version: 0.0.4
|
||||
values:
|
||||
- postgres:
|
||||
enabled: true
|
||||
name: postgres
|
||||
#serviceNameOverride: postgres
|
||||
image: postgres:16-alpine
|
||||
username: dinum
|
||||
password: pass
|
||||
database: docs
|
||||
size: 1Gi
|
||||
- redis:
|
||||
enabled: true
|
||||
name: redis
|
||||
image: redis:8.2-alpine
|
||||
username: user
|
||||
password: pass
|
||||
- minio:
|
||||
enabled: true
|
||||
image: minio/minio
|
||||
name: minio
|
||||
ingress:
|
||||
enabled: true
|
||||
hostname: docs-minio.127.0.0.1.nip.io
|
||||
tls:
|
||||
enabled: true
|
||||
secretName: docs-tls
|
||||
consoleIngress:
|
||||
enabled: true
|
||||
hostname: docs-minio-console.127.0.0.1.nip.io
|
||||
tls:
|
||||
enabled: true
|
||||
secretName: docs-tls
|
||||
username: dinum
|
||||
password: password
|
||||
bucket: docs-media-storage
|
||||
versioning: true
|
||||
size: 1Gi
|
||||
- keycloak:
|
||||
enabled: true
|
||||
image: quay.io/keycloak/keycloak:20.0.1
|
||||
name: keycloak
|
||||
#serviceNameOverride: keycloak
|
||||
hostname: docs-keycloak.127.0.0.1.nip.io
|
||||
username: admin
|
||||
password: pass
|
||||
tls:
|
||||
enabled: true
|
||||
secretName: docs-tls
|
||||
db:
|
||||
username: dinum
|
||||
password: pass
|
||||
database: keycloak
|
||||
size: 1Gi
|
||||
image: postgres:16-alpine
|
||||
realm:
|
||||
name: docs
|
||||
username: docs
|
||||
password: docs
|
||||
email: docs@example.com
|
||||
- env.d/{{ .Environment.Name }}/values.dev-backend.yaml.gotmpl
|
||||
|
||||
|
||||
- name: impress
|
||||
@@ -79,4 +28,4 @@ releases:
|
||||
namespace: {{ .Namespace }}
|
||||
chart: ./impress
|
||||
values:
|
||||
- env.d/{{ .Environment.Name }}/values.impress.yaml.gotmpl
|
||||
- env.d/{{ .Environment.Name }}/values.impress.yaml.gotmpl
|
||||
|
||||
Reference in New Issue
Block a user