Задать вопрос
MODifikaTOR18
@MODifikaTOR18
Сисадмин

Почему мой кластер зависает при бэкапе PV?

При бэкапе кластера вместе с PV с помощью связки Velero+Minio+Restic API-сервер перестаёт отвечать и выдаёт ошибки вроде такой:
An error occurred: Get "https://127.0.0.1:6443/api?timeout=32s": read tcp 127.0.0.1:57722->127.0.0.1:6443: read: connection reset by peer - error from a previous attempt: read tcp 127.0.0.1:57712->127.0.0.1:6443: read: connection reset by peer


При этом, когда я запускаю бэкап без PV, то Velero успешно его создаёт. Я использую Kind версии v0.20.0, Kubernetes 1.27.3, Velero v1.13.0, контейнер Minio minio/mc:latest. Restic ставится флагами --use-node-agent --uploader-type=restic при установке Velero.

Minio развёрнут в Deployment'e:
apiVersion: apps/v1
kind: Deployment
metadata:
  namespace: velero
  name: minio
  labels:
    component: minio
spec:
  strategy:
    type: Recreate
  selector:
    matchLabels:
      component: minio
  template:
    metadata:
      labels:
        component: minio
    spec:
      volumes:
      - name: storage
        emptyDir: {}
      - name: config
        emptyDir: {}
      containers:
      - name: minio
        image: minio/minio:latest
        imagePullPolicy: IfNotPresent
        args:
        - server
        - /storage
        - --config-dir=/config
        env:
        - name: MINIO_ACCESS_KEY
          value: "minio"
        - name: MINIO_SECRET_KEY
          value: "minio123"
        ports:
        - containerPort: 9000
        volumeMounts:
        - name: storage
          mountPath: "/storage"
        - name: config
          mountPath: "/config"


С чем это может быть связано?
  • Вопрос задан
  • 99 просмотров
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы