Files
Olares/build/base-package/wizard/config/settings/templates/terminus_cr.yaml
Peng Peng 79372a32af feat: Merge the code currently scattered across the beclab and Above-os organizations into the https://github.com/beclab/Olares repository. (#1325)
* feat: refactor

* refactor apps folder

* feat: add vendor folder

* refactor: package scripts

---------

Co-authored-by: eball <liuy102@hotmail.com>
2025-05-21 21:43:35 +08:00

38 lines
965 B
YAML

# chart-testing: ignore-file
{{ $cluster_id := randAlphaNum 16 }}
{{ if .Values.cluster_id }}
{{ $cluster_id = .Values.cluster_id }}
{{ end }}
{{ $cr := (lookup "sys.bytetrade.io/v1alpha1" "terminus.sys.bytetrade.io" "" "terminus") }}
{{ if $cr }}
{{ $cluster_id = (index $cr "metadata" "labels" "bytetrade.io/cluster-id") }}
{{ 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: #__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