Контролируйте входящие ресурсы kubernetes с помощью elasti c heartbeat - PullRequest
0 голосов
/ 25 января 2020

Можно ли настроить elasti c heartbeat для автоматического обнаружения входящих ресурсов в кластере и выполнить простую проверку работоспособности каждого из них?

В противном случае, какой простой альтернативой будет который ? Подобно оператору, который подписывается на события ресурсов Ingress и для каждого из активных ресурсов Ingress запускает GET на предварительно настроенной конечной точке проверки работоспособности.

1 Ответ

0 голосов
/ 26 января 2020

Хорошо, на основании текущего кодового импульса (фактически общего для всех ударов) кодовой базы , я полагаю, что нет.

    switch config.Resource {
case "pod":
    p.eventer, err = NewPodEventer(uuid, c, client, p.publish)
case "node":
    p.eventer, err = NewNodeEventer(uuid, c, client, p.publish)
case "service":
    p.eventer, err = NewServiceEventer(uuid, c, client, p.publish)
default:
    return nil, fmt.Errorf("unsupported autodiscover resource %s", config.Resource)
}
...