172 похожих чатов

Всем привет! В мониторинге висит алерт KubeClientCertificateExpiration - A

client certificate used to authenticate to the apiserver is expiring in less than 7.0 days
С сертификатами всё норм, истекают только в следующем году.
Подскажите, как найти этого apiserver-клиента с истекшим сертификатом?

4 ответов

24 просмотра

через неделю посмотришь, что отвалилось. как давно кластер ставили ? почему такая уверенность, что с сертификатами все норм ?

tatyana- Автор вопроса
Lucky SB
через неделю посмотришь, что отвалилось. как давн...

Не хотелось бы дожидаться пока что то отвалится. Уверенность такая, потому, что менее чем пол года назад обновляли сертификаты. Сам аписервер видит актуальные сертификаты

так посмотри лейблы, в метрике apiserver_client_certificate_expiration_seconds_count все есть, какой именно контроллер или kubelet, на какой ноде kubelet и т.д.

tatyana
Не хотелось бы дожидаться пока что то отвалится. У...

Ну следует логичный вывод. Что обновили не все сертификаты. Предполагаю, что это сертификат кублета на мастерах. или /etc/kubernetes/admin.conf не скопировали в ~/.kube/config ?

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

Обсуждают сегодня

А чем вам питонисты не угодили?😂
.
79
Есть какой-нибудь для Delphi/FPC T*Compression(Decompression)Stream на базе LZ4/Zstd/любой другой быстрый(и хорошо сжимающий) алгоритм А ещё лучше в pure pascal А ещё лучше од...
notme
48
type TObj = object procedure Init; virtual; end; TObj1 = object(TObj) procedure Init; override; end; procedure TObj1.Init; begin inherited; end; procedur...
Alexander 👋
29
Такой вопросец - есть функция function MySuperDuperConcat(const a: array of AnsiString): AnsiString; Как мне в её теле сделать вот так? Result:=Concat(a); А не грустный вариан...
notme
15
Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
86
Нужен пулл реквест с хаммингберд + асинкхттпклиент или хаммингберд + юрлсессия?
Karl {🌪️}{🐊} Shinobi
7
Всем привет. Поделитесь, пожалуйста, опытом. Есть форма, на которой имеется dbgrid и кнопки: добавить, редактировать, удалить. Если нет записей в dbgrid, то кнопки редактирова...
Евгений
5
может там как раз сжатие?
Дмитрий
7
Как структуру (из MSVC) в которой описаны битовые поля описать для fasm? Вот например это (fBinary...fDummy2 - это физически 1 DWORD): typedef struct _DCB { DWORD DCBlength;...
Евгений
3
type TExtensions<GExtender>=class function GetExtension<GEntityExtenderType>:GEntityExtenderType; end; function TExtensions<GExtender>.GetExtension<GEntityExtenderType...
zamtmn
9
Карта сайта