Skip to content

Commit

Permalink
Merge pull request #1168 from christianhuth/dev-autoscaling
Browse files Browse the repository at this point in the history
added support for stable autoscaling api
  • Loading branch information
christianhuth authored Oct 18, 2024
2 parents 6854537 + 65c6902 commit 07cb075
Show file tree
Hide file tree
Showing 34 changed files with 104 additions and 36 deletions.
4 changes: 2 additions & 2 deletions charts/cluster-api-visualizer/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
name: cluster-api-visualizer
description: Multicluster resource visualization tool for Cluster API.
type: application
version: 0.0.3
version: 0.0.4
appVersion: "v1.3.1"
home: https://github.com/christianhuth/helm-charts
icon: https://adalogics.com/img/content/capi-fuzzing-audit.png
Expand All @@ -14,7 +14,7 @@ sources:
annotations:
artifacthub.io/changes: |
- kind: changed
description: Chart icon
description: added support for stable autoscaling api
artifacthub.io/screenshots: |
- title: Simply shorten your link using the Web UI.
url: https://github.com/Jont828/cluster-api-visualizer/raw/main/demo/demo.gif
Expand Down
4 changes: 4 additions & 0 deletions charts/cluster-api-visualizer/templates/hpa.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
{{- if .Values.autoscaling.enabled }}
{{- if semverCompare ">=1.23-0" .Capabilities.KubeVersion.GitVersion -}}
apiVersion: autoscaling/v2
{{- else -}}
apiVersion: autoscaling/v2beta1
{{- end }}
kind: HorizontalPodAutoscaler
metadata:
name: {{ include "cluster-api-visualizer.fullname" . }}
Expand Down
6 changes: 3 additions & 3 deletions charts/headwind-mdm/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
name: headwind-mdm
description: Headwind MDM - an open source mobile device management software for Android
type: application
version: 2.2.1
version: 2.2.2
appVersion: "0.1.4"
home: https://github.com/christianhuth/helm-charts
icon: https://h-mdm.com/wp-content/uploads/2019/07/neew-logo.png
Expand All @@ -20,8 +20,8 @@ dependencies:
condition: postgresql.enabled
annotations:
artifacthub.io/changes: |
- kind: added
description: signing key to Chart.yaml
- kind: changed
description: added support for stable autoscaling api
artifacthub.io/screenshots: |
- title: Headwind MDM is a powerful Open Source platform to manage your Enterprise Android Devices.
url: https://images.wondershare.com/drfone/article/2022/11/opensource-mdm-3.jpg
Expand Down
4 changes: 4 additions & 0 deletions charts/headwind-mdm/templates/hpa.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
{{- if .Values.autoscaling.enabled }}
{{- if semverCompare ">=1.23-0" .Capabilities.KubeVersion.GitVersion -}}
apiVersion: autoscaling/v2
{{- else -}}
apiVersion: autoscaling/v2beta1
{{- end }}
kind: HorizontalPodAutoscaler
metadata:
name: {{ include "headwind-mdm.fullname" . }}
Expand Down
6 changes: 3 additions & 3 deletions charts/kubedoom/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
apiVersion: v2
name: kubedoom
description: A Helm chart for Kubedoom
version: 1.0.2
version: 1.0.3
type: application
appVersion: "0.6.0"
home: https://github.com/christianhuth/helm-charts
Expand All @@ -14,8 +14,8 @@ sources:
- https://github.com/storax/kubedoom
annotations:
artifacthub.io/changes: |
- kind: added
description: signing key to Chart.yaml
- kind: changed
description: added support for stable autoscaling api
artifacthub.io/screenshots: |
- title: Kill pods inside your Kubernetes cluster by shooting them in Doom!
url: https://github.com/storax/kubedoom/raw/master/assets/doom.jpg
Expand Down
4 changes: 4 additions & 0 deletions charts/kubedoom/templates/hpa.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
{{- if .Values.autoscaling.enabled }}
{{- if semverCompare ">=1.23-0" .Capabilities.KubeVersion.GitVersion -}}
apiVersion: autoscaling/v2
{{- else -}}
apiVersion: autoscaling/v2beta1
{{- end }}
kind: HorizontalPodAutoscaler
metadata:
name: {{ include "kubedoom.fullname" . }}
Expand Down
4 changes: 2 additions & 2 deletions charts/kutt/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
name: kutt
description: Kutt is a free modern URL shortener.
type: application
version: 4.2.2
version: 4.2.3
appVersion: "v2.7.4"
home: https://github.com/christianhuth/helm-charts
icon: https://www.saashub.com/images/app/service_logos/15/d634f2359578/large.png
Expand All @@ -23,7 +23,7 @@ dependencies:
annotations:
artifacthub.io/changes: |
- kind: changed
description: URL of Helm Repository in README
description: added support for stable autoscaling api
artifacthub.io/screenshots: |
- title: Simply shorten your link using the Web UI.
url: https://d4.alternativeto.net/v9sHosD3RiPblfBOOHZi0gwU1M0pRL6Jn53oiobJi9k/rs:fit:1200:1200:0/g:ce:0:0/YWJzOi8vZGlzdC9zL2t1dHQtaXRfNzY3MjMzX2Z1bGwucG5n.jpg
Expand Down
4 changes: 4 additions & 0 deletions charts/kutt/templates/kutt/hpa.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
{{- if .Values.autoscaling.enabled }}
{{- if semverCompare ">=1.23-0" .Capabilities.KubeVersion.GitVersion -}}
apiVersion: autoscaling/v2
{{- else -}}
apiVersion: autoscaling/v2beta1
{{- end }}
kind: HorizontalPodAutoscaler
metadata:
name: {{ include "kutt.fullname" . }}
Expand Down
4 changes: 2 additions & 2 deletions charts/maildev/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
name: maildev
description: MailDev is a simple way to test your emails during development with an easy to use web interface.
type: application
version: 1.2.3
version: 1.2.4
appVersion: "2.1.0"
home: https://github.com/christianhuth/helm-charts
icon: https://avatars1.githubusercontent.com/u/26743469
Expand All @@ -16,7 +16,7 @@ sources:
annotations:
artifacthub.io/changes: |
- kind: changed
description: URL of Helm Repository in README
description: added support for stable autoscaling api
artifacthub.io/screenshots: |
- title: SMTP server & web interface for viewing and testing emails during development.
url: https://maildev.github.io/maildev/assets/img/original/maildev-light.png
Expand Down
4 changes: 4 additions & 0 deletions charts/maildev/templates/maildev/hpa.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
{{- if .Values.autoscaling.enabled }}
{{- if semverCompare ">=1.23-0" .Capabilities.KubeVersion.GitVersion -}}
apiVersion: autoscaling/v2
{{- else -}}
apiVersion: autoscaling/v2beta1
{{- end }}
kind: HorizontalPodAutoscaler
metadata:
name: {{ include "maildev.fullname" . }}
Expand Down
4 changes: 2 additions & 2 deletions charts/netcupscp-exporter/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
name: netcupscp-exporter
description: Prometheus Exporter for Netcup Server Control Panel (SCP)
type: application
version: 1.1.7
version: 1.1.8
appVersion: "v0.3.6"
home: https://github.com/christianhuth/helm-charts
icon: https://pbs.twimg.com/profile_images/1148537659637358593/rlfCvTK5_400x400.png
Expand All @@ -15,7 +15,7 @@ annotations:
artifacthub.io/category: monitoring-logging
artifacthub.io/changes: |
- kind: changed
description: URL of Helm Repository in README
description: added support for stable autoscaling api
artifacthub.io/screenshots: |
- title: Export information about your Servers from Netcup SCP as Prometheus metrics.
url: https://www.netcup-wiki.de/images/SCP-Willkommen.png
Expand Down
4 changes: 4 additions & 0 deletions charts/netcupscp-exporter/templates/hpa.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
{{- if .Values.autoscaling.enabled }}
{{- if semverCompare ">=1.23-0" .Capabilities.KubeVersion.GitVersion -}}
apiVersion: autoscaling/v2
{{- else -}}
apiVersion: autoscaling/v2beta1
{{- end }}
kind: HorizontalPodAutoscaler
metadata:
name: {{ include "netcupscp-exporter.fullname" . }}
Expand Down
4 changes: 2 additions & 2 deletions charts/polr/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
name: polr
description: Polr is a quick, modern, and open-source link shortener
type: application
version: 1.12.2
version: 1.12.3
appVersion: "2.3.0"
home: https://github.com/christianhuth/helm-charts
icon: http://docs.polrproject.org/en/latest/logo.png
Expand All @@ -19,7 +19,7 @@ dependencies:
annotations:
artifacthub.io/changes: |
- kind: changed
description: URL of Helm Repository in README
description: added support for stable autoscaling api
artifacthub.io/screenshots: |
- title: Polr converts some long links into shorter ones.
url: https://selfhostedweb.org/wp-content/uploads/2017/02/shortit-1024x346.png
Expand Down
4 changes: 4 additions & 0 deletions charts/polr/templates/hpa.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
{{- if .Values.autoscaling.enabled }}
{{- if semverCompare ">=1.23-0" .Capabilities.KubeVersion.GitVersion -}}
apiVersion: autoscaling/v2
{{- else -}}
apiVersion: autoscaling/v2beta1
{{- end }}
kind: HorizontalPodAutoscaler
metadata:
name: {{ include "polr.fullname" . }}
Expand Down
4 changes: 2 additions & 2 deletions charts/prometheus-pve-exporter/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ apiVersion: v2
name: prometheus-pve-exporter
description: A Helm chart for bootstrapping a PVE Exporter. Uses ServiceMonitor to collect metrics.
type: application
version: 1.2.4
version: 1.2.5
appVersion: "2.3.1"
home: https://github.com/christianhuth/helm-charts
icon: https://camo.githubusercontent.com/2df2ac41e1b8a1484be236c75e395981b31bfd670eff46b5c182ea0be9475310/68747470733a2f2f7777772e70726f786d6f782e636f6d2f696d616765732f70726f786d6f782f50726f786d6f785f73796d626f6c5f7374616e646172645f6865782e706e67
Expand All @@ -16,7 +16,7 @@ annotations:
artifacthub.io/category: monitoring-logging
artifacthub.io/changes: |
- kind: changed
description: URL of Helm Repository in README
description: added support for stable autoscaling api
artifacthub.io/screenshots: |
- title: Add an user inside of Proxmox, that will be used for the Exporter.
url: https://xinux.net/images/6/6e/Prometheus-proxmox-grafana-user.png
Expand Down
4 changes: 4 additions & 0 deletions charts/prometheus-pve-exporter/templates/hpa.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
{{- if .Values.autoscaling.enabled }}
{{- if semverCompare ">=1.23-0" .Capabilities.KubeVersion.GitVersion -}}
apiVersion: autoscaling/v2
{{- else -}}
apiVersion: autoscaling/v2beta1
{{- end }}
kind: HorizontalPodAutoscaler
metadata:
name: {{ include "prometheus-pve-exporter.fullname" . }}
Expand Down
4 changes: 2 additions & 2 deletions charts/promlens/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
name: promlens
description: PromLens is a tool that makes learning and using PromQL easier and more productive
type: application
version: 1.0.6
version: 1.0.7
appVersion: "v0.3.0"
home: https://github.com/christianhuth/helm-charts
icon: https://raw.githubusercontent.com/salesforce/sloop/master/other/sloop_logo_color_small_notext.png
Expand All @@ -16,7 +16,7 @@ annotations:
artifacthub.io/category: monitoring-logging
artifacthub.io/changes: |
- kind: changed
description: URL of Helm Repository in README
description: added support for stable autoscaling api
artifacthub.io/screenshots: |
- title: Build, understand, and fix your queries much more effectively with the ultimate query builder for PromQL.
url: https://promlens.com/static/promlens-hero-screenshot-7d453e779cf47c6fcec1de8823049257.png
Expand Down
4 changes: 4 additions & 0 deletions charts/promlens/templates/hpa.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
{{- if .Values.autoscaling.enabled }}
{{- if semverCompare ">=1.23-0" .Capabilities.KubeVersion.GitVersion -}}
apiVersion: autoscaling/v2
{{- else -}}
apiVersion: autoscaling/v2beta1
{{- end }}
kind: HorizontalPodAutoscaler
metadata:
name: {{ include "promlens.fullname" . }}
Expand Down
4 changes: 2 additions & 2 deletions charts/proxysql/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
name: proxysql
description: A proxysql Helm chart for Kubernetes. Offers option to expose web interface through Ingress. Uses ServiceMonitor to collect metrics.
type: application
version: 1.2.3
version: 1.2.4
appVersion: "2.6.5"
home: https://github.com/christianhuth/helm-charts
icon: https://proxysql.com/wp-content/uploads/2019/11/ProxySQL-BIG-e1581368792603.png
Expand All @@ -14,7 +14,7 @@ sources:
annotations:
artifacthub.io/changes: |
- kind: changed
description: URL of Helm Repository in README
description: added support for stable autoscaling api
artifacthub.io/signKey: |
fingerprint: EE24F8BB6D099E78FD704F83B5ECDBCDDD485D0E
url: https://charts.christianhuth.de/public.key
4 changes: 4 additions & 0 deletions charts/proxysql/templates/hpa.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
{{- if .Values.autoscaling.enabled }}
{{- if not .Values.proxysql.cluster.enabled }}
{{- if semverCompare ">=1.23-0" .Capabilities.KubeVersion.GitVersion -}}
apiVersion: autoscaling/v2
{{- else -}}
apiVersion: autoscaling/v2beta1
{{- end }}
kind: HorizontalPodAutoscaler
metadata:
name: {{ include "proxysql.fullname" . }}
Expand Down
4 changes: 2 additions & 2 deletions charts/proxyweb/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
name: proxyweb
description: A Helm chart for Kubernetes
type: application
version: 1.0.3
version: 1.0.4
appVersion: "latest"
home: https://github.com/christianhuth/helm-charts
maintainers: []
Expand All @@ -12,7 +12,7 @@ deprecated: true
annotations:
artifacthub.io/changes: |
- kind: changed
description: URL of Helm Repository in README
description: added support for stable autoscaling api
artifacthub.io/signKey: |
fingerprint: EE24F8BB6D099E78FD704F83B5ECDBCDDD485D0E
url: https://charts.christianhuth.de/public.key
4 changes: 4 additions & 0 deletions charts/proxyweb/templates/hpa.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
{{- if .Values.autoscaling.enabled }}
{{- if semverCompare ">=1.23-0" .Capabilities.KubeVersion.GitVersion -}}
apiVersion: autoscaling/v2
{{- else -}}
apiVersion: autoscaling/v2beta1
{{- end }}
kind: HorizontalPodAutoscaler
metadata:
name: {{ include "proxyweb.fullname" . }}
Expand Down
4 changes: 2 additions & 2 deletions charts/shlink-backend/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
name: shlink-backend
description: A PHP-based self-hosted URL shortener that can be used to serve shortened URLs under your own domain.
type: application
version: 4.5.2
version: 4.5.3
appVersion: "3.7.4"
home: https://github.com/christianhuth/helm-charts
icon: https://shlink.io/images/shlink-logo-blue.svg
Expand Down Expand Up @@ -36,7 +36,7 @@ dependencies:
annotations:
artifacthub.io/changes: |
- kind: changed
description: URL of Helm Repository in README
description: added support for stable autoscaling api
artifacthub.io/signKey: |
fingerprint: EE24F8BB6D099E78FD704F83B5ECDBCDDD485D0E
url: https://charts.christianhuth.de/public.key
4 changes: 4 additions & 0 deletions charts/shlink-backend/templates/hpa.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
{{- if .Values.autoscaling.enabled }}
{{- if semverCompare ">=1.23-0" .Capabilities.KubeVersion.GitVersion -}}
apiVersion: autoscaling/v2
{{- else -}}
apiVersion: autoscaling/v2beta1
{{- end }}
kind: HorizontalPodAutoscaler
metadata:
name: {{ include "shlink-backend.fullname" . }}
Expand Down
4 changes: 2 additions & 2 deletions charts/shlink-web/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
name: shlink-web
description: A ReactJS-based progressive web application for Shlink.
type: application
version: 1.1.2
version: 1.1.3
appVersion: "4.1.2"
home: https://github.com/christianhuth/helm-charts
icon: https://shlink.io/images/shlink-logo-blue.svg
Expand All @@ -15,7 +15,7 @@ sources:
annotations:
artifacthub.io/changes: |
- kind: changed
description: URL of Helm Repository in README
description: added support for stable autoscaling api
artifacthub.io/screenshots: |
- title: Add a new link that should be shortened.
url: https://alejandrocelaya.blog/assets/img/shlink-web-client-3/creation-form-after.png
Expand Down
4 changes: 4 additions & 0 deletions charts/shlink-web/templates/hpa.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
{{- if .Values.autoscaling.enabled }}
{{- if semverCompare ">=1.23-0" .Capabilities.KubeVersion.GitVersion -}}
apiVersion: autoscaling/v2
{{- else -}}
apiVersion: autoscaling/v2beta1
{{- end }}
kind: HorizontalPodAutoscaler
metadata:
name: {{ include "shlink-web.fullname" . }}
Expand Down
4 changes: 2 additions & 2 deletions charts/skooner/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
name: skooner
description: Simple Kubernetes real-time dashboard and management.
type: application
version: 0.0.9
version: 0.0.10
appVersion: "stable"
home: https://github.com/christianhuth/helm-charts
icon: https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRu8eQrFBosk7yHTiDEwjnVcMRyDD5uIaNXhlZ1m0yiC4H8RP1j0PlBPtgtv0bdH0JwlOE
Expand All @@ -15,7 +15,7 @@ annotations:
artifacthub.io/category: monitoring-logging
artifacthub.io/changes: |
- kind: changed
description: URL of Helm Repository in README
description: added support for stable autoscaling api
artifacthub.io/screenshots: |
- title: Overview of the workloads running inside of Kubernetes.
url: https://skooner.io/images/k8dash-screen.png
Expand Down
4 changes: 4 additions & 0 deletions charts/skooner/templates/hpa.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
{{- if .Values.autoscaling.enabled }}
{{- if semverCompare ">=1.23-0" .Capabilities.KubeVersion.GitVersion -}}
apiVersion: autoscaling/v2
{{- else -}}
apiVersion: autoscaling/v2beta1
{{- end }}
kind: HorizontalPodAutoscaler
metadata:
name: {{ include "skooner.fullname" . }}
Expand Down
Loading

0 comments on commit 07cb075

Please sign in to comment.