diff --git a/deploy/kubernetes/helm/sloth/Chart.yaml b/deploy/kubernetes/helm/sloth/Chart.yaml index ed65e567037be60b896bbc01d5d72fb9ec996387..bae39b15641ce4eea99b87f105483c4640ae6e49 100644 --- a/deploy/kubernetes/helm/sloth/Chart.yaml +++ b/deploy/kubernetes/helm/sloth/Chart.yaml @@ -4,4 +4,4 @@ description: Base chart for Sloth. type: application home: https://github.com/slok/sloth kubeVersion: ">= 1.19.0-0" -version: 0.4.1 +version: 0.4.2 diff --git a/deploy/kubernetes/helm/sloth/templates/deployment.yaml b/deploy/kubernetes/helm/sloth/templates/deployment.yaml index 93bbabbaba8e28b29357e84b916ddf4f4ad7aa10..0130b27b0efef61b75ba29ebac27cf9dcf22e15e 100644 --- a/deploy/kubernetes/helm/sloth/templates/deployment.yaml +++ b/deploy/kubernetes/helm/sloth/templates/deployment.yaml @@ -52,6 +52,9 @@ spec: {{- if .Values.customSloConfig.enabled }} - --slo-period-windows-path={{ .Values.customSloConfig.path }} {{- end }} + {{- if .Values.sloth.debug.enabled }} + - --debug + {{- end}} {{- if .Values.metrics.enabled }} ports: - containerPort: 8081 diff --git a/deploy/kubernetes/helm/sloth/tests/testdata/output/cluster_role_binding_custom.yaml b/deploy/kubernetes/helm/sloth/tests/testdata/output/cluster_role_binding_custom.yaml index 9df2753d2d351cfb52e0acb192fbbe5161af3774..a49cebec69b83ab8c84039a688f95c20ab3ded92 100644 --- a/deploy/kubernetes/helm/sloth/tests/testdata/output/cluster_role_binding_custom.yaml +++ b/deploy/kubernetes/helm/sloth/tests/testdata/output/cluster_role_binding_custom.yaml @@ -5,7 +5,7 @@ kind: ClusterRoleBinding metadata: name: sloth-test labels: - helm.sh/chart: sloth-0.4.1 + helm.sh/chart: sloth-0.4.2 app.kubernetes.io/managed-by: Helm app: sloth app.kubernetes.io/name: sloth diff --git a/deploy/kubernetes/helm/sloth/tests/testdata/output/cluster_role_binding_default.yaml b/deploy/kubernetes/helm/sloth/tests/testdata/output/cluster_role_binding_default.yaml index ec0964e97f319d2101e86f811f058ce46ecf7af4..f75ae22f58aacd5c786472848b24b3fdb2e85796 100644 --- a/deploy/kubernetes/helm/sloth/tests/testdata/output/cluster_role_binding_default.yaml +++ b/deploy/kubernetes/helm/sloth/tests/testdata/output/cluster_role_binding_default.yaml @@ -5,7 +5,7 @@ kind: ClusterRoleBinding metadata: name: sloth labels: - helm.sh/chart: sloth-0.4.1 + helm.sh/chart: sloth-0.4.2 app.kubernetes.io/managed-by: Helm app: sloth app.kubernetes.io/name: sloth diff --git a/deploy/kubernetes/helm/sloth/tests/testdata/output/cluster_role_custom.yaml b/deploy/kubernetes/helm/sloth/tests/testdata/output/cluster_role_custom.yaml index fab6cff24215ab8c1082aac7e060b61a9770cd0b..dedb95fc488b61fb640a0d575c08b1a5f0fefd93 100644 --- a/deploy/kubernetes/helm/sloth/tests/testdata/output/cluster_role_custom.yaml +++ b/deploy/kubernetes/helm/sloth/tests/testdata/output/cluster_role_custom.yaml @@ -5,7 +5,7 @@ kind: ClusterRole metadata: name: sloth-test labels: - helm.sh/chart: sloth-0.4.1 + helm.sh/chart: sloth-0.4.2 app.kubernetes.io/managed-by: Helm app: sloth app.kubernetes.io/name: sloth diff --git a/deploy/kubernetes/helm/sloth/tests/testdata/output/cluster_role_default.yaml b/deploy/kubernetes/helm/sloth/tests/testdata/output/cluster_role_default.yaml index 6b4470ccb747c9922f17d206ae3060d3e1ecc324..ba4460cc8b5e12275bc9f468e3593b5e5186ee2d 100644 --- a/deploy/kubernetes/helm/sloth/tests/testdata/output/cluster_role_default.yaml +++ b/deploy/kubernetes/helm/sloth/tests/testdata/output/cluster_role_default.yaml @@ -5,7 +5,7 @@ kind: ClusterRole metadata: name: sloth labels: - helm.sh/chart: sloth-0.4.1 + helm.sh/chart: sloth-0.4.2 app.kubernetes.io/managed-by: Helm app: sloth app.kubernetes.io/name: sloth diff --git a/deploy/kubernetes/helm/sloth/tests/testdata/output/configmap_slo_config.yaml b/deploy/kubernetes/helm/sloth/tests/testdata/output/configmap_slo_config.yaml index 3223a130be3159294ee07ce27b6374554d643446..5a8d5e79f08314066384d13660870abf6cfc3cea 100644 --- a/deploy/kubernetes/helm/sloth/tests/testdata/output/configmap_slo_config.yaml +++ b/deploy/kubernetes/helm/sloth/tests/testdata/output/configmap_slo_config.yaml @@ -6,7 +6,7 @@ metadata: name: sloth-test namespace: custom labels: - helm.sh/chart: sloth-0.4.1 + helm.sh/chart: sloth-0.4.2 app.kubernetes.io/managed-by: Helm app: sloth app.kubernetes.io/name: sloth diff --git a/deploy/kubernetes/helm/sloth/tests/testdata/output/deployment_custom.yaml b/deploy/kubernetes/helm/sloth/tests/testdata/output/deployment_custom.yaml index 77e36c767bad8ffad1d1d5c9e3a7d5f1fb694b2e..a4164c2e12ea9c46b9255b5e25400441aaf21089 100644 --- a/deploy/kubernetes/helm/sloth/tests/testdata/output/deployment_custom.yaml +++ b/deploy/kubernetes/helm/sloth/tests/testdata/output/deployment_custom.yaml @@ -6,7 +6,7 @@ metadata: name: sloth-test namespace: custom labels: - helm.sh/chart: sloth-0.4.1 + helm.sh/chart: sloth-0.4.2 app.kubernetes.io/managed-by: Helm app: sloth app.kubernetes.io/name: sloth @@ -22,7 +22,7 @@ spec: template: metadata: labels: - helm.sh/chart: sloth-0.4.1 + helm.sh/chart: sloth-0.4.2 app.kubernetes.io/managed-by: Helm app: sloth app.kubernetes.io/name: sloth diff --git a/deploy/kubernetes/helm/sloth/tests/testdata/output/deployment_custom_no_extras.yaml b/deploy/kubernetes/helm/sloth/tests/testdata/output/deployment_custom_no_extras.yaml index 65fbbb509a14bb75bb1d33c992b21c3cf8d684c4..ed84a9e35b839afcd0ab7b49aa581eeaadb1ce2c 100644 --- a/deploy/kubernetes/helm/sloth/tests/testdata/output/deployment_custom_no_extras.yaml +++ b/deploy/kubernetes/helm/sloth/tests/testdata/output/deployment_custom_no_extras.yaml @@ -6,7 +6,7 @@ metadata: name: sloth-test namespace: custom labels: - helm.sh/chart: sloth-0.4.1 + helm.sh/chart: sloth-0.4.2 app.kubernetes.io/managed-by: Helm app: sloth app.kubernetes.io/name: sloth @@ -22,7 +22,7 @@ spec: template: metadata: labels: - helm.sh/chart: sloth-0.4.1 + helm.sh/chart: sloth-0.4.2 app.kubernetes.io/managed-by: Helm app: sloth app.kubernetes.io/name: sloth diff --git a/deploy/kubernetes/helm/sloth/tests/testdata/output/deployment_custom_slo_config.yaml b/deploy/kubernetes/helm/sloth/tests/testdata/output/deployment_custom_slo_config.yaml index 389547c63417ca6fd9e9576a114ceb89143a6c5c..8f12e3c32ca7e2f82ce10b8f77a2f2839661426d 100644 --- a/deploy/kubernetes/helm/sloth/tests/testdata/output/deployment_custom_slo_config.yaml +++ b/deploy/kubernetes/helm/sloth/tests/testdata/output/deployment_custom_slo_config.yaml @@ -6,7 +6,7 @@ metadata: name: sloth-test namespace: custom labels: - helm.sh/chart: sloth-0.4.1 + helm.sh/chart: sloth-0.4.2 app.kubernetes.io/managed-by: Helm app: sloth app.kubernetes.io/name: sloth @@ -22,7 +22,7 @@ spec: template: metadata: labels: - helm.sh/chart: sloth-0.4.1 + helm.sh/chart: sloth-0.4.2 app.kubernetes.io/managed-by: Helm app: sloth app.kubernetes.io/name: sloth diff --git a/deploy/kubernetes/helm/sloth/tests/testdata/output/deployment_default.yaml b/deploy/kubernetes/helm/sloth/tests/testdata/output/deployment_default.yaml index 3100e87ba1f19eaf9f11c67a62afbc43fdfaaf10..cd192ce8aab36150b555297801c46200706935ef 100644 --- a/deploy/kubernetes/helm/sloth/tests/testdata/output/deployment_default.yaml +++ b/deploy/kubernetes/helm/sloth/tests/testdata/output/deployment_default.yaml @@ -6,7 +6,7 @@ metadata: name: sloth namespace: default labels: - helm.sh/chart: sloth-0.4.1 + helm.sh/chart: sloth-0.4.2 app.kubernetes.io/managed-by: Helm app: sloth app.kubernetes.io/name: sloth @@ -21,7 +21,7 @@ spec: template: metadata: labels: - helm.sh/chart: sloth-0.4.1 + helm.sh/chart: sloth-0.4.2 app.kubernetes.io/managed-by: Helm app: sloth app.kubernetes.io/name: sloth diff --git a/deploy/kubernetes/helm/sloth/tests/testdata/output/pod_monitor_custom.yaml b/deploy/kubernetes/helm/sloth/tests/testdata/output/pod_monitor_custom.yaml index 8f072d188224dde5e954c89f261f461be27cfd01..8909ccb1802f7a5c6f854e41bf815291d5197aae 100644 --- a/deploy/kubernetes/helm/sloth/tests/testdata/output/pod_monitor_custom.yaml +++ b/deploy/kubernetes/helm/sloth/tests/testdata/output/pod_monitor_custom.yaml @@ -6,7 +6,7 @@ metadata: name: sloth-test namespace: custom labels: - helm.sh/chart: sloth-0.4.1 + helm.sh/chart: sloth-0.4.2 app.kubernetes.io/managed-by: Helm app: sloth app.kubernetes.io/name: sloth diff --git a/deploy/kubernetes/helm/sloth/tests/testdata/output/pod_monitor_default.yaml b/deploy/kubernetes/helm/sloth/tests/testdata/output/pod_monitor_default.yaml index b58cd252ef41db788cdbbe786a7bb51822f51a23..e41451a2860f831da42edfcb74ecc56f848fecc9 100644 --- a/deploy/kubernetes/helm/sloth/tests/testdata/output/pod_monitor_default.yaml +++ b/deploy/kubernetes/helm/sloth/tests/testdata/output/pod_monitor_default.yaml @@ -6,7 +6,7 @@ metadata: name: sloth namespace: default labels: - helm.sh/chart: sloth-0.4.1 + helm.sh/chart: sloth-0.4.2 app.kubernetes.io/managed-by: Helm app: sloth app.kubernetes.io/name: sloth diff --git a/deploy/kubernetes/helm/sloth/tests/testdata/output/sa_custom.yaml b/deploy/kubernetes/helm/sloth/tests/testdata/output/sa_custom.yaml index edec3f3b2e09497d84addc51f4ecc88233623bf7..3c4692daf71d2068fc3f89f5ec39da16f7ca2ba0 100644 --- a/deploy/kubernetes/helm/sloth/tests/testdata/output/sa_custom.yaml +++ b/deploy/kubernetes/helm/sloth/tests/testdata/output/sa_custom.yaml @@ -6,7 +6,7 @@ metadata: name: sloth-test namespace: custom labels: - helm.sh/chart: sloth-0.4.1 + helm.sh/chart: sloth-0.4.2 app.kubernetes.io/managed-by: Helm app: sloth app.kubernetes.io/name: sloth diff --git a/deploy/kubernetes/helm/sloth/tests/testdata/output/sa_default.yaml b/deploy/kubernetes/helm/sloth/tests/testdata/output/sa_default.yaml index 2f61d4d1a026de04cb2eb5768afba017dec2791e..5752e1aed580d95e7f51ce05f0eae90227726ef8 100644 --- a/deploy/kubernetes/helm/sloth/tests/testdata/output/sa_default.yaml +++ b/deploy/kubernetes/helm/sloth/tests/testdata/output/sa_default.yaml @@ -6,7 +6,7 @@ metadata: name: sloth namespace: default labels: - helm.sh/chart: sloth-0.4.1 + helm.sh/chart: sloth-0.4.2 app.kubernetes.io/managed-by: Helm app: sloth app.kubernetes.io/name: sloth diff --git a/deploy/kubernetes/helm/sloth/values.yaml b/deploy/kubernetes/helm/sloth/values.yaml index 58c63573ed7f23f51b47e904ac3669fc0c6d0adf..e22ff3a61fc2d5bbeb89277889945f2fef59bea4 100644 --- a/deploy/kubernetes/helm/sloth/values.yaml +++ b/deploy/kubernetes/helm/sloth/values.yaml @@ -11,6 +11,8 @@ sloth: namespace: "" # The namespace where sloth will the CRs to process. extraLabels: {} # Labels that will be added to all the generated SLO Rules. defaultSloPeriod: "" # The slo period used by sloth (e.g. 30d) + debug: + enabled: false commonPlugins: enabled: true