Проверка работоспособности Google Compute для модулей в Google Container Engine

Касается ли проверка работоспособности всего узла или отдельных контейнеров?

Я создал свою службу LoadBalancer с помощью kubectl create -f web-service.yaml :

apiVersion: v1
kind: Service
metadata:
  name: reaction-prod
  labels:
    name: reaction-prod
    app: reaction-prod
spec:
  type: LoadBalancer
  loadBalancerIP: xxx.xxx.xxx.xxx
  ports:
    - port: 80
      targetPort: 80
      protocol: TCP
  selector:
    name: reaction-prod
    app: reaction-prod

Балансировщик нагрузки нацелен на порт внутри работающих контейнеров, как я узнал экспериментально. Если я добавлю проверку работоспособности к этому целевому пулу балансировщиков нагрузки, сделает ли она то же самое автоматически? Я не нашел способа настроить это или получить информацию о том, что он делает.

Как я могу получить статистику по этой проверке работоспособности?

gcloud compute http-health-tests описать на самом деле не дает мне много полезной информации.

0
задан 10 April 2016 в 12:22
1 ответ

Как объяснено здесь , проверки работоспособности Load Balancer отличаются от проверок работоспособности Kubernetes. При этом удобный способ контролировать ваши POD в GKE - использовать Stackdriver Monitoring .

1
ответ дан 4 December 2019 в 16:38

Теги

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