From 9b45d13ba1424b4fdb60925c53272cb36f1237c3 Mon Sep 17 00:00:00 2001 From: Sebastian Mark Date: Wed, 13 Dec 2023 17:54:55 +0100 Subject: [PATCH 01/57] break(monitoring): remove prometheus-stack and loki --- README.md | 1 - manifests/ingress-nginx.jsonnet | 6 - .../grafana-ressources/nginx-dashboard.yml | 1473 ----------------- manifests/monitoring/loki-stack.jsonnet | 39 - manifests/monitoring/prometheus-stack.jsonnet | 47 - 5 files changed, 1566 deletions(-) delete mode 100644 manifests/monitoring/grafana-ressources/nginx-dashboard.yml delete mode 100644 manifests/monitoring/loki-stack.jsonnet delete mode 100644 manifests/monitoring/prometheus-stack.jsonnet diff --git a/README.md b/README.md index 6c2a9c2..cc194d0 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,6 @@ * [cert-manager](https://cert-manager.io/) * selfsigned issuer * LetsEncrypt issuers (Prod and Staging) - * [prometheus and grafana](https://github.com/prometheus-community/helm-charts/tree/main/charts/kube-prometheus-stack) * [zabbix-proxy](https://git.zabbix.com/projects/ZT/repos/kubernetes-helm/browse?at=refs%2Fheads%2Frelease%2F6.4) * [loki](https://grafana.com/docs/loki/latest/) * [keel](https://keel.sh) diff --git a/manifests/ingress-nginx.jsonnet b/manifests/ingress-nginx.jsonnet index 273dfa5..18a7b58 100644 --- a/manifests/ingress-nginx.jsonnet +++ b/manifests/ingress-nginx.jsonnet @@ -19,12 +19,6 @@ app + { pullPolicy: Always service: externalTrafficPolicy: Local - metrics: - enabled: true - serviceMonitor: - enabled: true - additionalLabels: - release: prometheus-grafana # same as prometheus-community chart name ||| } ] diff --git a/manifests/monitoring/grafana-ressources/nginx-dashboard.yml b/manifests/monitoring/grafana-ressources/nginx-dashboard.yml deleted file mode 100644 index b4d9810..0000000 --- a/manifests/monitoring/grafana-ressources/nginx-dashboard.yml +++ /dev/null @@ -1,1473 +0,0 @@ ---- -apiVersion: v1 -kind: ConfigMap -metadata: - name: grafana-nginx-dashbaord - namespace: metrics - labels: - grafana_dashboard: "1" -data: - nginx.json: | - { - "__inputs": [ - { - "name": "DS_PROMETHEUS", - "label": "Prometheus", - "description": "", - "type": "datasource", - "pluginId": "prometheus", - "pluginName": "Prometheus" - } - ], - "__requires": [ - { - "type": "grafana", - "id": "grafana", - "name": "Grafana", - "version": "5.2.1" - }, - { - "type": "datasource", - "id": "prometheus", - "name": "Prometheus", - "version": "5.0.0" - }, - { - "type": "panel", - "id": "singlestat", - "name": "Singlestat", - "version": "5.0.0" - } - ], - "annotations": { - "list": [ - { - "builtIn": 1, - "datasource": "-- Grafana --", - "enable": true, - "hide": true, - "iconColor": "rgba(0, 211, 255, 1)", - "name": "Annotations & Alerts", - "type": "dashboard" - }, - { - "datasource": "${DS_PROMETHEUS}", - "enable": true, - "expr": "sum(changes(nginx_ingress_controller_config_last_reload_successful_timestamp_seconds{instance!=\"unknown\",controller_class=~\"$controller_class\",namespace=~\"$namespace\"}[30s])) by (controller_class)", - "hide": false, - "iconColor": "rgba(255, 96, 96, 1)", - "limit": 100, - "name": "Config Reloads", - "showIn": 0, - "step": "30s", - "tagKeys": "controller_class", - "tags": [], - "titleFormat": "Config Reloaded", - "type": "tags" - } - ] - }, - "editable": true, - "gnetId": null, - "graphTooltip": 0, - "iteration": 1534359654832, - "links": [], - "panels": [ - { - "cacheTimeout": null, - "colorBackground": false, - "colorValue": false, - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" - ], - "datasource": "${DS_PROMETHEUS}", - "format": "ops", - "gauge": { - "maxValue": 100, - "minValue": 0, - "show": false, - "thresholdLabels": false, - "thresholdMarkers": true - }, - "gridPos": { - "h": 3, - "w": 6, - "x": 0, - "y": 0 - }, - "id": 20, - "interval": null, - "links": [], - "mappingType": 1, - "mappingTypes": [ - { - "name": "value to text", - "value": 1 - }, - { - "name": "range to text", - "value": 2 - } - ], - "maxDataPoints": 100, - "nullPointMode": "connected", - "nullText": null, - "postfix": "", - "postfixFontSize": "50%", - "prefix": "", - "prefixFontSize": "50%", - "rangeMaps": [ - { - "from": "null", - "text": "N/A", - "to": "null" - } - ], - "sparkline": { - "fillColor": "rgba(31, 118, 189, 0.18)", - "full": true, - "lineColor": "rgb(31, 120, 193)", - "show": true - }, - "tableColumn": "", - "targets": [ - { - "expr": "round(sum(irate(nginx_ingress_controller_requests{controller_pod=~\"$controller\",controller_class=~\"$controller_class\",namespace=~\"$namespace\"}[2m])), 0.001)", - "format": "time_series", - "intervalFactor": 1, - "refId": "A", - "step": 4 - } - ], - "thresholds": "", - "title": "Controller Request Volume", - "transparent": false, - "type": "singlestat", - "valueFontSize": "80%", - "valueMaps": [ - { - "op": "=", - "text": "N/A", - "value": "null" - } - ], - "valueName": "avg" - }, - { - "cacheTimeout": null, - "colorBackground": false, - "colorValue": false, - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" - ], - "datasource": "${DS_PROMETHEUS}", - "format": "none", - "gauge": { - "maxValue": 100, - "minValue": 0, - "show": false, - "thresholdLabels": false, - "thresholdMarkers": true - }, - "gridPos": { - "h": 3, - "w": 6, - "x": 6, - "y": 0 - }, - "id": 82, - "interval": null, - "links": [], - "mappingType": 1, - "mappingTypes": [ - { - "name": "value to text", - "value": 1 - }, - { - "name": "range to text", - "value": 2 - } - ], - "maxDataPoints": 100, - "nullPointMode": "connected", - "nullText": null, - "postfix": "", - "postfixFontSize": "50%", - "prefix": "", - "prefixFontSize": "50%", - "rangeMaps": [ - { - "from": "null", - "text": "N/A", - "to": "null" - } - ], - "sparkline": { - "fillColor": "rgba(31, 118, 189, 0.18)", - "full": true, - "lineColor": "rgb(31, 120, 193)", - "show": true - }, - "tableColumn": "", - "targets": [ - { - "expr": "sum(avg_over_time(nginx_ingress_controller_nginx_process_connections{controller_pod=~\"$controller\",controller_class=~\"$controller_class\",controller_namespace=~\"$namespace\",state=\"active\"}[2m]))", - "format": "time_series", - "instant": false, - "intervalFactor": 1, - "refId": "A", - "step": 4 - } - ], - "thresholds": "", - "title": "Controller Connections", - "transparent": false, - "type": "singlestat", - "valueFontSize": "80%", - "valueMaps": [ - { - "op": "=", - "text": "N/A", - "value": "null" - } - ], - "valueName": "avg" - }, - { - "cacheTimeout": null, - "colorBackground": false, - "colorValue": false, - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" - ], - "datasource": "${DS_PROMETHEUS}", - "format": "percentunit", - "gauge": { - "maxValue": 100, - "minValue": 80, - "show": false, - "thresholdLabels": false, - "thresholdMarkers": false - }, - "gridPos": { - "h": 3, - "w": 6, - "x": 12, - "y": 0 - }, - "id": 21, - "interval": null, - "links": [], - "mappingType": 1, - "mappingTypes": [ - { - "name": "value to text", - "value": 1 - }, - { - "name": "range to text", - "value": 2 - } - ], - "maxDataPoints": 100, - "nullPointMode": "connected", - "nullText": null, - "postfix": "", - "postfixFontSize": "50%", - "prefix": "", - "prefixFontSize": "50%", - "rangeMaps": [ - { - "from": "null", - "text": "N/A", - "to": "null" - } - ], - "sparkline": { - "fillColor": "rgba(31, 118, 189, 0.18)", - "full": true, - "lineColor": "rgb(31, 120, 193)", - "show": true - }, - "tableColumn": "", - "targets": [ - { - "expr": "sum(rate(nginx_ingress_controller_requests{controller_pod=~\"$controller\",controller_class=~\"$controller_class\",namespace=~\"$namespace\",status!~\"[4-5].*\"}[2m])) / sum(rate(nginx_ingress_controller_requests{controller_pod=~\"$controller\",controller_class=~\"$controller_class\",namespace=~\"$namespace\"}[2m]))", - "format": "time_series", - "intervalFactor": 1, - "refId": "A", - "step": 4 - } - ], - "thresholds": "95, 99, 99.5", - "title": "Controller Success Rate (non-4|5xx responses)", - "transparent": false, - "type": "singlestat", - "valueFontSize": "80%", - "valueMaps": [ - { - "op": "=", - "text": "N/A", - "value": "null" - } - ], - "valueName": "avg" - }, - { - "cacheTimeout": null, - "colorBackground": false, - "colorValue": false, - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" - ], - "datasource": "${DS_PROMETHEUS}", - "decimals": 0, - "format": "none", - "gauge": { - "maxValue": 100, - "minValue": 0, - "show": false, - "thresholdLabels": false, - "thresholdMarkers": true - }, - "gridPos": { - "h": 3, - "w": 3, - "x": 18, - "y": 0 - }, - "id": 81, - "interval": null, - "links": [], - "mappingType": 1, - "mappingTypes": [ - { - "name": "value to text", - "value": 1 - }, - { - "name": "range to text", - "value": 2 - } - ], - "maxDataPoints": 100, - "nullPointMode": "connected", - "nullText": null, - "postfix": "", - "postfixFontSize": "50%", - "prefix": "", - "prefixFontSize": "50%", - "rangeMaps": [ - { - "from": "null", - "text": "N/A", - "to": "null" - } - ], - "sparkline": { - "fillColor": "rgba(31, 118, 189, 0.18)", - "full": true, - "lineColor": "rgb(31, 120, 193)", - "show": true - }, - "tableColumn": "", - "targets": [ - { - "expr": "avg(irate(nginx_ingress_controller_success{controller_pod=~\"$controller\",controller_class=~\"$controller_class\",controller_namespace=~\"$namespace\"}[1m])) * 60", - "format": "time_series", - "instant": false, - "intervalFactor": 1, - "refId": "A", - "step": 4 - } - ], - "thresholds": "", - "title": "Config Reloads", - "transparent": false, - "type": "singlestat", - "valueFontSize": "80%", - "valueMaps": [ - { - "op": "=", - "text": "N/A", - "value": "null" - } - ], - "valueName": "total" - }, - { - "cacheTimeout": null, - "colorBackground": false, - "colorValue": false, - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" - ], - "datasource": "${DS_PROMETHEUS}", - "decimals": 0, - "format": "none", - "gauge": { - "maxValue": 100, - "minValue": 0, - "show": false, - "thresholdLabels": false, - "thresholdMarkers": true - }, - "gridPos": { - "h": 3, - "w": 3, - "x": 21, - "y": 0 - }, - "id": 83, - "interval": null, - "links": [], - "mappingType": 1, - "mappingTypes": [ - { - "name": "value to text", - "value": 1 - }, - { - "name": "range to text", - "value": 2 - } - ], - "maxDataPoints": 100, - "nullPointMode": "connected", - "nullText": null, - "postfix": "", - "postfixFontSize": "50%", - "prefix": "", - "prefixFontSize": "50%", - "rangeMaps": [ - { - "from": "null", - "text": "N/A", - "to": "null" - } - ], - "sparkline": { - "fillColor": "rgba(31, 118, 189, 0.18)", - "full": true, - "lineColor": "rgb(31, 120, 193)", - "show": true - }, - "tableColumn": "", - "targets": [ - { - "expr": "count(nginx_ingress_controller_config_last_reload_successful{controller_pod=~\"$controller\",controller_namespace=~\"$namespace\"} == 0)", - "format": "time_series", - "instant": true, - "intervalFactor": 1, - "refId": "A", - "step": 4 - } - ], - "thresholds": "", - "title": "Last Config Failed", - "transparent": false, - "type": "singlestat", - "valueFontSize": "80%", - "valueMaps": [ - { - "op": "=", - "text": "N/A", - "value": "null" - } - ], - "valueName": "avg" - }, - { - "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "${DS_PROMETHEUS}", - "decimals": 2, - "editable": true, - "error": false, - "fill": 1, - "grid": {}, - "gridPos": { - "h": 7, - "w": 12, - "x": 0, - "y": 3 - }, - "height": "200px", - "id": 86, - "isNew": true, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "hideEmpty": false, - "hideZero": true, - "max": false, - "min": false, - "rightSide": true, - "show": true, - "sideWidth": 300, - "sort": "current", - "sortDesc": true, - "total": false, - "values": true - }, - "lines": true, - "linewidth": 2, - "links": [], - "nullPointMode": "connected", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "repeat": null, - "repeatDirection": "h", - "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, - "targets": [ - { - "expr": "round(sum(irate(nginx_ingress_controller_requests{controller_pod=~\"$controller\",controller_class=~\"$controller_class\",controller_namespace=~\"$namespace\",ingress=~\"$ingress\"}[2m])) by (ingress), 0.001)", - "format": "time_series", - "hide": false, - "instant": false, - "interval": "", - "intervalFactor": 1, - "legendFormat": "{{ ingress }}", - "metric": "network", - "refId": "A", - "step": 10 - } - ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, - "title": "Ingress Request Volume", - "tooltip": { - "msResolution": false, - "shared": true, - "sort": 2, - "value_type": "cumulative" - }, - "transparent": false, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "format": "reqps", - "label": null, - "logBase": 1, - "max": null, - "min": null, - "show": true - }, - { - "format": "Bps", - "label": null, - "logBase": 1, - "max": null, - "min": null, - "show": false - } - ], - "yaxis": { - "align": false, - "alignLevel": null - } - }, - { - "aliasColors": { - "max - istio-proxy": "#890f02", - "max - master": "#bf1b00", - "max - prometheus": "#bf1b00" - }, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "${DS_PROMETHEUS}", - "decimals": 2, - "editable": false, - "error": false, - "fill": 0, - "grid": {}, - "gridPos": { - "h": 7, - "w": 12, - "x": 12, - "y": 3 - }, - "id": 87, - "isNew": true, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "hideEmpty": true, - "hideZero": false, - "max": false, - "min": false, - "rightSide": true, - "show": true, - "sideWidth": 300, - "sort": "avg", - "sortDesc": true, - "total": false, - "values": true - }, - "lines": true, - "linewidth": 2, - "links": [], - "nullPointMode": "connected", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, - "targets": [ - { - "expr": "sum(rate(nginx_ingress_controller_requests{controller_pod=~\"$controller\",controller_class=~\"$controller_class\",namespace=~\"$namespace\",ingress=~\"$ingress\",status!~\"[4-5].*\"}[2m])) by (ingress) / sum(rate(nginx_ingress_controller_requests{controller_pod=~\"$controller\",controller_class=~\"$controller_class\",namespace=~\"$namespace\",ingress=~\"$ingress\"}[2m])) by (ingress)", - "format": "time_series", - "instant": false, - "interval": "10s", - "intervalFactor": 1, - "legendFormat": "{{ ingress }}", - "metric": "container_memory_usage:sort_desc", - "refId": "A", - "step": 10 - } - ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, - "title": "Ingress Success Rate (non-4|5xx responses)", - "tooltip": { - "msResolution": false, - "shared": true, - "sort": 1, - "value_type": "cumulative" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "format": "percentunit", - "label": null, - "logBase": 1, - "max": null, - "min": null, - "show": true - }, - { - "format": "short", - "label": null, - "logBase": 1, - "max": null, - "min": null, - "show": false - } - ], - "yaxis": { - "align": false, - "alignLevel": null - } - }, - { - "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "${DS_PROMETHEUS}", - "decimals": 2, - "editable": true, - "error": false, - "fill": 1, - "grid": {}, - "gridPos": { - "h": 6, - "w": 8, - "x": 0, - "y": 10 - }, - "height": "200px", - "id": 32, - "isNew": true, - "legend": { - "alignAsTable": false, - "avg": true, - "current": true, - "max": false, - "min": false, - "rightSide": false, - "show": false, - "sideWidth": 200, - "sort": "current", - "sortDesc": true, - "total": false, - "values": true - }, - "lines": true, - "linewidth": 2, - "links": [], - "nullPointMode": "connected", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, - "targets": [ - { - "expr": "sum (irate (nginx_ingress_controller_request_size_sum{controller_pod=~\"$controller\",controller_class=~\"$controller_class\",controller_namespace=~\"$namespace\"}[2m]))", - "format": "time_series", - "instant": false, - "interval": "10s", - "intervalFactor": 1, - "legendFormat": "Received", - "metric": "network", - "refId": "A", - "step": 10 - }, - { - "expr": "- sum (irate (nginx_ingress_controller_response_size_sum{controller_pod=~\"$controller\",controller_class=~\"$controller_class\",controller_namespace=~\"$namespace\"}[2m]))", - "format": "time_series", - "hide": false, - "interval": "10s", - "intervalFactor": 1, - "legendFormat": "Sent", - "metric": "network", - "refId": "B", - "step": 10 - } - ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, - "title": "Network I/O pressure", - "tooltip": { - "msResolution": false, - "shared": true, - "sort": 0, - "value_type": "cumulative" - }, - "transparent": false, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "format": "Bps", - "label": null, - "logBase": 1, - "max": null, - "min": null, - "show": true - }, - { - "format": "Bps", - "label": null, - "logBase": 1, - "max": null, - "min": null, - "show": false - } - ], - "yaxis": { - "align": false, - "alignLevel": null - } - }, - { - "aliasColors": { - "max - istio-proxy": "#890f02", - "max - master": "#bf1b00", - "max - prometheus": "#bf1b00" - }, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "${DS_PROMETHEUS}", - "decimals": 2, - "editable": false, - "error": false, - "fill": 0, - "grid": {}, - "gridPos": { - "h": 6, - "w": 8, - "x": 8, - "y": 10 - }, - "id": 77, - "isNew": true, - "legend": { - "alignAsTable": true, - "avg": true, - "current": true, - "max": false, - "min": false, - "rightSide": false, - "show": false, - "sideWidth": 200, - "sort": "current", - "sortDesc": true, - "total": false, - "values": true - }, - "lines": true, - "linewidth": 2, - "links": [], - "nullPointMode": "connected", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, - "targets": [ - { - "expr": "avg(nginx_ingress_controller_nginx_process_resident_memory_bytes{controller_pod=~\"$controller\",controller_class=~\"$controller_class\",controller_namespace=~\"$namespace\"}) ", - "format": "time_series", - "instant": false, - "interval": "10s", - "intervalFactor": 1, - "legendFormat": "nginx", - "metric": "container_memory_usage:sort_desc", - "refId": "A", - "step": 10 - } - ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, - "title": "Average Memory Usage", - "tooltip": { - "msResolution": false, - "shared": true, - "sort": 2, - "value_type": "cumulative" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "format": "bytes", - "label": null, - "logBase": 1, - "max": null, - "min": null, - "show": true - }, - { - "format": "short", - "label": null, - "logBase": 1, - "max": null, - "min": null, - "show": false - } - ], - "yaxis": { - "align": false, - "alignLevel": null - } - }, - { - "aliasColors": { - "max - istio-proxy": "#890f02", - "max - master": "#bf1b00" - }, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "${DS_PROMETHEUS}", - "decimals": 3, - "editable": false, - "error": false, - "fill": 0, - "grid": {}, - "gridPos": { - "h": 6, - "w": 8, - "x": 16, - "y": 10 - }, - "height": "", - "id": 79, - "isNew": true, - "legend": { - "alignAsTable": true, - "avg": true, - "current": true, - "max": false, - "min": false, - "rightSide": false, - "show": false, - "sort": null, - "sortDesc": null, - "total": false, - "values": true - }, - "lines": true, - "linewidth": 2, - "links": [], - "nullPointMode": "connected", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, - "targets": [ - { - "expr": "avg (rate (nginx_ingress_controller_nginx_process_cpu_seconds_total{controller_pod=~\"$controller\",controller_class=~\"$controller_class\",controller_namespace=~\"$namespace\"}[2m])) ", - "format": "time_series", - "interval": "10s", - "intervalFactor": 1, - "legendFormat": "nginx", - "metric": "container_cpu", - "refId": "A", - "step": 10 - } - ], - "thresholds": [ - { - "colorMode": "critical", - "fill": true, - "line": true, - "op": "gt" - } - ], - "timeFrom": null, - "timeShift": null, - "title": "Average CPU Usage", - "tooltip": { - "msResolution": true, - "shared": true, - "sort": 2, - "value_type": "cumulative" - }, - "transparent": false, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "format": "none", - "label": "cores", - "logBase": 1, - "max": null, - "min": null, - "show": true - }, - { - "format": "short", - "label": null, - "logBase": 1, - "max": null, - "min": null, - "show": true - } - ], - "yaxis": { - "align": false, - "alignLevel": null - } - }, - { - "columns": [], - "datasource": "${DS_PROMETHEUS}", - "fontSize": "100%", - "gridPos": { - "h": 8, - "w": 24, - "x": 0, - "y": 16 - }, - "hideTimeOverride": false, - "id": 75, - "links": [], - "pageSize": 7, - "repeat": null, - "repeatDirection": "h", - "scroll": true, - "showHeader": true, - "sort": { - "col": 1, - "desc": true - }, - "styles": [ - { - "alias": "Ingress", - "colorMode": null, - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" - ], - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "decimals": 2, - "pattern": "ingress", - "preserveFormat": false, - "sanitize": false, - "thresholds": [], - "type": "string", - "unit": "short" - }, - { - "alias": "Requests", - "colorMode": null, - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" - ], - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "decimals": 2, - "pattern": "Value #A", - "thresholds": [ - "" - ], - "type": "number", - "unit": "ops" - }, - { - "alias": "Errors", - "colorMode": null, - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" - ], - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "decimals": 2, - "pattern": "Value #B", - "thresholds": [], - "type": "number", - "unit": "ops" - }, - { - "alias": "P50 Latency", - "colorMode": null, - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" - ], - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "decimals": 0, - "link": false, - "pattern": "Value #C", - "thresholds": [], - "type": "number", - "unit": "dtdurations" - }, - { - "alias": "P90 Latency", - "colorMode": null, - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" - ], - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "decimals": 0, - "pattern": "Value #D", - "thresholds": [], - "type": "number", - "unit": "dtdurations" - }, - { - "alias": "P99 Latency", - "colorMode": null, - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" - ], - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "decimals": 0, - "pattern": "Value #E", - "thresholds": [], - "type": "number", - "unit": "dtdurations" - }, - { - "alias": "IN", - "colorMode": null, - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" - ], - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "decimals": 2, - "pattern": "Value #F", - "thresholds": [ - "" - ], - "type": "number", - "unit": "Bps" - }, - { - "alias": "", - "colorMode": null, - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" - ], - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "decimals": 2, - "pattern": "Time", - "thresholds": [], - "type": "hidden", - "unit": "short" - }, - { - "alias": "OUT", - "colorMode": null, - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" - ], - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "decimals": 2, - "mappingType": 1, - "pattern": "Value #G", - "thresholds": [], - "type": "number", - "unit": "Bps" - } - ], - "targets": [ - { - "expr": "histogram_quantile(0.50, sum(rate(nginx_ingress_controller_request_duration_seconds_bucket{ingress!=\"\",controller_pod=~\"$controller\",controller_class=~\"$controller_class\",controller_namespace=~\"$namespace\",ingress=~\"$ingress\"}[2m])) by (le, ingress))", - "format": "table", - "hide": false, - "instant": true, - "intervalFactor": 1, - "legendFormat": "{{ ingress }}", - "refId": "C" - }, - { - "expr": "histogram_quantile(0.90, sum(rate(nginx_ingress_controller_request_duration_seconds_bucket{ingress!=\"\",controller_pod=~\"$controller\",controller_class=~\"$controller_class\",controller_namespace=~\"$namespace\",ingress=~\"$ingress\"}[2m])) by (le, ingress))", - "format": "table", - "hide": false, - "instant": true, - "intervalFactor": 1, - "legendFormat": "{{ ingress }}", - "refId": "D" - }, - { - "expr": "histogram_quantile(0.99, sum(rate(nginx_ingress_controller_request_duration_seconds_bucket{ingress!=\"\",controller_pod=~\"$controller\",controller_class=~\"$controller_class\",controller_namespace=~\"$namespace\",ingress=~\"$ingress\"}[2m])) by (le, ingress))", - "format": "table", - "hide": false, - "instant": true, - "intervalFactor": 1, - "legendFormat": "{{ destination_service }}", - "refId": "E" - }, - { - "expr": "sum(irate(nginx_ingress_controller_request_size_sum{ingress!=\"\",controller_pod=~\"$controller\",controller_class=~\"$controller_class\",controller_namespace=~\"$namespace\",ingress=~\"$ingress\"}[2m])) by (ingress)", - "format": "table", - "hide": false, - "instant": true, - "interval": "", - "intervalFactor": 1, - "legendFormat": "{{ ingress }}", - "refId": "F" - }, - { - "expr": "sum(irate(nginx_ingress_controller_response_size_sum{ingress!=\"\",controller_pod=~\"$controller\",controller_class=~\"$controller_class\",controller_namespace=~\"$namespace\",ingress=~\"$ingress\"}[2m])) by (ingress)", - "format": "table", - "instant": true, - "intervalFactor": 1, - "legendFormat": "{{ ingress }}", - "refId": "G" - } - ], - "timeFrom": null, - "title": "Ingress Percentile Response Times and Transfer Rates", - "transform": "table", - "transparent": false, - "type": "table" - }, - { - "columns": [ - { - "text": "Current", - "value": "current" - } - ], - "datasource": "${DS_PROMETHEUS}", - "fontSize": "100%", - "gridPos": { - "h": 8, - "w": 24, - "x": 0, - "y": 24 - }, - "height": "1024", - "id": 85, - "links": [], - "pageSize": 7, - "scroll": true, - "showHeader": true, - "sort": { - "col": 1, - "desc": false - }, - "styles": [ - { - "alias": "Time", - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "pattern": "Time", - "type": "date" - }, - { - "alias": "TTL", - "colorMode": "cell", - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" - ], - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "decimals": 0, - "pattern": "Current", - "thresholds": [ - "0", - "691200" - ], - "type": "number", - "unit": "s" - }, - { - "alias": "", - "colorMode": null, - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" - ], - "decimals": 2, - "pattern": "/.*/", - "thresholds": [], - "type": "number", - "unit": "short" - } - ], - "targets": [ - { - "expr": "avg(nginx_ingress_controller_ssl_expire_time_seconds{kubernetes_pod_name=~\"$controller\",namespace=~\"$namespace\",ingress=~\"$ingress\"}) by (host) - time()", - "format": "time_series", - "intervalFactor": 1, - "legendFormat": "{{ host }}", - "metric": "gke_letsencrypt_cert_expiration", - "refId": "A", - "step": 1 - } - ], - "title": "Ingress Certificate Expiry", - "transform": "timeseries_aggregations", - "type": "table" - } - ], - "refresh": "5s", - "schemaVersion": 16, - "style": "dark", - "tags": [ - "nginx" - ], - "templating": { - "list": [ - { - "hide": 0, - "label": "datasource", - "name": "DS_PROMETHEUS", - "options": [], - "query": "prometheus", - "refresh": 1, - "regex": "", - "type": "datasource" - }, - { - "allValue": ".*", - "current": { - "text": "All", - "value": "$__all" - }, - "datasource": "${DS_PROMETHEUS}", - "hide": 0, - "includeAll": true, - "label": "Namespace", - "multi": false, - "name": "namespace", - "options": [], - "query": "label_values(nginx_ingress_controller_config_hash, controller_namespace)", - "refresh": 1, - "regex": "", - "sort": 0, - "tagValuesQuery": "", - "tags": [], - "tagsQuery": "", - "type": "query", - "useTags": false - }, - { - "allValue": ".*", - "current": { - "text": "All", - "value": "$__all" - }, - "datasource": "${DS_PROMETHEUS}", - "hide": 0, - "includeAll": true, - "label": "Controller Class", - "multi": false, - "name": "controller_class", - "options": [], - "query": "label_values(nginx_ingress_controller_config_hash{namespace=~\"$namespace\"}, controller_class) ", - "refresh": 1, - "regex": "", - "sort": 0, - "tagValuesQuery": "", - "tags": [], - "tagsQuery": "", - "type": "query", - "useTags": false - }, - { - "allValue": ".*", - "current": { - "text": "All", - "value": "$__all" - }, - "datasource": "${DS_PROMETHEUS}", - "hide": 0, - "includeAll": true, - "label": "Controller", - "multi": false, - "name": "controller", - "options": [], - "query": "label_values(nginx_ingress_controller_config_hash{namespace=~\"$namespace\",controller_class=~\"$controller_class\"}, controller_pod) ", - "refresh": 1, - "regex": "", - "sort": 0, - "tagValuesQuery": "", - "tags": [], - "tagsQuery": "", - "type": "query", - "useTags": false - }, - { - "allValue": ".*", - "current": { - "tags": [], - "text": "All", - "value": "$__all" - }, - "datasource": "${DS_PROMETHEUS}", - "hide": 0, - "includeAll": true, - "label": "Ingress", - "multi": false, - "name": "ingress", - "options": [], - "query": "label_values(nginx_ingress_controller_requests{namespace=~\"$namespace\",controller_class=~\"$controller_class\",controller_pod=~\"$controller\"}, ingress) ", - "refresh": 1, - "regex": "", - "sort": 2, - "tagValuesQuery": "", - "tags": [], - "tagsQuery": "", - "type": "query", - "useTags": false - } - ] - }, - "time": { - "from": "now-1h", - "to": "now" - }, - "timepicker": { - "refresh_intervals": [ - "5s", - "10s", - "30s", - "2m", - "5m", - "15m", - "30m", - "1h", - "2h", - "1d" - ], - "time_options": [ - "5m", - "15m", - "1h", - "6h", - "12h", - "24h", - "2d", - "7d", - "30d" - ] - }, - "timezone": "browser", - "title": "NGINX Ingress controller", - "uid": "nginx", - "version": 1 - } diff --git a/manifests/monitoring/loki-stack.jsonnet b/manifests/monitoring/loki-stack.jsonnet deleted file mode 100644 index d7d6c48..0000000 --- a/manifests/monitoring/loki-stack.jsonnet +++ /dev/null @@ -1,39 +0,0 @@ -local app = import "../../_templates/argocd_app.libsonnet"; - -[ -app + { - name:: "loki", - namespace:: "metrics", - chart:: "loki-stack", - repo:: "https://grafana.github.io/helm-charts", - version:: "2.9.*", - syncOptions:: ["CreateNamespace=true", "Force=true"], - values:: ||| - loki: - isDefault: false - promtail: - extraScrapeConfigs: - - job_name: journal - journal: - path: /var/log/journal - max_age: 12h - labels: - job: systemd-journal - relabel_configs: - - source_labels: - - '__journal__systemd_unit' - target_label: 'unit' - - source_labels: - - '__journal__hostname' - target_label: 'hostname' - extraVolumes: - - name: journal - hostPath: - path: /var/log/journal - extraVolumeMounts: - - name: journal - mountPath: /var/log/journal - readOnly: true - ||| -} -] diff --git a/manifests/monitoring/prometheus-stack.jsonnet b/manifests/monitoring/prometheus-stack.jsonnet deleted file mode 100644 index 080e69d..0000000 --- a/manifests/monitoring/prometheus-stack.jsonnet +++ /dev/null @@ -1,47 +0,0 @@ -# see https://blog.ediri.io/kube-prometheus-stack-and-argocd-23-how-to-remove-a-workaround -local app = import "../../_templates/argocd_app.libsonnet"; - -local vars = { - "version": "55.3.1", - "namespace": "metrics" -}; - -[ -app + { - name:: "prometheus-crds", - namespace:: vars.namespace, - path:: "charts/kube-prometheus-stack/charts/crds/crds", - repo:: "https://github.com/prometheus-community/helm-charts.git", - version:: "kube-prometheus-stack-" + vars.version, - syncOptions:: ["CreateNamespace=true", "Replace=true"], - sync_wave:: -1, -}, -app + { - name:: "prometheus-grafana", - namespace: vars.namespace, - chart:: "kube-prometheus-stack", - repo:: "https://prometheus-community.github.io/helm-charts", - version:: vars.version, - skipCrds:: true, - values:: ||| - fullnameOverride: prometheus-stack - kubeProxy: - enabled: false - kubeScheduler: - enabled: false - kubeControllerManager: - enabled: false - alertmanager: - enabled: false - prometheus: - prometheusSpec: - storageSpec: - volumeClaimTemplate: - spec: - accessModes: ["ReadWriteOnce"] - resources: - requests: - storage: 10Gi - ||| -} -] From 8d14dc880c0add8f98c6f95d954914a5b24d5247 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Fri, 22 Dec 2023 02:01:05 +0000 Subject: [PATCH 02/57] chore: update helm release ingress-nginx to 4.9.* --- manifests/ingress-nginx.jsonnet | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifests/ingress-nginx.jsonnet b/manifests/ingress-nginx.jsonnet index 18a7b58..0659461 100644 --- a/manifests/ingress-nginx.jsonnet +++ b/manifests/ingress-nginx.jsonnet @@ -4,7 +4,7 @@ local app = import "../_templates/argocd_app.libsonnet"; app + { chart:: "ingress-nginx", repo:: "https://kubernetes.github.io/ingress-nginx", - version:: "4.8.*", + version:: "4.9.*", values:: ||| defaultBackend: enabled: true From cdd7dfe2cecb34a400a567cf4a2fa99f30ee05da Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Fri, 22 Dec 2023 02:01:01 +0000 Subject: [PATCH 03/57] chore: update dependency k3s-io/k3s to v1.29.0+k3s1 --- pb_install.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pb_install.yml b/pb_install.yml index bf79703..a891697 100644 --- a/pb_install.yml +++ b/pb_install.yml @@ -12,7 +12,7 @@ - name: Install k3s server ansible.builtin.command: "k3s_install.sh" environment: - INSTALL_K3S_CHANNEL: v1.28.4+k3s1 + INSTALL_K3S_CHANNEL: v1.29.0+k3s1 INSTALL_K3S_EXEC: "--disable traefik" changed_when: false - name: Start and enable k3s server From c8939657312235d2cd4f3cd1a3972ad834bb3bc0 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Sun, 31 Dec 2023 02:00:39 +0000 Subject: [PATCH 04/57] chore: update helm release argo-cd to v5.52.0 --- argocd-init.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/argocd-init.yml b/argocd-init.yml index 27399c0..8ae8459 100644 --- a/argocd-init.yml +++ b/argocd-init.yml @@ -13,7 +13,7 @@ spec: # do not change order! (needed for renovate) repo: https://argoproj.github.io/argo-helm chart: argo-cd - version: 5.51.6 + version: 5.52.0 targetNamespace: argocd valuesContent: |- applicationSet: From 249f9c5b8f4daec35ca493bba160a7b4bd1ad8f6 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 23 Jan 2024 02:00:36 +0000 Subject: [PATCH 05/57] chore: update helm release argo-cd to v5.53.8 --- argocd-init.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/argocd-init.yml b/argocd-init.yml index 8ae8459..1ce58a8 100644 --- a/argocd-init.yml +++ b/argocd-init.yml @@ -13,7 +13,7 @@ spec: # do not change order! (needed for renovate) repo: https://argoproj.github.io/argo-helm chart: argo-cd - version: 5.52.0 + version: 5.53.8 targetNamespace: argocd valuesContent: |- applicationSet: From dc3bd9fb0158d6df4a9b27a0e57405927a9b7003 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Sat, 3 Feb 2024 02:01:06 +0000 Subject: [PATCH 06/57] chore: update helm release argocd-apps to v1.6.1 --- argocd-init.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/argocd-init.yml b/argocd-init.yml index 1ce58a8..c579441 100644 --- a/argocd-init.yml +++ b/argocd-init.yml @@ -32,7 +32,7 @@ spec: # do not change order! (needed for renovate) repo: https://argoproj.github.io/argo-helm chart: argocd-apps - version: 1.4.1 + version: 1.6.1 targetNamespace: argocd valuesContent: |- projects: From 6e6b14e8bbc495522eb2182e9b8b613ba2aec1bb Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 7 Feb 2024 02:01:01 +0000 Subject: [PATCH 07/57] chore: update helm release argo-cd to v5.54.0 --- argocd-init.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/argocd-init.yml b/argocd-init.yml index c579441..bc8d6ce 100644 --- a/argocd-init.yml +++ b/argocd-init.yml @@ -13,7 +13,7 @@ spec: # do not change order! (needed for renovate) repo: https://argoproj.github.io/argo-helm chart: argo-cd - version: 5.53.8 + version: 5.54.0 targetNamespace: argocd valuesContent: |- applicationSet: From 586c4267fb275b2882ab4e3f86d3195d8a4a37bb Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Sat, 3 Feb 2024 02:01:07 +0000 Subject: [PATCH 08/57] chore: update helm release cert-manager to 1.14.* --- manifests/cert-manager/cert-manager.jsonnet | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifests/cert-manager/cert-manager.jsonnet b/manifests/cert-manager/cert-manager.jsonnet index ec684ac..925f64a 100644 --- a/manifests/cert-manager/cert-manager.jsonnet +++ b/manifests/cert-manager/cert-manager.jsonnet @@ -4,7 +4,7 @@ local app = import "../_templates/argocd_app.libsonnet"; app + { chart:: "cert-manager", repo:: "https://charts.jetstack.io", - version:: "1.13.*", + version:: "1.14.*", values:: ||| installCRDs: true ||| From 4d497570fdd782678f7214727186921e79ecc66c Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Thu, 8 Feb 2024 02:01:10 +0000 Subject: [PATCH 09/57] chore: update helm release argo-cd to v5.55.0 --- argocd-init.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/argocd-init.yml b/argocd-init.yml index bc8d6ce..ef8b6c1 100644 --- a/argocd-init.yml +++ b/argocd-init.yml @@ -13,7 +13,7 @@ spec: # do not change order! (needed for renovate) repo: https://argoproj.github.io/argo-helm chart: argo-cd - version: 5.54.0 + version: 5.55.0 targetNamespace: argocd valuesContent: |- applicationSet: From 34cf0b5e20114c1f145543fdbeb1d3d3feaab6fb Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Thu, 15 Feb 2024 02:00:43 +0000 Subject: [PATCH 10/57] chore: update helm release argo-cd to v6 --- argocd-init.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/argocd-init.yml b/argocd-init.yml index ef8b6c1..4295f2c 100644 --- a/argocd-init.yml +++ b/argocd-init.yml @@ -13,7 +13,7 @@ spec: # do not change order! (needed for renovate) repo: https://argoproj.github.io/argo-helm chart: argo-cd - version: 5.55.0 + version: 6.0.14 targetNamespace: argocd valuesContent: |- applicationSet: From e19977bf8afbb393547f88b0d55a4a9263d28bc8 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 7 Feb 2024 02:00:55 +0000 Subject: [PATCH 11/57] chore: update dependency k3s-io/k3s to v1.29.1+k3s2 --- pb_install.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pb_install.yml b/pb_install.yml index a891697..7032a36 100644 --- a/pb_install.yml +++ b/pb_install.yml @@ -12,7 +12,7 @@ - name: Install k3s server ansible.builtin.command: "k3s_install.sh" environment: - INSTALL_K3S_CHANNEL: v1.29.0+k3s1 + INSTALL_K3S_CHANNEL: v1.29.1+k3s2 INSTALL_K3S_EXEC: "--disable traefik" changed_when: false - name: Start and enable k3s server From cc7a50046a8aa7e3bcc5631111a9db2cb5a7985c Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Sat, 24 Feb 2024 02:00:48 +0000 Subject: [PATCH 12/57] chore: update helm release argo-cd to v6.3.1 --- argocd-init.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/argocd-init.yml b/argocd-init.yml index 4295f2c..441a6f4 100644 --- a/argocd-init.yml +++ b/argocd-init.yml @@ -13,7 +13,7 @@ spec: # do not change order! (needed for renovate) repo: https://argoproj.github.io/argo-helm chart: argo-cd - version: 6.0.14 + version: 6.3.1 targetNamespace: argocd valuesContent: |- applicationSet: From 0e92a240b454c9e015d5106187419700c140d251 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Mon, 26 Feb 2024 02:00:47 +0000 Subject: [PATCH 13/57] chore: update helm release argocd-apps to v1.6.2 --- argocd-init.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/argocd-init.yml b/argocd-init.yml index 441a6f4..31b40df 100644 --- a/argocd-init.yml +++ b/argocd-init.yml @@ -32,7 +32,7 @@ spec: # do not change order! (needed for renovate) repo: https://argoproj.github.io/argo-helm chart: argocd-apps - version: 1.6.1 + version: 1.6.2 targetNamespace: argocd valuesContent: |- projects: From 8b1b5f5ee1ee0feafe4ddbffcc93ace71c3fb506 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Mon, 26 Feb 2024 02:00:50 +0000 Subject: [PATCH 14/57] chore: update helm release argo-cd to v6.4.0 --- argocd-init.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/argocd-init.yml b/argocd-init.yml index 31b40df..e41376c 100644 --- a/argocd-init.yml +++ b/argocd-init.yml @@ -13,7 +13,7 @@ spec: # do not change order! (needed for renovate) repo: https://argoproj.github.io/argo-helm chart: argo-cd - version: 6.3.1 + version: 6.4.0 targetNamespace: argocd valuesContent: |- applicationSet: From bcccb659466e0a77fea053b0092f43349f9d236c Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 12 Mar 2024 02:01:03 +0000 Subject: [PATCH 15/57] chore: update helm release argo-cd to v6.7.1 --- argocd-init.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/argocd-init.yml b/argocd-init.yml index e41376c..487a212 100644 --- a/argocd-init.yml +++ b/argocd-init.yml @@ -13,7 +13,7 @@ spec: # do not change order! (needed for renovate) repo: https://argoproj.github.io/argo-helm chart: argo-cd - version: 6.4.0 + version: 6.7.1 targetNamespace: argocd valuesContent: |- applicationSet: From 4c1aaf4becb7b2a85e7025c4933cec7b0d97c54f Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Thu, 29 Feb 2024 02:00:53 +0000 Subject: [PATCH 16/57] chore: update helm release ingress-nginx to 4.10.* --- manifests/ingress-nginx.jsonnet | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifests/ingress-nginx.jsonnet b/manifests/ingress-nginx.jsonnet index 0659461..8913652 100644 --- a/manifests/ingress-nginx.jsonnet +++ b/manifests/ingress-nginx.jsonnet @@ -4,7 +4,7 @@ local app = import "../_templates/argocd_app.libsonnet"; app + { chart:: "ingress-nginx", repo:: "https://kubernetes.github.io/ingress-nginx", - version:: "4.9.*", + version:: "4.10.*", values:: ||| defaultBackend: enabled: true From b51baf055e69f42fde6fc01bd8d63ba1be19867d Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 5 Mar 2024 02:01:19 +0000 Subject: [PATCH 17/57] chore: update dependency k3s-io/k3s to v1.29.2+k3s1 --- pb_install.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pb_install.yml b/pb_install.yml index 7032a36..329e796 100644 --- a/pb_install.yml +++ b/pb_install.yml @@ -12,7 +12,7 @@ - name: Install k3s server ansible.builtin.command: "k3s_install.sh" environment: - INSTALL_K3S_CHANNEL: v1.29.1+k3s2 + INSTALL_K3S_CHANNEL: v1.29.2+k3s1 INSTALL_K3S_EXEC: "--disable traefik" changed_when: false - name: Start and enable k3s server From db14d28bf7049ecf7ba6ca7ad97d51e75f152e7a Mon Sep 17 00:00:00 2001 From: Sebastian Mark Date: Wed, 13 Mar 2024 09:28:16 +0100 Subject: [PATCH 18/57] feat: add task to create a monthly cronjob for restarting k3s --- pb_install.yml | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/pb_install.yml b/pb_install.yml index 329e796..2afe7f2 100644 --- a/pb_install.yml +++ b/pb_install.yml @@ -1,7 +1,7 @@ --- -- hosts: all +- name: Install k3s server + hosts: all gather_facts: false - name: Install k3s server tags: k3s-server tasks: - name: Download k3s install script @@ -20,15 +20,20 @@ name: k3s state: started enabled: true + - name: Add restart cronjob + ansible.builtin.cron: + name: "restart k3s (and regenerate certs if necessary)" + special_time: monthly + job: "systemctl restart k3s" - name: Get kubeconfig ansible.builtin.fetch: src: /etc/rancher/k3s/k3s.yaml dest: kubeconfig_{{ ansible_host }}.yml flat: true -- hosts: all +- name: Deploy baseline + hosts: all gather_facts: false - name: Deploy baseline tags: baseline tasks: - name: Copy manifest From faa055e5f344f571012392ecbccdb695c62f5ab4 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Thu, 28 Mar 2024 02:00:42 +0000 Subject: [PATCH 19/57] chore: update dependency k3s-io/k3s to v1.29.3+k3s1 --- pb_install.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pb_install.yml b/pb_install.yml index 2afe7f2..ef0804d 100644 --- a/pb_install.yml +++ b/pb_install.yml @@ -12,7 +12,7 @@ - name: Install k3s server ansible.builtin.command: "k3s_install.sh" environment: - INSTALL_K3S_CHANNEL: v1.29.2+k3s1 + INSTALL_K3S_CHANNEL: v1.29.3+k3s1 INSTALL_K3S_EXEC: "--disable traefik" changed_when: false - name: Start and enable k3s server From 71d8d429049d1b56f17b8a04f462f8c03bc7181f Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Fri, 5 Apr 2024 02:00:40 +0000 Subject: [PATCH 20/57] chore: update helm release argo-cd to v6.7.9 --- argocd-init.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/argocd-init.yml b/argocd-init.yml index 487a212..852f026 100644 --- a/argocd-init.yml +++ b/argocd-init.yml @@ -13,7 +13,7 @@ spec: # do not change order! (needed for renovate) repo: https://argoproj.github.io/argo-helm chart: argo-cd - version: 6.7.1 + version: 6.7.9 targetNamespace: argocd valuesContent: |- applicationSet: From 3cc0d6665e765c35a3f0fd10333f4ee5e82ad269 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Sun, 24 Mar 2024 02:00:52 +0000 Subject: [PATCH 21/57] chore: update helm release argocd-apps to v2 --- argocd-init.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/argocd-init.yml b/argocd-init.yml index 852f026..155740e 100644 --- a/argocd-init.yml +++ b/argocd-init.yml @@ -32,7 +32,7 @@ spec: # do not change order! (needed for renovate) repo: https://argoproj.github.io/argo-helm chart: argocd-apps - version: 1.6.2 + version: 2.0.0 targetNamespace: argocd valuesContent: |- projects: From 9b8adc39586dd0a93047eb046814810c8d1208dc Mon Sep 17 00:00:00 2001 From: Sebastian Mark Date: Fri, 5 Apr 2024 09:33:52 +0200 Subject: [PATCH 22/57] fix(init): update argocd app definition format update project an application definition based an this (mostly useless) changelog entry: > make the chart use maps instead of lists Usefull hints on the new structure can be found in then git diff: https://github.com/argoproj/argo-helm/compare/argo-events-2.4.4...argocd-apps-2.0.0 or in the new valuesContent: https://artifacthub.io/packages/helm/argo/argocd-apps?modal=values --- argocd-init.yml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/argocd-init.yml b/argocd-init.yml index 155740e..f4385b0 100644 --- a/argocd-init.yml +++ b/argocd-init.yml @@ -36,7 +36,7 @@ spec: targetNamespace: argocd valuesContent: |- projects: - - name: baseline + baseline: namespace: argocd finalizers: - resources-finalizer.argocd.argoproj.io @@ -49,8 +49,7 @@ spec: - group: '*' kind: '*' applications: - - name: baseline - namespace: argocd + baseline: project: baseline finalizers: - resources-finalizer.argocd.argoproj.io From 2d9de25e2e8ecd84046a4373f72b3c92747f77c2 Mon Sep 17 00:00:00 2001 From: Sebastian Mark Date: Fri, 5 Apr 2024 10:14:32 +0200 Subject: [PATCH 23/57] fix: downgrade k3s to v1.29.2+k3s1 v1.29.3+k3s1 breaks patching the ingress controller This reverts commit 638f1a7a46d63bff1bc891eb126b0f96876d995d. --- pb_install.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pb_install.yml b/pb_install.yml index ef0804d..2afe7f2 100644 --- a/pb_install.yml +++ b/pb_install.yml @@ -12,7 +12,7 @@ - name: Install k3s server ansible.builtin.command: "k3s_install.sh" environment: - INSTALL_K3S_CHANNEL: v1.29.3+k3s1 + INSTALL_K3S_CHANNEL: v1.29.2+k3s1 INSTALL_K3S_EXEC: "--disable traefik" changed_when: false - name: Start and enable k3s server From 47304c84db4f17b225dc8cb1195721cdf8cd6e9d Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Sat, 6 Apr 2024 02:00:38 +0000 Subject: [PATCH 24/57] chore: update helm release argo-cd to v6.7.10 --- argocd-init.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/argocd-init.yml b/argocd-init.yml index f4385b0..2051ed2 100644 --- a/argocd-init.yml +++ b/argocd-init.yml @@ -13,7 +13,7 @@ spec: # do not change order! (needed for renovate) repo: https://argoproj.github.io/argo-helm chart: argo-cd - version: 6.7.9 + version: 6.7.10 targetNamespace: argocd valuesContent: |- applicationSet: From 781a77555afa373af899350949a582b59ecfcbf1 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Thu, 11 Apr 2024 02:01:14 +0000 Subject: [PATCH 25/57] chore: update helm release argo-cd to v6.7.11 --- argocd-init.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/argocd-init.yml b/argocd-init.yml index 2051ed2..a1ee3ab 100644 --- a/argocd-init.yml +++ b/argocd-init.yml @@ -13,7 +13,7 @@ spec: # do not change order! (needed for renovate) repo: https://argoproj.github.io/argo-helm chart: argo-cd - version: 6.7.10 + version: 6.7.11 targetNamespace: argocd valuesContent: |- applicationSet: From 5fcd757adb42e0d20f1adb131709145a862bfb3b Mon Sep 17 00:00:00 2001 From: Sebastian Mark Date: Fri, 19 Apr 2024 09:07:09 +0200 Subject: [PATCH 26/57] feat(argocd): force-set server replicas --- argocd-init.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/argocd-init.yml b/argocd-init.yml index a1ee3ab..51906c6 100644 --- a/argocd-init.yml +++ b/argocd-init.yml @@ -16,6 +16,8 @@ spec: version: 6.7.11 targetNamespace: argocd valuesContent: |- + server: + replicas: 1 applicationSet: enabled: false notifications: From 59ed1f53e5282ced6511aba72d19a5e99518e662 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Mon, 22 Apr 2024 02:00:36 +0000 Subject: [PATCH 27/57] chore: update helm release argo-cd to v6.7.14 --- argocd-init.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/argocd-init.yml b/argocd-init.yml index 51906c6..646f7b6 100644 --- a/argocd-init.yml +++ b/argocd-init.yml @@ -13,7 +13,7 @@ spec: # do not change order! (needed for renovate) repo: https://argoproj.github.io/argo-helm chart: argo-cd - version: 6.7.11 + version: 6.7.14 targetNamespace: argocd valuesContent: |- server: From e8df949f2dc7df85eecfde89863aed1ed92e5961 Mon Sep 17 00:00:00 2001 From: Sebastian Mark Date: Thu, 25 Apr 2024 12:23:05 +0200 Subject: [PATCH 28/57] fix: consistent jsonnet format for renovate --- .renovaterc.json | 10 +++++----- argocd-init.yml | 4 ++-- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.renovaterc.json b/.renovaterc.json index 8ee6a2b..bce5feb 100644 --- a/.renovaterc.json +++ b/.renovaterc.json @@ -23,7 +23,7 @@ "argocd-init\\.yml$" ], "matchStrings": [ - "\\s+repo:\\s(?.*)\\n\\s+chart:\\s(?.*)\\n\\s+version:\\s(?.*)\\n" + "\\s+chart:\\s(?.*)\\n\\s+repo:\\s(?.*)\\n\\s+version:\\s(?.*)\\n" ], "datasourceTemplate": "helm" }, @@ -35,8 +35,8 @@ ], "matchStrings": [ "\\s+chart::\\s\\\"(?.*)\\\",", - "\\s+version::\\s\\\"(?.*)\\\",", - "\\s+repo::\\s\\\"(?.*)\\\"," + "\\s+repo::\\s\\\"(?.*)\\\",", + "\\s+version::\\s\\\"(?.*)\\\"," ], "matchStringsStrategy": "combination", "datasourceTemplate": "helm" @@ -49,8 +49,8 @@ ], "matchStrings": [ "\\s+chart::\\s\\\"(?.*)\\\",", - "\\s+\\\"version\\\":\\s\\\"(?.*)\\\",", - "\\s+repo::\\s\\\"(?.*)\\\"," + "\\s+repo::\\s\\\"(?.*)\\\",", + "\\s+\\\"version\\\":\\s\\\"(?.*)\\\"," ], "matchStringsStrategy": "combination", "datasourceTemplate": "helm" diff --git a/argocd-init.yml b/argocd-init.yml index 646f7b6..2b9a451 100644 --- a/argocd-init.yml +++ b/argocd-init.yml @@ -11,8 +11,8 @@ metadata: namespace: kube-system spec: # do not change order! (needed for renovate) - repo: https://argoproj.github.io/argo-helm chart: argo-cd + repo: https://argoproj.github.io/argo-helm version: 6.7.14 targetNamespace: argocd valuesContent: |- @@ -32,8 +32,8 @@ metadata: namespace: kube-system spec: # do not change order! (needed for renovate) - repo: https://argoproj.github.io/argo-helm chart: argocd-apps + repo: https://argoproj.github.io/argo-helm version: 2.0.0 targetNamespace: argocd valuesContent: |- From 07507b276c60fe23de0dd49e3d6ab938f47c5e8c Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Thu, 25 Apr 2024 10:26:57 +0000 Subject: [PATCH 29/57] chore: update helm release argo-cd to v6.7.15 --- argocd-init.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/argocd-init.yml b/argocd-init.yml index 2b9a451..8205272 100644 --- a/argocd-init.yml +++ b/argocd-init.yml @@ -13,7 +13,7 @@ spec: # do not change order! (needed for renovate) chart: argo-cd repo: https://argoproj.github.io/argo-helm - version: 6.7.14 + version: 6.7.15 targetNamespace: argocd valuesContent: |- server: From fe9166fbea1d5afaea60e3cb14fc49dd4fe3bd44 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Sat, 27 Apr 2024 02:00:53 +0000 Subject: [PATCH 30/57] chore: update dependency k3s-io/k3s to v1.29.4+k3s1 --- pb_install.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pb_install.yml b/pb_install.yml index 2afe7f2..ebe4653 100644 --- a/pb_install.yml +++ b/pb_install.yml @@ -12,7 +12,7 @@ - name: Install k3s server ansible.builtin.command: "k3s_install.sh" environment: - INSTALL_K3S_CHANNEL: v1.29.2+k3s1 + INSTALL_K3S_CHANNEL: v1.29.4+k3s1 INSTALL_K3S_EXEC: "--disable traefik" changed_when: false - name: Start and enable k3s server From 06c0b90ee033636696d30978a6dbbb60169e0c1e Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 1 May 2024 02:00:55 +0000 Subject: [PATCH 31/57] chore: update helm release argo-cd to v6.7.18 --- argocd-init.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/argocd-init.yml b/argocd-init.yml index 8205272..bb52603 100644 --- a/argocd-init.yml +++ b/argocd-init.yml @@ -13,7 +13,7 @@ spec: # do not change order! (needed for renovate) chart: argo-cd repo: https://argoproj.github.io/argo-helm - version: 6.7.15 + version: 6.7.18 targetNamespace: argocd valuesContent: |- server: From 11e13ed5d3b2c672663952803ae4efb815272b0b Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Thu, 9 May 2024 02:00:43 +0000 Subject: [PATCH 32/57] chore: update helm release argo-cd to v6.8.0 --- argocd-init.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/argocd-init.yml b/argocd-init.yml index bb52603..0fb2ab2 100644 --- a/argocd-init.yml +++ b/argocd-init.yml @@ -13,7 +13,7 @@ spec: # do not change order! (needed for renovate) chart: argo-cd repo: https://argoproj.github.io/argo-helm - version: 6.7.18 + version: 6.8.0 targetNamespace: argocd valuesContent: |- server: From d9f4f6aa09a3ea70dac2fcf6be4758d8dbbf0575 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 15 May 2024 02:00:43 +0000 Subject: [PATCH 33/57] chore: update helm release argo-cd to v6.9.2 --- argocd-init.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/argocd-init.yml b/argocd-init.yml index 0fb2ab2..1092e9a 100644 --- a/argocd-init.yml +++ b/argocd-init.yml @@ -13,7 +13,7 @@ spec: # do not change order! (needed for renovate) chart: argo-cd repo: https://argoproj.github.io/argo-helm - version: 6.8.0 + version: 6.9.2 targetNamespace: argocd valuesContent: |- server: From 7a4402a775c873b673d128053b6dbfbb50d2fa16 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Sat, 11 May 2024 02:00:41 +0000 Subject: [PATCH 34/57] chore: update dependency k3s-io/k3s to v1.30.0+k3s1 --- pb_install.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pb_install.yml b/pb_install.yml index ebe4653..35a5b89 100644 --- a/pb_install.yml +++ b/pb_install.yml @@ -12,7 +12,7 @@ - name: Install k3s server ansible.builtin.command: "k3s_install.sh" environment: - INSTALL_K3S_CHANNEL: v1.29.4+k3s1 + INSTALL_K3S_CHANNEL: v1.30.0+k3s1 INSTALL_K3S_EXEC: "--disable traefik" changed_when: false - name: Start and enable k3s server From 63bdf27ef7c53dce4a8dd967f0e975cad34200d5 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Fri, 24 May 2024 02:00:39 +0000 Subject: [PATCH 35/57] chore: update helm release argo-cd to v6.11.1 --- argocd-init.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/argocd-init.yml b/argocd-init.yml index 1092e9a..88bfa39 100644 --- a/argocd-init.yml +++ b/argocd-init.yml @@ -13,7 +13,7 @@ spec: # do not change order! (needed for renovate) chart: argo-cd repo: https://argoproj.github.io/argo-helm - version: 6.9.2 + version: 6.11.1 targetNamespace: argocd valuesContent: |- server: From a88c2c8c03863c3907312eb7cc18ae4614ccd42e Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 29 May 2024 02:00:50 +0000 Subject: [PATCH 36/57] chore: update dependency k3s-io/k3s to v1.30.1+k3s1 --- pb_install.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pb_install.yml b/pb_install.yml index 35a5b89..6fc7a0d 100644 --- a/pb_install.yml +++ b/pb_install.yml @@ -12,7 +12,7 @@ - name: Install k3s server ansible.builtin.command: "k3s_install.sh" environment: - INSTALL_K3S_CHANNEL: v1.30.0+k3s1 + INSTALL_K3S_CHANNEL: v1.30.1+k3s1 INSTALL_K3S_EXEC: "--disable traefik" changed_when: false - name: Start and enable k3s server From 40202745db97d4b1df7239e8e81405cf14bf3959 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 5 Jun 2024 06:18:59 +0000 Subject: [PATCH 37/57] chore: update helm release argo-cd to v7 --- argocd-init.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/argocd-init.yml b/argocd-init.yml index 88bfa39..b9b05e7 100644 --- a/argocd-init.yml +++ b/argocd-init.yml @@ -13,7 +13,7 @@ spec: # do not change order! (needed for renovate) chart: argo-cd repo: https://argoproj.github.io/argo-helm - version: 6.11.1 + version: 7.1.1 targetNamespace: argocd valuesContent: |- server: From a52797a5f201c5b44d9155e941a112aff02cb0d1 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Thu, 6 Jun 2024 02:00:57 +0000 Subject: [PATCH 38/57] chore: update helm release cert-manager to 1.15.* --- manifests/cert-manager/cert-manager.jsonnet | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifests/cert-manager/cert-manager.jsonnet b/manifests/cert-manager/cert-manager.jsonnet index 925f64a..40bffe9 100644 --- a/manifests/cert-manager/cert-manager.jsonnet +++ b/manifests/cert-manager/cert-manager.jsonnet @@ -4,7 +4,7 @@ local app = import "../_templates/argocd_app.libsonnet"; app + { chart:: "cert-manager", repo:: "https://charts.jetstack.io", - version:: "1.14.*", + version:: "1.15.*", values:: ||| installCRDs: true ||| From 2dc99cc971817717987c230bfbc9b936cf2b67ff Mon Sep 17 00:00:00 2001 From: Sebastian Mark Date: Thu, 6 Jun 2024 07:55:09 +0200 Subject: [PATCH 39/57] break(cert-manager): adjust chart values for CRDs --- manifests/cert-manager/cert-manager.jsonnet | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/manifests/cert-manager/cert-manager.jsonnet b/manifests/cert-manager/cert-manager.jsonnet index 40bffe9..6ea4824 100644 --- a/manifests/cert-manager/cert-manager.jsonnet +++ b/manifests/cert-manager/cert-manager.jsonnet @@ -6,7 +6,9 @@ app + { repo:: "https://charts.jetstack.io", version:: "1.15.*", values:: ||| - installCRDs: true + crds: + enabled: true + keep: false ||| }, ] From bf4519bd77de59f07c82a75be9c6d40105abab9c Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Fri, 7 Jun 2024 02:00:57 +0000 Subject: [PATCH 40/57] chore: update helm release argo-cd to v7.1.2 --- argocd-init.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/argocd-init.yml b/argocd-init.yml index b9b05e7..2dd3da2 100644 --- a/argocd-init.yml +++ b/argocd-init.yml @@ -13,7 +13,7 @@ spec: # do not change order! (needed for renovate) chart: argo-cd repo: https://argoproj.github.io/argo-helm - version: 7.1.1 + version: 7.1.2 targetNamespace: argocd valuesContent: |- server: From c23cf23b50f5ecd13966e4c36496122f43a959a9 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 18 Jun 2024 02:01:03 +0000 Subject: [PATCH 41/57] chore: update helm release argo-cd to v7.1.4 --- argocd-init.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/argocd-init.yml b/argocd-init.yml index 2dd3da2..42bb4e2 100644 --- a/argocd-init.yml +++ b/argocd-init.yml @@ -13,7 +13,7 @@ spec: # do not change order! (needed for renovate) chart: argo-cd repo: https://argoproj.github.io/argo-helm - version: 7.1.2 + version: 7.1.4 targetNamespace: argocd valuesContent: |- server: From c44c8dff5702118357380c9abc8ad6e061e52ad7 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Thu, 20 Jun 2024 02:00:43 +0000 Subject: [PATCH 42/57] chore: update helm release argo-cd to v7.1.5 --- argocd-init.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/argocd-init.yml b/argocd-init.yml index 42bb4e2..8caa428 100644 --- a/argocd-init.yml +++ b/argocd-init.yml @@ -13,7 +13,7 @@ spec: # do not change order! (needed for renovate) chart: argo-cd repo: https://argoproj.github.io/argo-helm - version: 7.1.4 + version: 7.1.5 targetNamespace: argocd valuesContent: |- server: From 571b2e150eddd6be13ecc7da114d87ebc7b9bc9c Mon Sep 17 00:00:00 2001 From: Sebastian Mark Date: Thu, 20 Jun 2024 14:13:31 +0200 Subject: [PATCH 43/57] feat(zabbix-proxy): update helm chart repository to v7 --- manifests/monitoring/zabbix-proxy.jsonnet | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/manifests/monitoring/zabbix-proxy.jsonnet b/manifests/monitoring/zabbix-proxy.jsonnet index 92016b4..124c7aa 100644 --- a/manifests/monitoring/zabbix-proxy.jsonnet +++ b/manifests/monitoring/zabbix-proxy.jsonnet @@ -5,8 +5,8 @@ app + { name:: "zabbix-proxy", namespace:: "monitoring", chart:: "zabbix-helm-chrt", - repo:: "https://cdn.zabbix.com/zabbix/integrations/kubernetes-helm/6.4", - version:: "1.3.*", + repo:: "https://cdn.zabbix.com/zabbix/integrations/kubernetes-helm/7.0", + version:: "0.0.*", values:: ||| zabbixAgent: enabled: false From 50fb295b15959197b1331582372cd6e4ab5e98ae Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Fri, 21 Jun 2024 02:00:44 +0000 Subject: [PATCH 44/57] chore: update helm release argo-cd to v7.2.0 --- argocd-init.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/argocd-init.yml b/argocd-init.yml index 8caa428..5d5a0aa 100644 --- a/argocd-init.yml +++ b/argocd-init.yml @@ -13,7 +13,7 @@ spec: # do not change order! (needed for renovate) chart: argo-cd repo: https://argoproj.github.io/argo-helm - version: 7.1.5 + version: 7.2.0 targetNamespace: argocd valuesContent: |- server: From 9075198e78178852af874bbfd7f31d7435558aa1 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 26 Jun 2024 02:00:49 +0000 Subject: [PATCH 45/57] chore: update helm release argo-cd to v7.3.1 --- argocd-init.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/argocd-init.yml b/argocd-init.yml index 5d5a0aa..692813d 100644 --- a/argocd-init.yml +++ b/argocd-init.yml @@ -13,7 +13,7 @@ spec: # do not change order! (needed for renovate) chart: argo-cd repo: https://argoproj.github.io/argo-helm - version: 7.2.0 + version: 7.3.1 targetNamespace: argocd valuesContent: |- server: From 5465481d634a4c4d6af224de3c0c69364b32585c Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Fri, 28 Jun 2024 02:00:47 +0000 Subject: [PATCH 46/57] chore: update dependency k3s-io/k3s to v1.30.2+k3s1 --- pb_install.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pb_install.yml b/pb_install.yml index 6fc7a0d..09c2e5b 100644 --- a/pb_install.yml +++ b/pb_install.yml @@ -12,7 +12,7 @@ - name: Install k3s server ansible.builtin.command: "k3s_install.sh" environment: - INSTALL_K3S_CHANNEL: v1.30.1+k3s1 + INSTALL_K3S_CHANNEL: v1.30.2+k3s1 INSTALL_K3S_EXEC: "--disable traefik" changed_when: false - name: Start and enable k3s server From 19f1426176748a56936b9c4bc42eaef8b6c049b7 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 3 Jul 2024 02:00:50 +0000 Subject: [PATCH 47/57] chore: update helm release argo-cd to v7.3.4 --- argocd-init.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/argocd-init.yml b/argocd-init.yml index 692813d..2a9e50c 100644 --- a/argocd-init.yml +++ b/argocd-init.yml @@ -13,7 +13,7 @@ spec: # do not change order! (needed for renovate) chart: argo-cd repo: https://argoproj.github.io/argo-helm - version: 7.3.1 + version: 7.3.4 targetNamespace: argocd valuesContent: |- server: From f5238a882f192dd232a1ae3b26ff6ad0c32023ad Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 9 Jul 2024 02:00:46 +0000 Subject: [PATCH 48/57] chore: update helm release ingress-nginx to 4.11.* --- manifests/ingress-nginx.jsonnet | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifests/ingress-nginx.jsonnet b/manifests/ingress-nginx.jsonnet index 8913652..8c6b088 100644 --- a/manifests/ingress-nginx.jsonnet +++ b/manifests/ingress-nginx.jsonnet @@ -4,7 +4,7 @@ local app = import "../_templates/argocd_app.libsonnet"; app + { chart:: "ingress-nginx", repo:: "https://kubernetes.github.io/ingress-nginx", - version:: "4.10.*", + version:: "4.11.*", values:: ||| defaultBackend: enabled: true From 0f6706e975f3adbc587491181bd1f473ffb0348d Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Fri, 12 Jul 2024 02:00:44 +0000 Subject: [PATCH 49/57] chore: update helm release argo-cd to v7.3.6 --- argocd-init.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/argocd-init.yml b/argocd-init.yml index 2a9e50c..624df84 100644 --- a/argocd-init.yml +++ b/argocd-init.yml @@ -13,7 +13,7 @@ spec: # do not change order! (needed for renovate) chart: argo-cd repo: https://argoproj.github.io/argo-helm - version: 7.3.4 + version: 7.3.6 targetNamespace: argocd valuesContent: |- server: From 16857fc4985182eacb48fe84c92c68426ea2a54a Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Thu, 18 Jul 2024 02:04:34 +0000 Subject: [PATCH 50/57] chore: update helm release argo-cd to v7.3.8 --- argocd-init.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/argocd-init.yml b/argocd-init.yml index 624df84..7415f99 100644 --- a/argocd-init.yml +++ b/argocd-init.yml @@ -13,7 +13,7 @@ spec: # do not change order! (needed for renovate) chart: argo-cd repo: https://argoproj.github.io/argo-helm - version: 7.3.6 + version: 7.3.8 targetNamespace: argocd valuesContent: |- server: From 2f743da4a411c8b88588cf34bdae49a3e4e5eded Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Sun, 21 Jul 2024 02:01:02 +0000 Subject: [PATCH 51/57] chore: update helm release argo-cd to v7.3.9 --- argocd-init.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/argocd-init.yml b/argocd-init.yml index 7415f99..c9260da 100644 --- a/argocd-init.yml +++ b/argocd-init.yml @@ -13,7 +13,7 @@ spec: # do not change order! (needed for renovate) chart: argo-cd repo: https://argoproj.github.io/argo-helm - version: 7.3.8 + version: 7.3.9 targetNamespace: argocd valuesContent: |- server: From 62191620e93660b276bac59f21369b89f91dc7af Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 23 Jul 2024 02:00:57 +0000 Subject: [PATCH 52/57] chore: update helm release argo-cd to v7.3.10 --- argocd-init.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/argocd-init.yml b/argocd-init.yml index c9260da..bd3e9a9 100644 --- a/argocd-init.yml +++ b/argocd-init.yml @@ -13,7 +13,7 @@ spec: # do not change order! (needed for renovate) chart: argo-cd repo: https://argoproj.github.io/argo-helm - version: 7.3.9 + version: 7.3.10 targetNamespace: argocd valuesContent: |- server: From 24a72326f44149d78c7f57329c98c83633d75889 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Thu, 25 Jul 2024 02:00:46 +0000 Subject: [PATCH 53/57] chore: update helm release argo-cd to v7.3.11 --- argocd-init.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/argocd-init.yml b/argocd-init.yml index bd3e9a9..2dd428b 100644 --- a/argocd-init.yml +++ b/argocd-init.yml @@ -13,7 +13,7 @@ spec: # do not change order! (needed for renovate) chart: argo-cd repo: https://argoproj.github.io/argo-helm - version: 7.3.10 + version: 7.3.11 targetNamespace: argocd valuesContent: |- server: From 9a67d25386da6b303988473cd019b290cb1ca406 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Fri, 2 Aug 2024 02:00:18 +0000 Subject: [PATCH 54/57] chore: update dependency k3s-io/k3s to v1.30.3+k3s1 --- pb_install.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pb_install.yml b/pb_install.yml index 09c2e5b..758aac1 100644 --- a/pb_install.yml +++ b/pb_install.yml @@ -12,7 +12,7 @@ - name: Install k3s server ansible.builtin.command: "k3s_install.sh" environment: - INSTALL_K3S_CHANNEL: v1.30.2+k3s1 + INSTALL_K3S_CHANNEL: v1.30.3+k3s1 INSTALL_K3S_EXEC: "--disable traefik" changed_when: false - name: Start and enable k3s server From 40384212ecb866d0a2822852c5243b07e6013041 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 7 Aug 2024 02:00:22 +0000 Subject: [PATCH 55/57] chore: update helm release argo-cd to v7.4.1 --- argocd-init.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/argocd-init.yml b/argocd-init.yml index 2dd428b..f0f5563 100644 --- a/argocd-init.yml +++ b/argocd-init.yml @@ -13,7 +13,7 @@ spec: # do not change order! (needed for renovate) chart: argo-cd repo: https://argoproj.github.io/argo-helm - version: 7.3.11 + version: 7.4.1 targetNamespace: argocd valuesContent: |- server: From c82b80a998e7e0d3348414d273526d6fa4ed65bd Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Thu, 8 Aug 2024 21:22:17 +0000 Subject: [PATCH 56/57] chore: update helm release argo-cd to v7.4.2 --- argocd-init.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/argocd-init.yml b/argocd-init.yml index f0f5563..7038d25 100644 --- a/argocd-init.yml +++ b/argocd-init.yml @@ -13,7 +13,7 @@ spec: # do not change order! (needed for renovate) chart: argo-cd repo: https://argoproj.github.io/argo-helm - version: 7.4.1 + version: 7.4.2 targetNamespace: argocd valuesContent: |- server: From 0604e5b5750fe26b9d596e6f8b28d2af5dac16fe Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Mon, 12 Aug 2024 16:00:18 +0000 Subject: [PATCH 57/57] chore: update helm release argo-cd to v7.4.3 --- argocd-init.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/argocd-init.yml b/argocd-init.yml index 7038d25..1a39bfe 100644 --- a/argocd-init.yml +++ b/argocd-init.yml @@ -13,7 +13,7 @@ spec: # do not change order! (needed for renovate) chart: argo-cd repo: https://argoproj.github.io/argo-helm - version: 7.4.2 + version: 7.4.3 targetNamespace: argocd valuesContent: |- server: