From 3db44016d0f2a87064fe56aeb34b47c17c4a5215 Mon Sep 17 00:00:00 2001 From: kjeld Schouten-Lebbing Date: Wed, 24 Nov 2021 23:47:25 +0100 Subject: [PATCH] feat(unifi-poller): Add questions for default config options --- charts/incubator/unifi-poller/Chart.yaml | 2 +- charts/incubator/unifi-poller/questions.yaml | 35 ++++++++++++++++++++ charts/incubator/unifi-poller/values.yaml | 2 +- 3 files changed, 37 insertions(+), 2 deletions(-) diff --git a/charts/incubator/unifi-poller/Chart.yaml b/charts/incubator/unifi-poller/Chart.yaml index f70f7533f24..a5b59a69444 100644 --- a/charts/incubator/unifi-poller/Chart.yaml +++ b/charts/incubator/unifi-poller/Chart.yaml @@ -22,7 +22,7 @@ sources: - https://github.com/unifi-poller/unifi-poller - https://hub.docker.com/r/golift/unifi-poller type: application -version: 0.0.1 +version: 0.0.2 annotations: truecharts.org/catagories: | - metrics diff --git a/charts/incubator/unifi-poller/questions.yaml b/charts/incubator/unifi-poller/questions.yaml index 7cf72162511..cf7630db57e 100644 --- a/charts/incubator/unifi-poller/questions.yaml +++ b/charts/incubator/unifi-poller/questions.yaml @@ -4,6 +4,20 @@ portals: {} questions: # Include{global} + - variable: secret + group: "Container Configuration" + label: "Secret Image Environment" + schema: + type: dict + attrs: + - variable: UP_UNIFI_DEFAULT_PASS + label: "Unifi Password" + description: "Password for the Unifi user specified below" + schema: + type: string + default: "" + required: true + - variable: env group: "Container Configuration" label: "Image Environment" @@ -12,6 +26,27 @@ questions: attrs: # Include{fixedEnv} + - variable: UP_UNIFI_DEFAULT_URL + label: "Unifi URL" + description: "Unifi URL including Port and http(s) prefix" + schema: + type: string + default: "https://127.0.0.1:8443" + required: true + - variable: UP_UNIFI_DEFAULT_USER + label: "Unifi User" + description: "User on Unifi with access to the data" + schema: + type: string + default: "" + required: true + - variable: UP_PROMETHEUS_DISABLE + label: "Disable Prometheus Metrics" + schema: + type: boolean + default: false + hidden: true + # Include{containerConfig} - variable: serviceexpert diff --git a/charts/incubator/unifi-poller/values.yaml b/charts/incubator/unifi-poller/values.yaml index 6d25b35ef9c..f37ba213f54 100644 --- a/charts/incubator/unifi-poller/values.yaml +++ b/charts/incubator/unifi-poller/values.yaml @@ -15,7 +15,7 @@ env: {} # UP_UNIFI_DEFAULT_USER: "unifipoller" # UP_UNIFI_DEFAULT_PASS: "unifipoller" # UP_PROMETHEUS_DISABLE: true - # UP_INFLUXDB_DISABLE: true + UP_INFLUXDB_DISABLE: true service: main: