Compare languages | Модуль local-path-provisioner: FAQ

Как настроить Prometheus на использование локального хранилища?

How to configure Prometheus to use local storage for storing data?

Применить custom resource LocalPathProvisioner:

Deploy custom resource LocalPathProvisioner:

yaml apiVersion: deckhouse.io/v1alpha1 kind: LocalPathProvisioner metadata: name: localpath-system spec: nodeGroups:

  • system path: “/opt/local-path-provisioner”

yaml apiVersion: deckhouse.io/v1alpha1 kind: LocalPathProvisioner metadata: name: localpath-system spec: nodeGroups:

  • system path: “/opt/local-path-provisioner”
  • spec.nodeGroups должен совпадать с NodeGroup, где запущен под Prometheus’а.
  • spec.path - путь на узле, где будут лежать данные.
  • spec.nodeGroups must match NodeGroup where prometheus Pods run.
  • spec.path - node data path.

Добавить в конфигурацию модуля prometheus следующие параметры:

Add to the following parameters to the prometheus module configuration:

yaml longtermStorageClass: localpath-system storageClass: localpath-system

yaml longtermStorageClass: localpath-system storageClass: localpath-system

Дождаться переката подов Prometheus.

Wait for the restart of Prometheus Pods.