diff --git a/services/teleport-agent/deploy/app/helm-release.yaml b/services/teleport-agent/deploy/app/helm-release.yaml new file mode 100644 index 0000000..f6e8338 --- /dev/null +++ b/services/teleport-agent/deploy/app/helm-release.yaml @@ -0,0 +1,19 @@ +apiVersion: helm.toolkit.fluxcd.io/v2 +kind: HelmRelease +metadata: + name: teleport-agent +spec: + releaseName: teleport-kube-agent + interval: 40h + chart: + spec: + chart: teleport-kube-agent + version: 18.x.x + sourceRef: + kind: HelmRepository + name: teleport + interval: 40h + valuesFrom: + - kind: Secret + name: teleport-agent-helm-values + valuesKey: values.yaml diff --git a/services/teleport-agent/deploy/app/kustomization.yaml b/services/teleport-agent/deploy/app/kustomization.yaml index 46d144d..5ca2edc 100644 --- a/services/teleport-agent/deploy/app/kustomization.yaml +++ b/services/teleport-agent/deploy/app/kustomization.yaml @@ -3,7 +3,7 @@ kind: Kustomization namespace: teleport-agent resources: - helm-repo.yaml - # - helm-release.yaml + - helm-release.yaml secretGenerator: - name: teleport-agent-helm-values files: