gitops/helmfiles/itsm-backend-ticketing.yaml
2024-03-16 14:20:58 +08:00

53 lines
1.2 KiB
YAML

repositories:
- name: stable
url: https://charts.onwalk.net
username: {{ requiredEnv "ARF_USERNAME" }}
password: {{ requiredEnv "ARF_PASSWORD" | quote }}
common:
namespace: itsm-tools-stg
createNamespace: false
chart: stable/app-backend
version: 0.1.3
values:
service:
type: ClusterIP
ports:
- name: http
port: 8000
targetPort: http
protocol: TCP
- name: grpc
port: 9000
targetPort: grpc
protocol: TCP
containerPorts:
- name: http
port: 8000
protocol: TCP
- name: grpc
port: 9000
protocol: TCP
releases:
- name: itsm-ticketing
<<: {{"{{" }} include "common" . | nindent 4 {{ "}}" }}
set:
- name: image.repository
value: artifact.onwalk.net/itsm/ticketing
- name: image.tag
value: 'unknown-fa7fed7'
- name: volumeMounts
value:
- name: ticketing-config
mountPath: /ticketing/conf
- name: volumes
value:
- name: ticketing-config
secret:
secretName: itsm
defaultMode: 420
items:
- key: ticketing.yaml
path: config.yaml