From 3ebd8434582aee448ea3b356aa3c9d790aceea06 Mon Sep 17 00:00:00 2001 From: Sebastian Mark Date: Wed, 13 Dec 2023 17:54:55 +0100 Subject: [PATCH 01/50] break(monitoring): remove prometheus-stack and loki --- .../grafana-ressources/nginx-dashboard.yml | 1473 ----------------- manifests/monitoring/loki-stack.jsonnet | 39 - manifests/monitoring/prometheus-stack.jsonnet | 47 - 3 files changed, 1559 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/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 5d80234bd6a43542f34d088d375e678ccb984cd2 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Fri, 22 Dec 2023 02:01:05 +0000 Subject: [PATCH 02/50] 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 273dfa5..9f71adf 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 a763bec661f846f321667da7d8bd457dbcc160b7 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Fri, 22 Dec 2023 02:01:01 +0000 Subject: [PATCH 03/50] 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 5ce963bdb4d811726bd2669b3d43d7c465784a4f Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Sun, 31 Dec 2023 02:00:39 +0000 Subject: [PATCH 04/50] 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 9cf47310132d87edf781a4e11e813473d4489714 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 23 Jan 2024 02:00:36 +0000 Subject: [PATCH 05/50] 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 635593f889dbaa7d746b40b15874426afbc11a83 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Sat, 3 Feb 2024 02:01:06 +0000 Subject: [PATCH 06/50] 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 d106010f42f12732ba6eedb0bf501dc91068d63d Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 7 Feb 2024 02:01:01 +0000 Subject: [PATCH 07/50] 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 29c76102f4697ed0e33f18bd209e4035568efeff Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Sat, 3 Feb 2024 02:01:07 +0000 Subject: [PATCH 08/50] 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 391b648c3ce09a543ce51a37e53cd26dd78e6d0d Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Thu, 8 Feb 2024 02:01:10 +0000 Subject: [PATCH 09/50] 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 3a6ce860ad59c3b5f11ca0a5dd9062e1b45fd135 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Thu, 15 Feb 2024 02:00:43 +0000 Subject: [PATCH 10/50] 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 fa1cf7959d5c5c95813f9103b006deb51e2755d4 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 7 Feb 2024 02:00:55 +0000 Subject: [PATCH 11/50] 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 92a5a80e83fb5eb7fe5c3142668bb40385a53255 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Sat, 24 Feb 2024 02:00:48 +0000 Subject: [PATCH 12/50] 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 2bb25a7a83000e358a9aa74108ebc53a29aa2736 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Mon, 26 Feb 2024 02:00:47 +0000 Subject: [PATCH 13/50] 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 3c7ea554fd91d2f811c434af57cfa0dfe0fb0764 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Mon, 26 Feb 2024 02:00:50 +0000 Subject: [PATCH 14/50] 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 a95def7a2e0ffcb704f092bf726870a6d6b4bbca Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 12 Mar 2024 02:01:03 +0000 Subject: [PATCH 15/50] 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 468148fb0ac03dfaf758ec35d25f98644224e088 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Thu, 29 Feb 2024 02:00:53 +0000 Subject: [PATCH 16/50] 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 9f71adf..4cbab9c 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 eec3113ea1ff83b438753aefdc4c0461559121bd Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 5 Mar 2024 02:01:19 +0000 Subject: [PATCH 17/50] 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 2c9586be679ef06ca221e8715547c67aa40fdfcb Mon Sep 17 00:00:00 2001 From: Sebastian Mark Date: Wed, 13 Mar 2024 09:28:16 +0100 Subject: [PATCH 18/50] 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 638f1a7a46d63bff1bc891eb126b0f96876d995d Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Thu, 28 Mar 2024 02:00:42 +0000 Subject: [PATCH 19/50] 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 6989dad9a2e764852cdc19b51073c5e0dcbfcc46 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Fri, 5 Apr 2024 02:00:40 +0000 Subject: [PATCH 20/50] 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 a65d4e8455a90a5934bba7c24de79b0fd4c6389a Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Sun, 24 Mar 2024 02:00:52 +0000 Subject: [PATCH 21/50] 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 018b232cbe46bd6fcd1a736bbddfb717d8cba828 Mon Sep 17 00:00:00 2001 From: Sebastian Mark Date: Fri, 5 Apr 2024 09:33:52 +0200 Subject: [PATCH 22/50] 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 b85658bbf67976f62f32309f525ebb79332a7f32 Mon Sep 17 00:00:00 2001 From: Sebastian Mark Date: Fri, 5 Apr 2024 10:14:32 +0200 Subject: [PATCH 23/50] 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 0098aa82ab8d242a69bccd18ececb890ceff7fe5 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Sat, 6 Apr 2024 02:00:38 +0000 Subject: [PATCH 24/50] 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 22a1d646bf39140479b3735e59ad4ff151054d85 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Thu, 11 Apr 2024 02:01:14 +0000 Subject: [PATCH 25/50] 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 1be01b52ae8707f30abddc15cd9131789a0203bb Mon Sep 17 00:00:00 2001 From: Sebastian Mark Date: Fri, 19 Apr 2024 09:07:09 +0200 Subject: [PATCH 26/50] 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 003f65483664b615995c890ed26be0f95ea7c8f6 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Mon, 22 Apr 2024 02:00:36 +0000 Subject: [PATCH 27/50] 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 160247d69f7f3c6972996438a9d6a29d977dc3ce Mon Sep 17 00:00:00 2001 From: Sebastian Mark Date: Thu, 25 Apr 2024 12:23:05 +0200 Subject: [PATCH 28/50] 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 f1210f501ae24c4fadfccef2201f07c334256892 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Thu, 25 Apr 2024 10:26:57 +0000 Subject: [PATCH 29/50] 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 adfd98283cf31ed3565d7fe2a07c0668178e9d99 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Sat, 27 Apr 2024 02:00:53 +0000 Subject: [PATCH 30/50] 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 6c9c86df57f4ddc612d796f61f54997e8ad17ebf Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 1 May 2024 02:00:55 +0000 Subject: [PATCH 31/50] 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 bb7804344fddfd33f00efe1295d39846e6b4c6e6 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Thu, 9 May 2024 02:00:43 +0000 Subject: [PATCH 32/50] 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 b84ac9686d2e00057fa3b0e2096cf04b7bcec6bb Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 15 May 2024 02:00:43 +0000 Subject: [PATCH 33/50] 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 e541b539d77592846a8a6359a882c0580c676939 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Sat, 11 May 2024 02:00:41 +0000 Subject: [PATCH 34/50] 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 fa7fea315f30bcc8e63772b1433c68f453f624d0 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Fri, 24 May 2024 02:00:39 +0000 Subject: [PATCH 35/50] 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 fe6b44554f3a5444fbca25fdf3d59f8aa1dd50be Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 29 May 2024 02:00:50 +0000 Subject: [PATCH 36/50] 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 c6e5b930554a4880cee99be13c7d297850c13679 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 5 Jun 2024 06:18:59 +0000 Subject: [PATCH 37/50] 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 30c38b281d7e6e2022c98d3f283f5edc0b593938 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Thu, 6 Jun 2024 02:00:57 +0000 Subject: [PATCH 38/50] 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 38c32f0fb38d49a459b71f8a88577f035e4140cb Mon Sep 17 00:00:00 2001 From: Sebastian Mark Date: Thu, 6 Jun 2024 07:55:09 +0200 Subject: [PATCH 39/50] 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 a272504bcaf67e35d161ea4872415e75654e8401 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Fri, 7 Jun 2024 02:00:57 +0000 Subject: [PATCH 40/50] 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 210055c43bf45a71b9511a04aa77c6fd54f5a41d Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 18 Jun 2024 02:01:03 +0000 Subject: [PATCH 41/50] 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 61a3057a0a3064d4b59ff5960f96148b8ca475fb Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Thu, 20 Jun 2024 02:00:43 +0000 Subject: [PATCH 42/50] 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 99908ed55b0d444dfa96d964b82ab3b26a5c5988 Mon Sep 17 00:00:00 2001 From: Sebastian Mark Date: Thu, 20 Jun 2024 14:13:31 +0200 Subject: [PATCH 43/50] 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 a80dfc4b548f04d7b0981027778f32831af0efaf Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Fri, 21 Jun 2024 02:00:44 +0000 Subject: [PATCH 44/50] 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 1d39674dbd6b64fd8bca4f8703cecab6c1dcc8bc Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 26 Jun 2024 02:00:49 +0000 Subject: [PATCH 45/50] 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 2574a9ff4da6f8234fa3b71525b5668cfe86d581 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Fri, 28 Jun 2024 02:00:47 +0000 Subject: [PATCH 46/50] 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 ac9e8d4a43d73d2675363e36e2f819a148e7098e Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 3 Jul 2024 02:00:50 +0000 Subject: [PATCH 47/50] 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 738291fe4bc591fbff7af8d9746cf310605cec85 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 9 Jul 2024 02:00:46 +0000 Subject: [PATCH 48/50] 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 4cbab9c..0782b1e 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 7a934a9c0f0764eed7ba394c566ec63ada235d8e Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Fri, 12 Jul 2024 02:00:44 +0000 Subject: [PATCH 49/50] 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 05e0c8558ca936942c00b81dc89776e2b08c39d9 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Thu, 18 Jul 2024 02:04:34 +0000 Subject: [PATCH 50/50] 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: