devel: cleanup cruft
This commit is contained in:
@@ -3,3 +3,4 @@ _*/
|
|||||||
.direnv/
|
.direnv/
|
||||||
.pre-commit-config.yaml
|
.pre-commit-config.yaml
|
||||||
_*.yaml
|
_*.yaml
|
||||||
|
backup/
|
||||||
|
|||||||
@@ -1,37 +0,0 @@
|
|||||||
bases:
|
|
||||||
- ../envs/environments.yaml.gotmpl
|
|
||||||
|
|
||||||
commonLabels:
|
|
||||||
tier: atlantis
|
|
||||||
|
|
||||||
releases:
|
|
||||||
- name: atlantis
|
|
||||||
namespace: {{ .Environment.Name }}-atlantis
|
|
||||||
chart: ../charts/atlantis
|
|
||||||
condition: atlantis.enabled
|
|
||||||
values:
|
|
||||||
- ../values/atlantis/values/atlantis.yaml.gotmpl
|
|
||||||
- ../values/atlantis/values/atlantis-{{ .Environment.Name }}.yaml.gotmpl
|
|
||||||
postRenderer: ../bin/kustomizer
|
|
||||||
postRendererArgs:
|
|
||||||
- ../values/atlantis/kustomize/{{ .Environment.Name }}
|
|
||||||
missingFileHandler: Info
|
|
||||||
- name: atlantis-manifests
|
|
||||||
namespace: {{ .Environment.Name }}-atlantis
|
|
||||||
chart: _atlantis-manifests
|
|
||||||
condition: atlantis.enabled
|
|
||||||
missingFileHandler: Info
|
|
||||||
values:
|
|
||||||
- ../values/values-{{ requiredEnv "CLUSTER_NAME" }}.yaml
|
|
||||||
- ../values/atlantis/values.yaml.gotmpl
|
|
||||||
- ../values/atlantis/values-{{ requiredEnv "CLUSTER_NAME" }}.yaml.gotmpl
|
|
||||||
hooks:
|
|
||||||
- events: [ prepare, cleanup ]
|
|
||||||
showlogs: true
|
|
||||||
command: ../bin/helmify
|
|
||||||
args:
|
|
||||||
- '{{`{{ if eq .Event.Name "prepare" }}build{{ else }}clean{{ end }}`}}'
|
|
||||||
- '{{`{{ .Release.Chart }}`}}'
|
|
||||||
- '{{`{{ .Environment.Name }}`}}'
|
|
||||||
- ../values/atlantis/manifests
|
|
||||||
- _atlantis-manifests
|
|
||||||
@@ -1,42 +0,0 @@
|
|||||||
bases:
|
|
||||||
- ../envs/environments.yaml.gotmpl
|
|
||||||
|
|
||||||
repositories:
|
|
||||||
- name: dapr
|
|
||||||
url: 'https://dapr.github.io/helm-charts/'
|
|
||||||
|
|
||||||
commonLabels:
|
|
||||||
tier: aux
|
|
||||||
|
|
||||||
releases:
|
|
||||||
- name: dapr
|
|
||||||
namespace: dapr-system
|
|
||||||
chart: dapr/dapr
|
|
||||||
version: 1.14.4
|
|
||||||
condition: dapr.enabled
|
|
||||||
values:
|
|
||||||
- ../values/dapr/values/dapr.yaml.gotmpl
|
|
||||||
- ../values/dapr/values/dapr-{{ .Environment.Name }}.yaml.gotmpl
|
|
||||||
postRenderer: ../bin/kustomizer
|
|
||||||
postRendererArgs:
|
|
||||||
- ../values/dapr/kustomize/{{ .Environment.Name }}
|
|
||||||
missingFileHandler: Info
|
|
||||||
- name: dapr-manifests
|
|
||||||
namespace: dapr
|
|
||||||
chart: _dapr-manifests
|
|
||||||
condition: dapr.enabled
|
|
||||||
missingFileHandler: Info
|
|
||||||
values:
|
|
||||||
- ../values/values-{{ requiredEnv "CLUSTER_NAME" }}.yaml
|
|
||||||
- ../values/dapr/values.yaml.gotmpl
|
|
||||||
- ../values/dapr/values-{{ requiredEnv "CLUSTER_NAME" }}.yaml.gotmpl
|
|
||||||
hooks:
|
|
||||||
- events: [ prepare, cleanup ]
|
|
||||||
showlogs: true
|
|
||||||
command: ../bin/helmify
|
|
||||||
args:
|
|
||||||
- '{{`{{ if eq .Event.Name "prepare" }}build{{ else }}clean{{ end }}`}}'
|
|
||||||
- '{{`{{ .Release.Chart }}`}}'
|
|
||||||
- '{{`{{ .Environment.Name }}`}}'
|
|
||||||
- ../values/dapr/manifests
|
|
||||||
- _dapr-manifests
|
|
||||||
@@ -1,37 +0,0 @@
|
|||||||
bases:
|
|
||||||
- ../envs/environments.yaml.gotmpl
|
|
||||||
|
|
||||||
commonLabels:
|
|
||||||
tier: aux
|
|
||||||
|
|
||||||
releases:
|
|
||||||
- name: geoserver
|
|
||||||
namespace: {{ .Environment.Name }}-geoserver
|
|
||||||
chart: ../charts/geoserver
|
|
||||||
condition: geoserver.enabled
|
|
||||||
values:
|
|
||||||
- ../values/geoserver/values/geoserver.yaml.gotmpl
|
|
||||||
- ../values/geoserver/values/geoserver-{{ .Environment.Name }}.yaml.gotmpl
|
|
||||||
postRenderer: ../bin/kustomizer
|
|
||||||
postRendererArgs:
|
|
||||||
- ../values/geoserver/kustomize/{{ .Environment.Name }}
|
|
||||||
missingFileHandler: Info
|
|
||||||
- name: geoserver-manifests
|
|
||||||
namespace: {{ .Environment.Name }}-geoserver
|
|
||||||
chart: _geoserver-manifests
|
|
||||||
condition: geoserver.enabled
|
|
||||||
missingFileHandler: Info
|
|
||||||
values:
|
|
||||||
- ../values/values-{{ requiredEnv "CLUSTER_NAME" }}.yaml
|
|
||||||
- ../values/geoserver/values.yaml.gotmpl
|
|
||||||
- ../values/geoserver/values-{{ requiredEnv "CLUSTER_NAME" }}.yaml.gotmpl
|
|
||||||
hooks:
|
|
||||||
- events: [ prepare, cleanup ]
|
|
||||||
showlogs: true
|
|
||||||
command: ../bin/helmify
|
|
||||||
args:
|
|
||||||
- '{{`{{ if eq .Event.Name "prepare" }}build{{ else }}clean{{ end }}`}}'
|
|
||||||
- '{{`{{ .Release.Chart }}`}}'
|
|
||||||
- '{{`{{ .Environment.Name }}`}}'
|
|
||||||
- ../values/geoserver/manifests
|
|
||||||
- _geoserver-manifests
|
|
||||||
@@ -1,37 +0,0 @@
|
|||||||
bases:
|
|
||||||
- ../envs/environments.yaml.gotmpl
|
|
||||||
|
|
||||||
commonLabels:
|
|
||||||
tier: aux
|
|
||||||
|
|
||||||
releases:
|
|
||||||
- name: headscale
|
|
||||||
namespace: {{ .Environment.Name }}-headscale
|
|
||||||
chart: ../charts/headscale
|
|
||||||
condition: headscale.enabled
|
|
||||||
values:
|
|
||||||
- ../values/headscale/values/headscale.yaml.gotmpl
|
|
||||||
- ../values/headscale/values/headscale-{{ .Environment.Name }}.yaml.gotmpl
|
|
||||||
postRenderer: ../bin/kustomizer
|
|
||||||
postRendererArgs:
|
|
||||||
- ../values/headscale/kustomize/{{ .Environment.Name }}
|
|
||||||
missingFileHandler: Info
|
|
||||||
- name: headscale-manifests
|
|
||||||
namespace: {{ .Environment.Name }}-headscale
|
|
||||||
chart: _headscale-manifests
|
|
||||||
condition: headscale.enabled
|
|
||||||
missingFileHandler: Info
|
|
||||||
values:
|
|
||||||
- ../values/values-{{ requiredEnv "CLUSTER_NAME" }}.yaml
|
|
||||||
- ../values/headscale/values.yaml.gotmpl
|
|
||||||
- ../values/headscale/values-{{ requiredEnv "CLUSTER_NAME" }}.yaml.gotmpl
|
|
||||||
hooks:
|
|
||||||
- events: [ prepare, cleanup ]
|
|
||||||
showlogs: true
|
|
||||||
command: ../bin/helmify
|
|
||||||
args:
|
|
||||||
- '{{`{{ if eq .Event.Name "prepare" }}build{{ else }}clean{{ end }}`}}'
|
|
||||||
- '{{`{{ .Release.Chart }}`}}'
|
|
||||||
- '{{`{{ .Environment.Name }}`}}'
|
|
||||||
- ../values/headscale/manifests
|
|
||||||
- _headscale-manifests
|
|
||||||
@@ -1,42 +0,0 @@
|
|||||||
bases:
|
|
||||||
- ../envs/environments.yaml.gotmpl
|
|
||||||
|
|
||||||
repositories:
|
|
||||||
- name: keycloak
|
|
||||||
url: 'https://charts.bitnami.com/bitnami'
|
|
||||||
|
|
||||||
commonLabels:
|
|
||||||
tier: aux
|
|
||||||
|
|
||||||
releases:
|
|
||||||
- name: keycloak
|
|
||||||
namespace: keycloak
|
|
||||||
chart: keycloak/keycloak
|
|
||||||
version: 24.0.2
|
|
||||||
condition: keycloak.enabled
|
|
||||||
values:
|
|
||||||
- ../values/keycloak/values/keycloak.yaml.gotmpl
|
|
||||||
- ../values/keycloak/values/keycloak-{{ .Environment.Name }}.yaml.gotmpl
|
|
||||||
postRenderer: ../bin/kustomizer
|
|
||||||
postRendererArgs:
|
|
||||||
- ../values/keycloak/kustomize/{{ .Environment.Name }}
|
|
||||||
missingFileHandler: Info
|
|
||||||
- name: keycloak-manifests
|
|
||||||
namespace: keycloak
|
|
||||||
chart: _keycloak-manifests
|
|
||||||
condition: keycloak.enabled
|
|
||||||
missingFileHandler: Info
|
|
||||||
values:
|
|
||||||
- ../values/values-{{ requiredEnv "CLUSTER_NAME" }}.yaml
|
|
||||||
- ../values/keycloak/values.yaml.gotmpl
|
|
||||||
- ../values/keycloak/values-{{ requiredEnv "CLUSTER_NAME" }}.yaml.gotmpl
|
|
||||||
hooks:
|
|
||||||
- events: [ prepare, cleanup ]
|
|
||||||
showlogs: true
|
|
||||||
command: ../bin/helmify
|
|
||||||
args:
|
|
||||||
- '{{`{{ if eq .Event.Name "prepare" }}build{{ else }}clean{{ end }}`}}'
|
|
||||||
- '{{`{{ .Release.Chart }}`}}'
|
|
||||||
- '{{`{{ .Environment.Name }}`}}'
|
|
||||||
- ../values/keycloak/manifests
|
|
||||||
- _keycloak-manifests
|
|
||||||
@@ -1,42 +0,0 @@
|
|||||||
bases:
|
|
||||||
- ../envs/environments.yaml.gotmpl
|
|
||||||
|
|
||||||
repositories:
|
|
||||||
- name: loki
|
|
||||||
url: 'https://grafana.github.io/helm-charts'
|
|
||||||
|
|
||||||
commonLabels:
|
|
||||||
tier: sys
|
|
||||||
|
|
||||||
releases:
|
|
||||||
- name: loki
|
|
||||||
namespace: loki
|
|
||||||
chart: loki/loki
|
|
||||||
version: 6.12.0
|
|
||||||
condition: loki.enabled
|
|
||||||
values:
|
|
||||||
- ../values/loki/values/loki.yaml.gotmpl
|
|
||||||
- ../values/loki/values/loki-{{ .Environment.Name }}.yaml.gotmpl
|
|
||||||
postRenderer: ../bin/kustomizer
|
|
||||||
postRendererArgs:
|
|
||||||
- ../values/loki/kustomize/{{ .Environment.Name }}
|
|
||||||
missingFileHandler: Info
|
|
||||||
- name: loki-manifests
|
|
||||||
namespace: loki
|
|
||||||
chart: _loki-manifests
|
|
||||||
condition: loki.enabled
|
|
||||||
missingFileHandler: Info
|
|
||||||
values:
|
|
||||||
- ../values/values-{{ requiredEnv "CLUSTER_NAME" }}.yaml
|
|
||||||
- ../values/loki/values.yaml.gotmpl
|
|
||||||
- ../values/loki/values-{{ requiredEnv "CLUSTER_NAME" }}.yaml.gotmpl
|
|
||||||
hooks:
|
|
||||||
- events: [ prepare, cleanup ]
|
|
||||||
showlogs: true
|
|
||||||
command: ../bin/helmify
|
|
||||||
args:
|
|
||||||
- '{{`{{ if eq .Event.Name "prepare" }}build{{ else }}clean{{ end }}`}}'
|
|
||||||
- '{{`{{ .Release.Chart }}`}}'
|
|
||||||
- '{{`{{ .Environment.Name }}`}}'
|
|
||||||
- ../values/loki/manifests
|
|
||||||
- _loki-manifests
|
|
||||||
@@ -1,92 +0,0 @@
|
|||||||
{ var, ... }:
|
|
||||||
{
|
|
||||||
bases = [
|
|
||||||
"../envs/environments.yaml.gotmpl"
|
|
||||||
];
|
|
||||||
repositories = [
|
|
||||||
{
|
|
||||||
name = "argo";
|
|
||||||
url = "https://argoproj.github.io/argo-helm";
|
|
||||||
}
|
|
||||||
];
|
|
||||||
commonLabels = {
|
|
||||||
tier = "system";
|
|
||||||
};
|
|
||||||
releases = [
|
|
||||||
{
|
|
||||||
name = "argocd";
|
|
||||||
namespace = "argocd";
|
|
||||||
chart = "argo/argo-cd";
|
|
||||||
version = "7.5.2";
|
|
||||||
condition = "argo.enabled";
|
|
||||||
values = [
|
|
||||||
"../values/argo/values/argocd.yaml.gotmpl"
|
|
||||||
"../values/argo/values/argocd-${var.environment.name}.yaml.gotmpl"
|
|
||||||
];
|
|
||||||
postRenderer = "../bin/kustomizer";
|
|
||||||
postRendererArgs = [
|
|
||||||
"../values/argo/kustomize/${var.environment.name}"
|
|
||||||
];
|
|
||||||
missingFileHandler = "Info";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "argocd-apps";
|
|
||||||
namespace = "argocd";
|
|
||||||
chart = "argo/argocd-apps";
|
|
||||||
version = "0.0.1";
|
|
||||||
condition = "argo.apps.enabled";
|
|
||||||
values = [
|
|
||||||
"../values/argo/values/apps.yaml.gotmpl"
|
|
||||||
];
|
|
||||||
missingFileHandler = "Info";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "argo-rollouts";
|
|
||||||
namespace = "argocd";
|
|
||||||
chart = "argo/argo-rollouts";
|
|
||||||
version = "2.35.2";
|
|
||||||
condition = "argo.rollouts.enabled";
|
|
||||||
values = [
|
|
||||||
"../values/argo/values/rollouts.yaml.gotmpl"
|
|
||||||
];
|
|
||||||
missingFileHandler = "Info";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "argo-workflows";
|
|
||||||
namespace = "argocd";
|
|
||||||
chart = "argo/argo-workflows";
|
|
||||||
version = "0.45.0";
|
|
||||||
condition = "argo.workflows.enabled";
|
|
||||||
missingFileHandler = "Info";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "argo-manifests";
|
|
||||||
namespace = "argocd";
|
|
||||||
chart = "_argo";
|
|
||||||
condition = "argo.enabled";
|
|
||||||
values = [
|
|
||||||
# "../values/values-${var.CLUSTER_NAME}.yaml"
|
|
||||||
"../values/argo/values.yaml.gotmpl"
|
|
||||||
# "../values/argo/values-${var.CLUSTER_NAME}.yaml.gotmpl"
|
|
||||||
];
|
|
||||||
missingFileHandler = "Info";
|
|
||||||
hooks = [
|
|
||||||
{
|
|
||||||
events = [
|
|
||||||
"prepare"
|
|
||||||
"cleanup"
|
|
||||||
];
|
|
||||||
showlogs = true;
|
|
||||||
command = "../bin/helmify";
|
|
||||||
args = [
|
|
||||||
# "${if (var.event.name == "prepare") then "build" else "clean"}"
|
|
||||||
# "${var.release.chart}"
|
|
||||||
"${var.environment.name}"
|
|
||||||
"../values/argo/manifests"
|
|
||||||
"_argo"
|
|
||||||
];
|
|
||||||
}
|
|
||||||
];
|
|
||||||
}
|
|
||||||
];
|
|
||||||
}
|
|
||||||
@@ -1,94 +0,0 @@
|
|||||||
{ var, escape_var, ... }:
|
|
||||||
[
|
|
||||||
{
|
|
||||||
bases = [
|
|
||||||
"../envs/environments.yaml.gotmpl"
|
|
||||||
];
|
|
||||||
repositories = [
|
|
||||||
{
|
|
||||||
name = "argo";
|
|
||||||
url = "https://argoproj.github.io/argo-helm";
|
|
||||||
}
|
|
||||||
];
|
|
||||||
commonLabels = {
|
|
||||||
tier = "system";
|
|
||||||
};
|
|
||||||
releases = [
|
|
||||||
{
|
|
||||||
name = "argocd";
|
|
||||||
namespace = "argocd";
|
|
||||||
chart = "argo/argo-cd";
|
|
||||||
version = "7.5.2";
|
|
||||||
condition = "argo.enabled";
|
|
||||||
values = [
|
|
||||||
"../values/argo/values/argocd.yaml.gotmpl"
|
|
||||||
"../values/argo/values/argocd-${var.environment.name}.yaml.gotmpl"
|
|
||||||
];
|
|
||||||
postRenderer = "../bin/kustomizer";
|
|
||||||
postRendererArgs = [
|
|
||||||
"../values/argo/kustomize/${var.environment.name}"
|
|
||||||
];
|
|
||||||
missingFileHandler = "Info";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "argocd-apps";
|
|
||||||
namespace = "argocd";
|
|
||||||
chart = "argo/argocd-apps";
|
|
||||||
version = "0.0.1";
|
|
||||||
condition = "argo.apps.enabled";
|
|
||||||
values = [
|
|
||||||
"../values/argo/values/apps.yaml.gotmpl"
|
|
||||||
];
|
|
||||||
missingFileHandler = "Info";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "argo-rollouts";
|
|
||||||
namespace = "argocd";
|
|
||||||
chart = "argo/argo-rollouts";
|
|
||||||
version = "2.35.2";
|
|
||||||
condition = "argo.rollouts.enabled";
|
|
||||||
values = [
|
|
||||||
"../values/argo/values/rollouts.yaml.gotmpl"
|
|
||||||
];
|
|
||||||
missingFileHandler = "Info";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "argo-workflows";
|
|
||||||
namespace = "argocd";
|
|
||||||
chart = "argo/argo-workflows";
|
|
||||||
version = "0.45.0";
|
|
||||||
condition = "argo.workflows.enabled";
|
|
||||||
missingFileHandler = "Info";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "argo-manifests";
|
|
||||||
namespace = "argocd";
|
|
||||||
chart = "_argo";
|
|
||||||
condition = "argo.enabled";
|
|
||||||
values = [
|
|
||||||
(escape_var "../values/values-{{requiredEnv \"CLUSTER_NAME\"}}.yaml")
|
|
||||||
"../values/argo/values.yaml.gotmpl"
|
|
||||||
(escape_var "../values/argo/values-{{requiredEnv \"CLUSTER_NAME\"}}.yaml.gotmpl")
|
|
||||||
];
|
|
||||||
missingFileHandler = "Info";
|
|
||||||
hooks = [
|
|
||||||
{
|
|
||||||
events = [
|
|
||||||
"prepare"
|
|
||||||
"cleanup"
|
|
||||||
];
|
|
||||||
showlogs = true;
|
|
||||||
command = "../bin/helmify";
|
|
||||||
args = [
|
|
||||||
(escape_var "{{ if eq .Event.Name \"prepare\" }}build{{ else }}clean{{ end }}")
|
|
||||||
(escape_var "{{ .Release.Chart | toJson }}")
|
|
||||||
(escape_var "{{ .Environment.Name | toJson }}")
|
|
||||||
"../values/argo/manifests"
|
|
||||||
"_argo"
|
|
||||||
];
|
|
||||||
}
|
|
||||||
];
|
|
||||||
}
|
|
||||||
];
|
|
||||||
}
|
|
||||||
]
|
|
||||||
@@ -1,41 +0,0 @@
|
|||||||
bases:
|
|
||||||
- ../envs/environments.yaml.gotmpl
|
|
||||||
|
|
||||||
repositories:
|
|
||||||
- name: openfga
|
|
||||||
url: 'https://openfga.github.io/helm-charts'
|
|
||||||
|
|
||||||
commonLabels:
|
|
||||||
tier: aux
|
|
||||||
|
|
||||||
releases:
|
|
||||||
- name: openfga
|
|
||||||
namespace: {{ .Environment.Name }}-openfga
|
|
||||||
chart: openfga/openfga
|
|
||||||
condition: openfga.enabled
|
|
||||||
values:
|
|
||||||
- ../values/openfga/values/openfga.yaml.gotmpl
|
|
||||||
- ../values/openfga/values/openfga-{{ .Environment.Name }}.yaml.gotmpl
|
|
||||||
postRenderer: ../bin/kustomizer
|
|
||||||
postRendererArgs:
|
|
||||||
- ../values/openfga/kustomize/{{ .Environment.Name }}
|
|
||||||
missingFileHandler: Info
|
|
||||||
- name: openfga-manifests
|
|
||||||
namespace: {{ .Environment.Name }}-openfga
|
|
||||||
chart: _openfga-manifests
|
|
||||||
condition: openfga.enabled
|
|
||||||
missingFileHandler: Info
|
|
||||||
values:
|
|
||||||
- ../values/values-{{ requiredEnv "CLUSTER_NAME" }}.yaml
|
|
||||||
- ../values/openfga/values.yaml.gotmpl
|
|
||||||
- ../values/openfga/values-{{ requiredEnv "CLUSTER_NAME" }}.yaml.gotmpl
|
|
||||||
hooks:
|
|
||||||
- events: [ prepare, cleanup ]
|
|
||||||
showlogs: true
|
|
||||||
command: ../bin/helmify
|
|
||||||
args:
|
|
||||||
- '{{`{{ if eq .Event.Name "prepare" }}build{{ else }}clean{{ end }}`}}'
|
|
||||||
- '{{`{{ .Release.Chart }}`}}'
|
|
||||||
- '{{`{{ .Environment.Name }}`}}'
|
|
||||||
- ../values/openfga/manifests
|
|
||||||
- _openfga-manifests
|
|
||||||
@@ -1,37 +0,0 @@
|
|||||||
bases:
|
|
||||||
- ../envs/environments.yaml.gotmpl
|
|
||||||
|
|
||||||
commonLabels:
|
|
||||||
tier: sys
|
|
||||||
|
|
||||||
releases:
|
|
||||||
- name: otel-collector
|
|
||||||
namespace: {{ .Environment.Name }}-otel-collector
|
|
||||||
chart: ../charts/otel-collector
|
|
||||||
condition: otel-collector.enabled
|
|
||||||
values:
|
|
||||||
- ../values/otel-collector/values/otel-collector.yaml.gotmpl
|
|
||||||
- ../values/otel-collector/values/otel-collector-{{ .Environment.Name }}.yaml.gotmpl
|
|
||||||
postRenderer: ../bin/kustomizer
|
|
||||||
postRendererArgs:
|
|
||||||
- ../values/otel-collector/kustomize/{{ .Environment.Name }}
|
|
||||||
missingFileHandler: Info
|
|
||||||
- name: otel-collector-manifests
|
|
||||||
namespace: {{ .Environment.Name }}-otel-collector
|
|
||||||
chart: _otel-collector-manifests
|
|
||||||
condition: otel-collector.enabled
|
|
||||||
missingFileHandler: Info
|
|
||||||
values:
|
|
||||||
- ../values/values-{{ requiredEnv "CLUSTER_NAME" }}.yaml
|
|
||||||
- ../values/otel-collector/values.yaml.gotmpl
|
|
||||||
- ../values/otel-collector/values-{{ requiredEnv "CLUSTER_NAME" }}.yaml.gotmpl
|
|
||||||
hooks:
|
|
||||||
- events: [ prepare, cleanup ]
|
|
||||||
showlogs: true
|
|
||||||
command: ../bin/helmify
|
|
||||||
args:
|
|
||||||
- '{{`{{ if eq .Event.Name "prepare" }}build{{ else }}clean{{ end }}`}}'
|
|
||||||
- '{{`{{ .Release.Chart }}`}}'
|
|
||||||
- '{{`{{ .Environment.Name }}`}}'
|
|
||||||
- ../values/otel-collector/manifests
|
|
||||||
- _otel-collector-manifests
|
|
||||||
@@ -1,37 +0,0 @@
|
|||||||
bases:
|
|
||||||
- ../envs/environments.yaml.gotmpl
|
|
||||||
|
|
||||||
commonLabels:
|
|
||||||
tier: aux
|
|
||||||
|
|
||||||
releases:
|
|
||||||
- name: plausible
|
|
||||||
namespace: {{ .Environment.Name }}-plausible
|
|
||||||
chart: ../charts/plausible
|
|
||||||
condition: plausible.enabled
|
|
||||||
values:
|
|
||||||
- ../values/plausible/values/plausible.yaml.gotmpl
|
|
||||||
- ../values/plausible/values/plausible-{{ .Environment.Name }}.yaml.gotmpl
|
|
||||||
postRenderer: ../bin/kustomizer
|
|
||||||
postRendererArgs:
|
|
||||||
- ../values/plausible/kustomize/{{ .Environment.Name }}
|
|
||||||
missingFileHandler: Info
|
|
||||||
- name: plausible-manifests
|
|
||||||
namespace: {{ .Environment.Name }}-plausible
|
|
||||||
chart: _plausible-manifests
|
|
||||||
condition: plausible.enabled
|
|
||||||
missingFileHandler: Info
|
|
||||||
values:
|
|
||||||
- ../values/values-{{ requiredEnv "CLUSTER_NAME" }}.yaml
|
|
||||||
- ../values/plausible/values.yaml.gotmpl
|
|
||||||
- ../values/plausible/values-{{ requiredEnv "CLUSTER_NAME" }}.yaml.gotmpl
|
|
||||||
hooks:
|
|
||||||
- events: [ prepare, cleanup ]
|
|
||||||
showlogs: true
|
|
||||||
command: ../bin/helmify
|
|
||||||
args:
|
|
||||||
- '{{`{{ if eq .Event.Name "prepare" }}build{{ else }}clean{{ end }}`}}'
|
|
||||||
- '{{`{{ .Release.Chart }}`}}'
|
|
||||||
- '{{`{{ .Environment.Name }}`}}'
|
|
||||||
- ../values/plausible/manifests
|
|
||||||
- _plausible-manifests
|
|
||||||
@@ -1,42 +0,0 @@
|
|||||||
bases:
|
|
||||||
- ../envs/environments.yaml.gotmpl
|
|
||||||
|
|
||||||
repositories:
|
|
||||||
- name: rabbitmq
|
|
||||||
url: 'https://charts.bitnami.com/bitnami'
|
|
||||||
|
|
||||||
commonLabels:
|
|
||||||
tier: aux
|
|
||||||
|
|
||||||
releases:
|
|
||||||
- name: rabbitmq
|
|
||||||
namespace: {{ .Environment.Name }}-rabbitmq
|
|
||||||
chart: rabbitmq/rabbitmq
|
|
||||||
version: 12.9.0
|
|
||||||
condition: rabbitmq.enabled
|
|
||||||
values:
|
|
||||||
- ../values/rabbitmq/values/rabbitmq.yaml.gotmpl
|
|
||||||
- ../values/rabbitmq/values/rabbitmq-{{ .Environment.Name }}.yaml.gotmpl
|
|
||||||
postRenderer: ../bin/kustomizer
|
|
||||||
postRendererArgs:
|
|
||||||
- ../values/rabbitmq/kustomize/{{ .Environment.Name }}
|
|
||||||
missingFileHandler: Info
|
|
||||||
- name: rabbitmq-manifests
|
|
||||||
namespace: {{ .Environment.Name }}-rabbitmq
|
|
||||||
chart: _rabbitmq-manifests
|
|
||||||
condition: rabbitmq.enabled
|
|
||||||
missingFileHandler: Info
|
|
||||||
values:
|
|
||||||
- ../values/values-{{ requiredEnv "CLUSTER_NAME" }}.yaml
|
|
||||||
- ../values/rabbitmq/values.yaml.gotmpl
|
|
||||||
- ../values/rabbitmq/values-{{ requiredEnv "CLUSTER_NAME" }}.yaml.gotmpl
|
|
||||||
hooks:
|
|
||||||
- events: [ prepare, cleanup ]
|
|
||||||
showlogs: true
|
|
||||||
command: ../bin/helmify
|
|
||||||
args:
|
|
||||||
- '{{`{{ if eq .Event.Name "prepare" }}build{{ else }}clean{{ end }}`}}'
|
|
||||||
- '{{`{{ .Release.Chart }}`}}'
|
|
||||||
- '{{`{{ .Environment.Name }}`}}'
|
|
||||||
- ../values/rabbitmq/manifests
|
|
||||||
- _rabbitmq-manifests
|
|
||||||
@@ -1,42 +0,0 @@
|
|||||||
bases:
|
|
||||||
- ../envs/environments.yaml.gotmpl
|
|
||||||
|
|
||||||
repositories:
|
|
||||||
- name: redis
|
|
||||||
url: 'https://charts.bitnami.com/bitnami'
|
|
||||||
|
|
||||||
commonLabels:
|
|
||||||
tier: aux
|
|
||||||
|
|
||||||
releases:
|
|
||||||
- name: redis
|
|
||||||
namespace: {{ .Environment.Name }}-redis
|
|
||||||
chart: redis/redis
|
|
||||||
condition: redis.enabled
|
|
||||||
version: 19.5.2
|
|
||||||
values:
|
|
||||||
- ../values/redis/values/redis.yaml.gotmpl
|
|
||||||
- ../values/redis/values/redis-{{ .Environment.Name }}.yaml.gotmpl
|
|
||||||
postRenderer: ../bin/kustomizer
|
|
||||||
postRendererArgs:
|
|
||||||
- ../values/redis/kustomize/{{ .Environment.Name }}
|
|
||||||
missingFileHandler: Info
|
|
||||||
- name: redis-manifests
|
|
||||||
namespace: {{ .Environment.Name }}-redis
|
|
||||||
chart: _redis-manifests
|
|
||||||
condition: redis.enabled
|
|
||||||
missingFileHandler: Info
|
|
||||||
values:
|
|
||||||
- ../values/values-{{ requiredEnv "CLUSTER_NAME" }}.yaml
|
|
||||||
- ../values/redis/values.yaml.gotmpl
|
|
||||||
- ../values/redis/values-{{ requiredEnv "CLUSTER_NAME" }}.yaml.gotmpl
|
|
||||||
hooks:
|
|
||||||
- events: [ prepare, cleanup ]
|
|
||||||
showlogs: true
|
|
||||||
command: ../bin/helmify
|
|
||||||
args:
|
|
||||||
- '{{`{{ if eq .Event.Name "prepare" }}build{{ else }}clean{{ end }}`}}'
|
|
||||||
- '{{`{{ .Release.Chart }}`}}'
|
|
||||||
- '{{`{{ .Environment.Name }}`}}'
|
|
||||||
- ../values/redis/manifests
|
|
||||||
- _redis-manifests
|
|
||||||
@@ -1,43 +0,0 @@
|
|||||||
bases:
|
|
||||||
- ../envs/environments.yaml.gotmpl
|
|
||||||
|
|
||||||
repositories:
|
|
||||||
- name: tempo
|
|
||||||
url: 'https://grafana.github.io/helm-charts'
|
|
||||||
|
|
||||||
commonLabels:
|
|
||||||
tier: sys
|
|
||||||
|
|
||||||
releases:
|
|
||||||
- name: tempo
|
|
||||||
namespace: tempo
|
|
||||||
chart: tempo/tempo
|
|
||||||
version: 0.14.0
|
|
||||||
condition: tempo.enabled
|
|
||||||
values:
|
|
||||||
- ../values/tempo/values/tempo.yaml.gotmpl
|
|
||||||
- ../values/tempo/values/tempo-{{ .Environment.Name }}.yaml.gotmpl
|
|
||||||
postRenderer: ../bin/kustomizer
|
|
||||||
postRendererArgs:
|
|
||||||
- ../values/tempo/kustomize/{{ .Environment.Name }}
|
|
||||||
missingFileHandler: Info
|
|
||||||
- name: tempo-manifests
|
|
||||||
namespace: tempo
|
|
||||||
chart: _tempo-manifests
|
|
||||||
condition: tempo.enabled
|
|
||||||
missingFileHandler: Info
|
|
||||||
values:
|
|
||||||
- ../values/values-{{ requiredEnv "CLUSTER_NAME" }}.yaml
|
|
||||||
- ../values/tempo/values.yaml.gotmpl
|
|
||||||
- ../values/tempo/values-{{ requiredEnv "CLUSTER_NAME" }}.yaml.gotmpl
|
|
||||||
hooks:
|
|
||||||
- events: [ prepare, cleanup ]
|
|
||||||
showlogs: true
|
|
||||||
command: ../bin/helmify
|
|
||||||
args:
|
|
||||||
- '{{`{{ if eq .Event.Name "prepare" }}build{{ else }}clean{{ end }}`}}'
|
|
||||||
- '{{`{{ .Release.Chart }}`}}'
|
|
||||||
- '{{`{{ .Environment.Name }}`}}'
|
|
||||||
- ../values/tempo/manifests
|
|
||||||
- _tempo-manifests
|
|
||||||
|
|
||||||
@@ -1,37 +0,0 @@
|
|||||||
bases:
|
|
||||||
- ../envs/environments.yaml.gotmpl
|
|
||||||
|
|
||||||
commonLabels:
|
|
||||||
tier: sys
|
|
||||||
|
|
||||||
releases:
|
|
||||||
- name: wordpress
|
|
||||||
namespace: {{ .Environment.Name }}-wordpress
|
|
||||||
chart: ../charts/wordpress
|
|
||||||
condition: wordpress.enabled
|
|
||||||
values:
|
|
||||||
- ../values/wordpress/values/wordpress.yaml.gotmpl
|
|
||||||
- ../values/wordpress/values/wordpress-{{ .Environment.Name }}.yaml.gotmpl
|
|
||||||
postRenderer: ../bin/kustomizer
|
|
||||||
postRendererArgs:
|
|
||||||
- ../values/wordpress/kustomize/{{ .Environment.Name }}
|
|
||||||
missingFileHandler: Info
|
|
||||||
- name: wordpress-manifests
|
|
||||||
namespace: {{ .Environment.Name }}-wordpress
|
|
||||||
chart: _wordpress-manifests
|
|
||||||
condition: wordpress.enabled
|
|
||||||
missingFileHandler: Info
|
|
||||||
values:
|
|
||||||
- ../values/values-{{ requiredEnv "CLUSTER_NAME" }}.yaml
|
|
||||||
- ../values/wordpress/values.yaml.gotmpl
|
|
||||||
- ../values/wordpress/values-{{ requiredEnv "CLUSTER_NAME" }}.yaml.gotmpl
|
|
||||||
hooks:
|
|
||||||
- events: [ prepare, cleanup ]
|
|
||||||
showlogs: true
|
|
||||||
command: ../bin/helmify
|
|
||||||
args:
|
|
||||||
- '{{`{{ if eq .Event.Name "prepare" }}build{{ else }}clean{{ end }}`}}'
|
|
||||||
- '{{`{{ .Release.Chart }}`}}'
|
|
||||||
- '{{`{{ .Environment.Name }}`}}'
|
|
||||||
- ../values/wordpress/manifests
|
|
||||||
- _wordpress-manifests
|
|
||||||
Reference in New Issue
Block a user