diff --git a/charts/stable/speedtest-exporter/Chart.yaml b/charts/stable/speedtest-exporter/Chart.yaml index b32e9bb872f..595b2128449 100644 --- a/charts/stable/speedtest-exporter/Chart.yaml +++ b/charts/stable/speedtest-exporter/Chart.yaml @@ -21,7 +21,7 @@ description: Speedtest Exporter made in python using the official speedtest bin home: https://truecharts.org/charts/stable/speedtest-exporter icon: https://truecharts.org/img/hotlink-ok/chart-icons/speedtest-exporter.png keywords: - - speedtest-exporter + - speedtest-exporter - speedtest - metrics kubeVersion: ">=1.24.0-0" @@ -35,4 +35,4 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/stable/speedtest-exporter - https://ghcr.io/miguelndecarvalho/speedtest-exporter type: application -version: 9.1.10 +version: 9.1.11 diff --git a/charts/stable/speedtest-exporter/questions.yaml b/charts/stable/speedtest-exporter/questions.yaml index 88b4ef037a4..2718d653447 100644 --- a/charts/stable/speedtest-exporter/questions.yaml +++ b/charts/stable/speedtest-exporter/questions.yaml @@ -1,5 +1,7 @@ # Include{groups} -portals: {} +portals: + open: +# Include{portalLink} questions: # Include{global} # Include{workload} @@ -11,10 +13,43 @@ questions: # Include{containerAdvanced} # Include{containerConfig} # Include{podOptions} +# Include{serviceRoot} + - variable: main + label: "Main Service" + description: "The Primary service on which the healthcheck runs, often the webUI" + schema: + additional_attrs: true + type: dict + attrs: +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 9798 + required: true # Include{serviceExpertRoot} # Include{serviceExpert} # Include{serviceList} # Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressAdvanced} +# Include{ingressList} # Include{securityContextRoot} - variable: runAsUser label: "runAsUser" diff --git a/charts/stable/speedtest-exporter/values.yaml b/charts/stable/speedtest-exporter/values.yaml index d3ef3b5cb6e..13cc9d9fa4f 100644 --- a/charts/stable/speedtest-exporter/values.yaml +++ b/charts/stable/speedtest-exporter/values.yaml @@ -7,8 +7,14 @@ service: ports: main: enabled: true - protocol: tcp port: 9798 +workload: + main: + podSpec: + containers: + main: + env: + SPEEDTEST_PORT: "{{ .Values.service.main.ports.main.port }}" metrics: main: enabled: true @@ -21,7 +27,7 @@ metrics: enabled: false portal: open: - enabled: false + enabled: true securityContext: container: readOnlyRootFilesystem: false