Ошибка обновления срезов конечной точки для сервисного узла не найден - PullRequest
0 голосов
/ 07 августа 2020

Я попытался настроить gitea в моем локальном кластере кубернетов. Сначала это работало, я могу получить доступ к домашней странице gitea. Но когда я попытался перезагрузить свой raspberry pi. Я получил ошибку ниже на моем Service

enter image description here

My pod is ok. введите описание изображения здесь

Мне интересно, почему я получаю эту ошибку только каждый раз, когда перезагружаю свое устройство.

вот моя конфигурация

kind: Service
apiVersion: v1
metadata:
  name: gitea-service
spec:
  type: NodePort
  selector:
    app: gitea
  ports:
  - name: gitea-http
    port: 3000
    targetPort: 3000
    nodePort: 30000
  - name: gitea-ssh
    port: 22
    targetPort: 22
    nodePort: 30002
apiVersion: apps/v1
kind: StatefulSet
metadata:
  name: gitea-deployment
  labels:
    app: gitea
spec:
  replicas: 1
  serviceName: gitea-service-headless
  selector:
    matchLabels:
      app: gitea
  template:
    metadata:
      labels:
        app: gitea
    spec:
      containers:
      - name: gitea
        image: gitea/gitea:1.12.2
        ports:
        - containerPort: 3000
          name: gitea
        - containerPort: 22
          name: git-ssh
        volumeMounts:
        - name: pv-data
          mountPath: /data
      volumes:
      - name: pv-data
        persistentVolumeClaim:
            claimName: gitea-pvc
apiVersion: v1
kind: Service
metadata:
  name: gitea-service-headless
  labels:
    app: gitea-service-headless
spec:
  clusterIP: None
  ports:
  - port: 3000
    name: gitea-http
    targetPort: 3000
  - port: 22
    name: gitea-https
    targetPort: 22    
  selector:
    app: gitea

1 Ответ

0 голосов
/ 10 августа 2020

Мне интересно, почему я получаю эту ошибку только каждый раз, когда перезагружаю свое устройство.

Что ж, давайте посмотрим на ошибку:

Ошибка обновление фрагментов конечных точек для службы dev-ops / gitea-service: узел «rpi4-a» не найден

Похоже, ошибка возникла из-за того, что: node "rpi4-a" not found. Почему не найдено ?? Во время перезагрузки узел не работает, модуль не работает какое-то время, и именно тогда служба выдает ошибку. Когда узел загружается, модуль начинает работать, но события присутствуют в течение одного часа (по умолчанию), прежде чем они будут автоматически удалены.

Так что не беспокойтесь об этом. Вы перезагрузили узел, поэтому следует ожидать появления ошибок. Kubernetes изо всех сил старается, чтобы все работало, поэтому, когда вы запускаете перезагрузку, не опустошая узел, могут появиться некоторые ошибки.

...