diff --git a/charts/incubator/dashdot/values.yaml b/charts/incubator/dashdot/values.yaml deleted file mode 100644 index 44917f6cd9e..00000000000 --- a/charts/incubator/dashdot/values.yaml +++ /dev/null @@ -1,47 +0,0 @@ -image: - repository: tccr.io/truecharts/dashdot - tag: v3.5.2@sha256:f396205662cb44b55eb52ec3e3a1b8bcfdaf5ca5b58c1be5f65b565fde36006a - pullPolicy: IfNotPresent - -securityContext: - runAsNonRoot: false - readOnlyRootFilesystem: false - privileged: true - allowPrivilegeEscalation: true - capabilities: - add: - - SYS_ADMIN - - SYS_RAWIO - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -env: - DASHDOT_PORT: "{{ .Values.service.main.ports.main.port}}" - -service: - main: - ports: - main: - port: 10044 - -persistence: - os: - enabled: true - type: hostPath - hostPath: "/etc/os-release" - mountPath: "/etc/os-release" - readOnly: true - net: - enabled: true - type: hostPath - hostPath: "/proc/1/ns/net" - mountPath: "/mnt/proc/1/ns/net" - readOnly: true - mem: - enabled: true - type: hostPath - hostPath: "/dev/mem" - mountPath: "/dev/mem" - readOnly: true diff --git a/charts/incubator/dashdot/CHANGELOG.md b/charts/stable/dashdot/CHANGELOG.md similarity index 100% rename from charts/incubator/dashdot/CHANGELOG.md rename to charts/stable/dashdot/CHANGELOG.md diff --git a/charts/incubator/dashdot/Chart.yaml b/charts/stable/dashdot/Chart.yaml similarity index 98% rename from charts/incubator/dashdot/Chart.yaml rename to charts/stable/dashdot/Chart.yaml index 52b55c13767..8a88c1542e1 100644 --- a/charts/incubator/dashdot/Chart.yaml +++ b/charts/stable/dashdot/Chart.yaml @@ -19,7 +19,7 @@ name: dashdot sources: - https://github.com/MauriceNino/dashdot - https://hub.docker.com/r/mauricenino/dashdot -version: 0.0.7 +version: 1.0.0 annotations: truecharts.org/catagories: | - media diff --git a/charts/incubator/dashdot/README.md b/charts/stable/dashdot/README.md similarity index 100% rename from charts/incubator/dashdot/README.md rename to charts/stable/dashdot/README.md diff --git a/charts/incubator/dashdot/questions.yaml b/charts/stable/dashdot/questions.yaml similarity index 98% rename from charts/incubator/dashdot/questions.yaml rename to charts/stable/dashdot/questions.yaml index e98c2fae42b..89ecd5eabd8 100644 --- a/charts/incubator/dashdot/questions.yaml +++ b/charts/stable/dashdot/questions.yaml @@ -200,6 +200,12 @@ questions: schema: type: string default: "60000" + - variable: DASHDOT_ENABLE_STORAGE_SPLIT_VIEW + label: "DASHDOT_ENABLE_STORAGE_SPLIT_VIEW" + description: "Enable an optional split view for the storage widget." + schema: + type: boolean + default: false - variable: ramwidgetsettings label: "RAM Widget Settings" schema: diff --git a/charts/incubator/dashdot/security.md b/charts/stable/dashdot/security.md similarity index 100% rename from charts/incubator/dashdot/security.md rename to charts/stable/dashdot/security.md diff --git a/charts/incubator/dashdot/templates/common.yaml b/charts/stable/dashdot/templates/common.yaml similarity index 100% rename from charts/incubator/dashdot/templates/common.yaml rename to charts/stable/dashdot/templates/common.yaml diff --git a/charts/stable/dashdot/values.yaml b/charts/stable/dashdot/values.yaml new file mode 100644 index 00000000000..98c076e201c --- /dev/null +++ b/charts/stable/dashdot/values.yaml @@ -0,0 +1,95 @@ +image: + repository: tccr.io/truecharts/dashdot + tag: v3.6.0@sha256:dbf1db33304cd2c99a029d70ba02e2fb076a48f02ff7d71672703bfaa82e5ecf + pullPolicy: IfNotPresent + +securityContext: + runAsNonRoot: false + readOnlyRootFilesystem: false + privileged: true + allowPrivilegeEscalation: true + capabilities: + add: + - SYS_ADMIN + - SYS_RAWIO + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +env: + DASHDOT_PORT: "{{ .Values.service.main.ports.main.port}}" + # User Defined + # DASHDOT_WIDGET_LIST: os,cpu,storage,ram,network + # DASHDOT_ACCEPT_OOKLA_EULA: true + # DASHDOT_DISABLE_HOST: false + # DASHDOT_OS_LABEL_LIST: "os,arch,up_since" + # DASHDOT_OS_WIDGET_GROW: "1.5" + # DASHDOT_OS_WIDGET_MIN_WIDTH: "300" + # DASHDOT_ENABLE_CPU_TEMPS: false + # DASHDOT_CPU_LABEL_LIST: "brand,model,cores,threads,frequency" + # DASHDOT_CPU_WIDGET_GROW: "4" + # DASHDOT_CPU_WIDGET_MIN_WIDTH: "500" + # DASHDOT_CPU_DATAPOINTS: "20" + # DASHDOT_CPU_POLL_INTERVAL: "1000" + # DASHDOT_STORAGE_LABEL_LIST: "brand,size,type" + # DASHDOT_STORAGE_WIDGET_GROW: "3.5" + # DASHDOT_STORAGE_WIDGET_MIN_WIDTH: "500" + # DASHDOT_STORAGE_POLL_INTERVAL: "60000" + # DASHDOT_ENABLE_STORAGE_SPLIT_VIEW: false + # DASHDOT_RAM_LABEL_LIST: "brand,size,type,frequency" + # DASHDOT_RAM_WIDGET_GROW: "4" + # DASHDOT_RAM_WIDGET_MIN_WIDTH: "500" + # DASHDOT_RAM_DATAPOINTS: "20" + # DASHDOT_RAM_POLL_INTERVAL: "1000" + # DASHDOT_USE_NETWORK_INTERFACE: "" + # DASHDOT_SPEED_TEST_INTERVAL: "60" + # DASHDOT_NETWORK_LABEL_LIST: "type,speed_up,speed_down,interface_speed" + # DASHDOT_NETWORK_WIDGET_GROW: "6" + # DASHDOT_NETWORK_WIDGET_MIN_WIDTH: "500" + # DASHDOT_NETWORK_DATAPOINTS: "20" + # DASHDOT_NETWORK_POLL_INTERVAL: "1000" + # DASHDOT_OVERRIDE_OS: "" + # DASHDOT_OVERRIDE_ARCH: "" + # DASHDOT_OVERRIDE_CPU_BRAND: "" + # DASHDOT_OVERRIDE_CPU_MODEL: "" + # DASHDOT_OVERRIDE_CPU_CORES: "" + # DASHDOT_OVERRIDE_CPU_THREADS: "" + # DASHDOT_OVERRIDE_CPU_FREQUENCY: "" + # DASHDOT_OVERRIDE_RAM_BRAND: "" + # DASHDOT_OVERRIDE_RAM_SIZE: "" + # DASHDOT_OVERRIDE_RAM_TYPE: "" + # DASHDOT_OVERRIDE_RAM_FREQUENCY: "" + # DASHDOT_OVERRIDE_NETWORK_SPEED_UP: "" + # DASHDOT_OVERRIDE_NETWORK_SPEED_DOWN: "" + # DASHDOT_OVERRIDE_NETWORK_INTERFACE_SPEED: "" + # DASHDOT_OVERRIDE_NETWORK_PUBLIC_IP: "" + # DASHDOT_OVERRIDE_STORAGE_BRANDS: "" + # DASHDOT_OVERRIDE_STORAGE_SIZES: "" + # DASHDOT_OVERRIDE_STORAGE_TYPES: "" + +service: + main: + ports: + main: + port: 10044 + +persistence: + os: + enabled: true + type: hostPath + hostPath: "/etc/os-release" + mountPath: "/etc/os-release" + readOnly: true + net: + enabled: true + type: hostPath + hostPath: "/proc/1/ns/net" + mountPath: "/mnt/proc/1/ns/net" + readOnly: true + mem: + enabled: true + type: hostPath + hostPath: "/dev/mem" + mountPath: "/dev/mem" + readOnly: true