feat(dashdot): move to stable (#2942)
* add gpu options * remove gpu options, it only works if its build from source * sync values with questions * feat(dashdot): move to stable * bump
This commit is contained in:
@@ -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
|
||||
@@ -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
|
||||
@@ -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:
|
||||
@@ -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
|
||||
Reference in New Issue
Block a user