Files
Olares/build/base-package/wizard/config/settings/templates/terminus_cr.yaml
dkeven 8180024d6d fix(upgrade): split olares version update and upgrade of settings chart (#1647)
* fix(upgrade): split olares version update and upgrade of settings chart

* feat: upgrade l4-proxy image to v0.3.2

* fix: update appservice tag

---------

Co-authored-by: hys <hysyeah@gmail.com>
2025-07-30 20:04:46 +08:00

40 lines
1.0 KiB
YAML

# chart-testing: ignore-file
{{ $cluster_id := randAlphaNum 16 }}
{{ $version := "#__VERSION__" }}
{{ if .Values.cluster_id }}
{{ $cluster_id = .Values.cluster_id }}
{{ end }}
{{ $cr := (lookup "sys.bytetrade.io/v1alpha1" "Terminus" "" "terminus") }}
{{ if $cr }}
{{ $cluster_id = (index $cr "metadata" "labels" "bytetrade.io/cluster-id") }}
{{ $version = (index $cr "spec" "version") }}
{{ end }}
---
apiVersion: sys.bytetrade.io/v1alpha1
kind: Terminus
metadata:
name: terminus
labels:
bytetrade.io/cluster-id: {{ $cluster_id }}
annotations:
bytetrade.io/s3-sts: '{{ .Values.s3_sts }}'
bytetrade.io/s3-ak: '{{ .Values.s3_ak }}'
bytetrade.io/s3-sk: '{{ .Values.s3_sk }}'
spec:
name: terminus-1
version: {{ .Values.version | default $version }}
display: Terminus One
releaseServer:
serverType: github
github:
owner: beclab
repo: terminus
settings:
domainName: '{{ .Values.domainName }}'
selfhosted: '{{ .Values.selfHosted }}'
terminusd: '{{ .Values.terminusd }}'
status:
state: active