Size: a a a

Rancher - русскоговорящее сообщество

2021 June 10

KP

Konstantin Podlesny in Rancher - русскоговорящее сообщество
нда, по ходу нужны только ip-шники
источник

СЖ

Станислав Женевский... in Rancher - русскоговорящее сообщество
думаю надо добавить для каждой ноды
internal_address: x.x.x.x
источник

KP

Konstantin Podlesny in Rancher - русскоговорящее сообщество
или так
источник

KP

Konstantin Podlesny in Rancher - русскоговорящее сообщество
ну по крайней мере в эту сторону копать
источник

СЖ

Станислав Женевский... in Rancher - русскоговорящее сообщество
это и есть решение

@konstantin_podlesny спасибо за помощь!
источник

KP

Konstantin Podlesny in Rancher - русскоговорящее сообщество
🎉🎉
источник
2021 June 12

KP

Konstantin Podlesny in Rancher - русскоговорящее сообщество
Всем привет. Сегодня обновлял серты для ингресса головного кластера Rancher. 3 из 4 моих кластеров штатно обновились. А один из них не может по какой-то причине и без каких-либо ошибок в логах ингреса. Процедура обновления сертов стандартная:
1. Удаляем старый серт и ключ:
kubectl -n cattle-system delete secret tls-rancher-ingress
2. Добавляем новые:
kubectl -n cattle-system create secret tls tls-rancher-ingress \
 --cert=tls.crt \
 --key=tls.key

После этого браузер и запрос курлом все еще говорят, что для этого кластера используются старые серты. Есть идеи как это чинить?
источник

KP

Konstantin Podlesny in Rancher - русскоговорящее сообщество
Вот этот одинаковый для всех лог в ингрессе:
I0612 07:18:03.824922       6 store.go:501] secret cattle-system/tls-rancher-ingress was deleted and it is used in ingress annotations. Parsing...
W0612 07:18:03.828768       6 controller.go:1132] Error getting SSL certificate "cattle-system/tls-rancher-ingress": local SSL certificate cattle-system/tls-rancher-ingress was not found. Using default certificate
I0612 07:40:10.525949       6 store.go:435] secret cattle-system/tls-rancher-ingress was added and it is used in ingress annotations. Parsing...
I0612 07:40:10.532668       6 backend_ssl.go:66] Adding Secret "cattle-system/tls-rancher-ingress" to the local store
источник

AL

Aleksey Lazarev in Rancher - русскоговорящее сообщество
перезагрузи ingress-controller
источник

AL

Aleksey Lazarev in Rancher - русскоговорящее сообщество
а еще есть подозрение что серт кривой
источник

AL

Aleksey Lazarev in Rancher - русскоговорящее сообщество
ты мог туда засунуть не тот key
источник

AL

Aleksey Lazarev in Rancher - русскоговорящее сообщество
проверял на локальном ingress что летит?
источник

KP

Konstantin Podlesny in Rancher - русскоговорящее сообщество
как это безопасно сделать - поды убивать по одному?
источник

AL

Aleksey Lazarev in Rancher - русскоговорящее сообщество
kubectl rollout restart deploy/daemonset и тд
источник

AL

Aleksey Lazarev in Rancher - русскоговорящее сообщество
Но вообще проверь что секрет существует
источник

AL

Aleksey Lazarev in Rancher - русскоговорящее сообщество
для начала
источник

AL

Aleksey Lazarev in Rancher - русскоговорящее сообщество
и что там валидные данные
источник

KP

Konstantin Podlesny in Rancher - русскоговорящее сообщество
секрет есть - вижу его и Rancher UI  через kubectl. данные валидные
источник

KP

Konstantin Podlesny in Rancher - русскоговорящее сообщество
щас перезагружу
источник

AL

Aleksey Lazarev in Rancher - русскоговорящее сообщество
Ну и открой еще в режиме инкогнито браузер)
источник