Skip to content

Commit 0eee60b

Browse files
committed
chore(install): add victoriametrics env
1 parent 29bd50a commit 0eee60b

2 files changed

Lines changed: 23 additions & 18 deletions

File tree

charts/workflow/values.yaml

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,10 @@ victoriametrics:
155155
##
156156
vmagent:
157157
replicas: 3
158+
persistence:
159+
enabled: false
160+
size: 5Gi
161+
storageClass: ""
158162

159163
## victoriametrics vminsert configuration
160164
##
@@ -170,18 +174,15 @@ victoriametrics:
170174
##
171175
vmstorage:
172176
replicas: 3
173-
temporary:
174-
enabled: false
175-
size: 5Gi
176-
storageClass: ""
177177
persistence:
178178
enabled: false
179179
size: 5Gi
180180
storageClass: ""
181-
## node-exporter configuration##
182-
node-exporter:
183-
enabled: true
184-
## kube-state-metrics configuration
185-
##
186-
kube-state-metrics:
187-
enabled: true
181+
182+
## node-exporter configuration##
183+
nodeExporter:
184+
enabled: true
185+
## kube-state-metrics configuration
186+
##
187+
kubeStateMetrics:
188+
enabled: true

install.sh

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ urlencode() {
4646

4747
old_lang=$LANG
4848
LANG=C
49-
49+
5050
old_lc_collate=$LC_COLLATE
5151
LC_COLLATE=C
5252

@@ -108,7 +108,7 @@ function configure_os {
108108
echo 'fs.inotify.max_user_instances = 65535' >> /etc/sysctl.conf
109109
fi
110110
sysctl -p
111-
111+
112112
cpufreq=$(ls /sys/devices/system/cpu/cpu*/cpufreq >/dev/null 2>&1 || echo "false")
113113
if [[ $cpufreq != "false" ]]; then
114114
for cpu in /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor; do
@@ -243,7 +243,7 @@ function configure_k3s_mirrors {
243243
fi
244244
if [ -z "${INSTALL_K3S_VERSION}" ]; then
245245
INSTALL_K3S_VERSION=$(curl -Ls "$K3S_RELEASE_URL" | grep /k3s-io/k3s/releases/tag/ | sed -E 's/.*\/k3s-io\/k3s\/releases\/tag\/(v[0-9\.]{1,}[rc0-9\-]{0,}%2Bk3s[0-9])".*/\1/g' | head -1)
246-
else
246+
else
247247
INSTALL_K3S_VERSION=$(urlencode "$INSTALL_K3S_VERSION")
248248
fi
249249
export INSTALL_K3S_VERSION
@@ -469,7 +469,7 @@ function install_catalog() {
469469
echo -e "\\033[32m---> Start install catalog...\\033[0m"
470470
helm upgrade --install catalog $CHARTS_URL/catalog \
471471
--set asyncBindingOperationsEnabled=true \
472-
--set image=registry.drycc.cc/drycc-addons/service-catalog:${service_catalog_version} \
472+
--set image=registry.drycc.cc/drycc-addons/service-catalog:${service_catalog_version#v} \
473473
--namespace catalog \
474474
--create-namespace --wait $options
475475
echo -e "\\033[32m---> Catalog install completed!\\033[0m"
@@ -630,12 +630,16 @@ imagebuilder:
630630
EOF
631631
fi
632632
if [[ -z "${VICTORIAMETRICS_CONFIG_FILE}" ]] ; then
633-
VICTORIAMETRICS_CONFIG_FILE="/tmp/drycc-storage-values.yaml"
633+
VICTORIAMETRICS_CONFIG_FILE="/tmp/drycc-victoriametrics-values.yaml"
634634
cat << EOF > "${VICTORIAMETRICS_CONFIG_FILE}"
635635
victoriametrics:
636636
enabled: true
637637
vmagent:
638638
replicas: 1
639+
persistence:
640+
enabled: true
641+
size: ${VICTORIAMETRICS_VMAGENT_PERSISTENCE_SIZE:-10Gi}
642+
storageClass: ${VICTORIAMETRICS_VMAGENT_PERSISTENCE_STORAGE_CLASS:-""}
639643
vminsert:
640644
replicas: 1
641645
vmselect:
@@ -644,8 +648,8 @@ victoriametrics:
644648
replicas: 1
645649
persistence:
646650
enabled: true
647-
size: ${VICTORIAMETRICS_PERSISTENCE_SIZE:-10Gi}
648-
storageClass: ${VICTORIAMETRICS_PERSISTENCE_STORAGE_CLASS:-""}
651+
size: ${VICTORIAMETRICS_VMSTORAGE_PERSISTENCE_SIZE:-10Gi}
652+
storageClass: ${VICTORIAMETRICS_VMSTORAGE_PERSISTENCE_STORAGE_CLASS:-""}
649653
EOF
650654
export VICTORIAMETRICS_CONFIG_FILE
651655
fi

0 commit comments

Comments
 (0)