feat: at helm deployment

This commit is contained in:
Morten Olsen
2025-10-18 00:01:58 +02:00
parent 1f7837cabc
commit 47a8dd96c2
26 changed files with 2080 additions and 73 deletions

View File

@@ -0,0 +1,14 @@
{{- if .Values.httpService.enabled -}}
apiVersion: homelab.mortenolsen.pro/v1
kind: HttpService
metadata:
name: '{{ include "backbone.fullname" . }}'
namespace: '{{ .Release.Namespace }}'
spec:
environment: '{{ .Values.httpService.environment }}'
subdomain: '{{ .Values.httpService.subdomain }}'
destination:
host: '{{ include "backbone.fullname" . }}'
port:
number: 80
{{- end }}