Для улучшения работы сайта мы используем файлы cookies. Оставаясь на сайте, вы соглашаетесь с политикой обработки персональных данных.

Примеры конфигураций HELM

Здесь собраны примеры распространенных конфигураций для StarVault с использованием Helm Charts.

Helm Charts не совместимs с Helm 2. Пожалуйста, используйте Helm 3.6+ для работы с Helm Charts.

Ниже приведены примеры конфигураций для поддержки различных моделей развертывания. Примеры можете просмотреть в списке слева.

1. Настройка сервера StarVault для разработки

Приведенный ниже файл values.yaml можно использовать для настройки одного сервера разработки StarVault.

server:
  dev:
    enabled: true

2. Настройка сервера StarVault с использованием Raft

global:
  tlsDisable: true
server:
  image:
    repository: "hub.orionsoft.ru/public/starvault"
    tag: "1.4.0"
  ingress:
    enabled: true
    ingressClassName: nginx-public
    activeService: true
    hosts:
      - host: starvault-example.local
        paths: []
    extraPaths: []
    tls: []
  dataStorage:
    enabled: true
    size: 10Gi
    mountPath: "/starvault/data"
    storageClass: "ovirt-csi-sc"
  auditStorage:
    enabled: false
  standalone:
    enabled: "-"
    size: 10Gi
    mountPath: "/starvault/audit"
    storageClass: "ovirt-csi-sc"
    accessMode: ReadWriteOnce
    annotations: {}
    config: |
      ui = true

      listener "tcp" {
        tls_disable = 1
        address = "[::]:8200"
        cluster_address = "[::]:8201"
      }

      storage "file" {
        path = "/starvault/data"
      }

  ha:
    enabled: true
    replicas: 3
    apiAddr: null
    clusterAddr: null
    setNodeId: false
    config: |
      ui = true

      listener "tcp" {
        tls_disable = 1
        address = "[::]:8200"
        cluster_address = "[::]:8201"
      }

      storage "raft" {
        path = "/starvault/data"
      }

      service_registration "kubernetes" {}
ui:
  enabled: false
  publishNotReadyAddresses: true
  activeVaultPodOnly: false
  serviceType: "ClusterIP"
  serviceNodePort: null
  externalPort: 8200
  targetPort: 8200