44 lines
964 B
YAML
44 lines
964 B
YAML
|
---
|
||
|
name: chartmuseum
|
||
|
namespace: chartmuseum
|
||
|
serviceAccountName: chartmuseum
|
||
|
externalSecrets:
|
||
|
secretStoreName: chartmuseum
|
||
|
vaultRole: chartmuseum
|
||
|
secretPaths:
|
||
|
- name: chartmuseum
|
||
|
secrets:
|
||
|
- secretKey: basic-auth-user
|
||
|
key: chartmuseum
|
||
|
property: basic-auth-user
|
||
|
- secretKey: basic-auth-pass
|
||
|
key: chartmuseum
|
||
|
property: basic-auth-pass
|
||
|
|
||
|
istio:
|
||
|
commonName: charts.minhas.io
|
||
|
ingressSelector: ingressgateway
|
||
|
issuer: letsencrypt-prod
|
||
|
port: 8080
|
||
|
backendHost: chartmuseum
|
||
|
|
||
|
env:
|
||
|
open:
|
||
|
STORAGE: local
|
||
|
DISABLE_API: false
|
||
|
ALLOW_OVERWRITE: true
|
||
|
CHART_URL: https://charts.minhas.io/
|
||
|
AUTH_ANONYMOUS_GET: true
|
||
|
existingSecret: chartmuseum
|
||
|
existingSecretMappings:
|
||
|
BASIC_AUTH_USER: basic-auth-user
|
||
|
BASIC_AUTH_PASS: basic-auth-pass
|
||
|
|
||
|
persistence:
|
||
|
enabled: true
|
||
|
accessMode: ReadWriteOnce
|
||
|
size: 8Gi
|
||
|
path: /storage
|
||
|
storageClass: "longhorn-retain"
|
||
|
existingClaim: chartmuseum
|