2025-08-24 00:09:37 +03:00

21 lines
696 B
Smarty

{{/*
Template to render code-server addon
It will include / inject the required templates based on the given values.
*/}}
{{- define "tc.v1.common.addon.netshoot" -}}
{{- $netshoot := $.Values.addons.netshoot -}}
{{- if $netshoot.enabled -}}
{{- $targetSelector := list "main" -}}
{{- if $netshoot.targetSelector -}}
{{- $targetSelector = $netshoot.targetSelector -}}
{{- end -}}
{{- range $targetSelector -}}
{{/* Append the code-server container to the workloads */}}
{{- $workload := get $.Values.workload . -}}
{{- $_ := set $workload.podSpec.containers "netshoot" $.Values.addons.netshoot.container -}}
{{- end -}}
{{- end -}}
{{- end -}}