From 20281c17b7238354620405f7bd3f4955be1cd13b Mon Sep 17 00:00:00 2001 From: Xabier Larrakoetxea <me@slok.dev> Date: Mon, 15 Nov 2021 18:42:13 +0100 Subject: [PATCH] Bump v0.9.0 Signed-off-by: Xabier Larrakoetxea <me@slok.dev> --- .github/workflows/generate.yaml | 2 +- CHANGELOG.md | 5 ++++- deploy/kubernetes/helm/sloth/Chart.yaml | 2 +- .../output/cluster_role_binding_custom.yaml | 2 +- .../output/cluster_role_binding_default.yaml | 2 +- .../tests/testdata/output/cluster_role_custom.yaml | 2 +- .../testdata/output/cluster_role_default.yaml | 2 +- .../testdata/output/configmap_slo_config.yaml | 2 +- .../tests/testdata/output/deployment_custom.yaml | 4 ++-- .../output/deployment_custom_no_extras.yaml | 4 ++-- .../output/deployment_custom_slo_config.yaml | 4 ++-- .../tests/testdata/output/deployment_default.yaml | 6 +++--- .../tests/testdata/output/pod_monitor_custom.yaml | 2 +- .../tests/testdata/output/pod_monitor_default.yaml | 2 +- .../sloth/tests/testdata/output/sa_custom.yaml | 2 +- .../sloth/tests/testdata/output/sa_default.yaml | 2 +- deploy/kubernetes/helm/sloth/values.yaml | 2 +- .../kubernetes/raw/sloth-with-common-plugins.yaml | 14 +++++++------- deploy/kubernetes/raw/sloth.yaml | 14 +++++++------- 19 files changed, 39 insertions(+), 36 deletions(-) diff --git a/.github/workflows/generate.yaml b/.github/workflows/generate.yaml index 97a9d37..bd34968 100644 --- a/.github/workflows/generate.yaml +++ b/.github/workflows/generate.yaml @@ -14,7 +14,7 @@ jobs: - uses: actions/checkout@v2 - name: download and setup generator binary run: | - wget https://github.com/slok/sloth/releases/download/v0.8.0/sloth-linux-amd64 + wget https://github.com/slok/sloth/releases/download/v0.9.0/sloth-linux-amd64 chmod +x sloth-linux-amd64 ./sloth-linux-amd64 generate -i ./examples/getting-started.yml -o ./examples/_gen/getting-started.yml ./sloth-linux-amd64 generate -i ./examples/no-alerts.yml -o ./examples/_gen/no-alerts.yml diff --git a/CHANGELOG.md b/CHANGELOG.md index 87e428a..64f1c5e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,8 @@ ## [Unreleased] +## [v0.9.0] - 2021-11-15 + ### Added - Added spec for declaring custom SLO period windows. @@ -141,7 +143,8 @@ - Support raw query based SLI. - Kubernetes (prometheus-operator) CRD generation support. -[unreleased]: https://github.com/slok/sloth/compare/v0.8.0...HEAD +[unreleased]: https://github.com/slok/sloth/compare/v0.9.0...HEAD +[v0.9.0]: https://github.com/slok/sloth/compare/v0.8.0...v0.9.0 [v0.8.0]: https://github.com/slok/sloth/compare/v0.7.0...v0.8.0 [v0.7.0]: https://github.com/slok/sloth/compare/v0.6.0...v0.7.0 [v0.6.0]: https://github.com/slok/sloth/compare/v0.5.0...v0.6.0 diff --git a/deploy/kubernetes/helm/sloth/Chart.yaml b/deploy/kubernetes/helm/sloth/Chart.yaml index 220a33a..c656e67 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.3.1 +version: 0.4.0 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 464d80a..39fabef 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.3.1 + helm.sh/chart: sloth-0.4.0 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 2b58b53..3bfc96a 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.3.1 + helm.sh/chart: sloth-0.4.0 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 2944e18..2f16b2f 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.3.1 + helm.sh/chart: sloth-0.4.0 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 222c08d..6341e50 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.3.1 + helm.sh/chart: sloth-0.4.0 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 1b3f01c..99ddf2b 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.3.1 + helm.sh/chart: sloth-0.4.0 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 102da50..1fc4cb9 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.3.1 + helm.sh/chart: sloth-0.4.0 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.3.1 + helm.sh/chart: sloth-0.4.0 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 2fdec6d..1a58bcb 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.3.1 + helm.sh/chart: sloth-0.4.0 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.3.1 + helm.sh/chart: sloth-0.4.0 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 2d08b55..0a56958 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.3.1 + helm.sh/chart: sloth-0.4.0 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.3.1 + helm.sh/chart: sloth-0.4.0 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 a4892c2..433134d 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.3.1 + helm.sh/chart: sloth-0.4.0 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.3.1 + helm.sh/chart: sloth-0.4.0 app.kubernetes.io/managed-by: Helm app: sloth app.kubernetes.io/name: sloth @@ -32,7 +32,7 @@ spec: serviceAccountName: sloth containers: - name: sloth - image: ghcr.io/slok/sloth:v0.8.0 + image: ghcr.io/slok/sloth:v0.9.0 args: - kubernetes-controller - --sli-plugins-path=/plugins 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 2e26e88..7f640fd 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.3.1 + helm.sh/chart: sloth-0.4.0 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 251f63c..5767a07 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.3.1 + helm.sh/chart: sloth-0.4.0 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 7a0815d..d6eff4c 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.3.1 + helm.sh/chart: sloth-0.4.0 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 a6164de..09ed18e 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.3.1 + helm.sh/chart: sloth-0.4.0 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 cee72d6..a77248e 100644 --- a/deploy/kubernetes/helm/sloth/values.yaml +++ b/deploy/kubernetes/helm/sloth/values.yaml @@ -3,7 +3,7 @@ labels: {} image: repository: ghcr.io/slok/sloth - tag: v0.8.0 + tag: v0.9.0 sloth: resyncInterval: "" # The controller resync interval duration (e.g 15m). diff --git a/deploy/kubernetes/raw/sloth-with-common-plugins.yaml b/deploy/kubernetes/raw/sloth-with-common-plugins.yaml index 43d32f7..20eda74 100644 --- a/deploy/kubernetes/raw/sloth-with-common-plugins.yaml +++ b/deploy/kubernetes/raw/sloth-with-common-plugins.yaml @@ -6,7 +6,7 @@ metadata: name: sloth namespace: monitoring labels: - helm.sh/chart: sloth-0.3.1 + helm.sh/chart: sloth-0.4.0 app.kubernetes.io/managed-by: Helm app: sloth app.kubernetes.io/name: sloth @@ -18,7 +18,7 @@ kind: ClusterRole metadata: name: sloth labels: - helm.sh/chart: sloth-0.3.1 + helm.sh/chart: sloth-0.4.0 app.kubernetes.io/managed-by: Helm app: sloth app.kubernetes.io/name: sloth @@ -38,7 +38,7 @@ kind: ClusterRoleBinding metadata: name: sloth labels: - helm.sh/chart: sloth-0.3.1 + helm.sh/chart: sloth-0.4.0 app.kubernetes.io/managed-by: Helm app: sloth app.kubernetes.io/name: sloth @@ -59,7 +59,7 @@ metadata: name: sloth namespace: monitoring labels: - helm.sh/chart: sloth-0.3.1 + helm.sh/chart: sloth-0.4.0 app.kubernetes.io/managed-by: Helm app: sloth app.kubernetes.io/name: sloth @@ -74,7 +74,7 @@ spec: template: metadata: labels: - helm.sh/chart: sloth-0.3.1 + helm.sh/chart: sloth-0.4.0 app.kubernetes.io/managed-by: Helm app: sloth app.kubernetes.io/name: sloth @@ -85,7 +85,7 @@ spec: serviceAccountName: sloth containers: - name: sloth - image: ghcr.io/slok/sloth:v0.8.0 + image: ghcr.io/slok/sloth:v0.9.0 args: - kubernetes-controller - --sli-plugins-path=/plugins @@ -130,7 +130,7 @@ metadata: name: sloth namespace: monitoring labels: - helm.sh/chart: sloth-0.3.1 + helm.sh/chart: sloth-0.4.0 app.kubernetes.io/managed-by: Helm app: sloth app.kubernetes.io/name: sloth diff --git a/deploy/kubernetes/raw/sloth.yaml b/deploy/kubernetes/raw/sloth.yaml index ba0b646..677c9c8 100644 --- a/deploy/kubernetes/raw/sloth.yaml +++ b/deploy/kubernetes/raw/sloth.yaml @@ -6,7 +6,7 @@ metadata: name: sloth namespace: monitoring labels: - helm.sh/chart: sloth-0.3.1 + helm.sh/chart: sloth-0.4.0 app.kubernetes.io/managed-by: Helm app: sloth app.kubernetes.io/name: sloth @@ -18,7 +18,7 @@ kind: ClusterRole metadata: name: sloth labels: - helm.sh/chart: sloth-0.3.1 + helm.sh/chart: sloth-0.4.0 app.kubernetes.io/managed-by: Helm app: sloth app.kubernetes.io/name: sloth @@ -38,7 +38,7 @@ kind: ClusterRoleBinding metadata: name: sloth labels: - helm.sh/chart: sloth-0.3.1 + helm.sh/chart: sloth-0.4.0 app.kubernetes.io/managed-by: Helm app: sloth app.kubernetes.io/name: sloth @@ -59,7 +59,7 @@ metadata: name: sloth namespace: monitoring labels: - helm.sh/chart: sloth-0.3.1 + helm.sh/chart: sloth-0.4.0 app.kubernetes.io/managed-by: Helm app: sloth app.kubernetes.io/name: sloth @@ -74,7 +74,7 @@ spec: template: metadata: labels: - helm.sh/chart: sloth-0.3.1 + helm.sh/chart: sloth-0.4.0 app.kubernetes.io/managed-by: Helm app: sloth app.kubernetes.io/name: sloth @@ -85,7 +85,7 @@ spec: serviceAccountName: sloth containers: - name: sloth - image: ghcr.io/slok/sloth:v0.8.0 + image: ghcr.io/slok/sloth:v0.9.0 args: - kubernetes-controller ports: @@ -106,7 +106,7 @@ metadata: name: sloth namespace: monitoring labels: - helm.sh/chart: sloth-0.3.1 + helm.sh/chart: sloth-0.4.0 app.kubernetes.io/managed-by: Helm app: sloth app.kubernetes.io/name: sloth -- GitLab