Size: a a a

2020 June 05

G

GithubReleases in K8Spb
prometheus/alertmanager tagged: 0.21.0-rc.0 / 2020-06-05
Link: https://github.com/prometheus/alertmanager/releases/tag/v0.21.0-rc.0
Release notes:
*   [CHANGE] [amtool] Remove default assignment of environment variables. [#2161](https://github.com/prometheus/alertmanager/pull/2161)
*   [CHANGE] [PagerDuty] Enforce 512KB event size limit. [#2225](https://github.com/prometheus/alertmanager/pull/2...
More
источник

G

GithubReleases in K8Spb
derailed/k9s tagged: v0.20.5
Link: https://github.com/derailed/k9s/releases/tag/v0.20.5
Release notes:
[![image](https://raw.githubusercontent.com/derailed/k9s/master/assets/k9s_small.png)](https://raw.githubusercontent.com/derailed/k9s/master/assets/k9s_small.png)

# Release v0.20.5

## Notes

Thank you to all that contributed with flushing out issue...
More
источник
2020 June 06

VR

Vadim Rutkovsky in K8Spb
Maxim Filatov
нене, тебе ж client-gen сделает фейки для этого
кстати, после того как я научился уверенно генерить фейки, выяснилось что в operator-sdk / controller-runtime это не нужно и там уже все есть:
s := scheme.Scheme
s.AddKnownTypes(riotv1alpha1.SchemeGroupVersion, riot)
cl := fake.NewFakeClientWithScheme(s, objs...)
источник

MF

Maxim Filatov in K8Spb
Ну они же сами не появляются, их всё равно сгенерить надо
источник

MF

Maxim Filatov in K8Spb
Ты руками пишешь схему, а потом генеришь клиентов и контроллеры
источник

MF

Maxim Filatov in K8Spb
И ямлик для crd
источник

VR

Vadim Rutkovsky in K8Spb
неа, никакого client-gen. Видимо runtime controller сам умеет делать мок для crud по кастомной схеме
источник

F

Fedor in K8Spb
Vadim Rutkovsky
неа, никакого client-gen. Видимо runtime controller сам умеет делать мок для crud по кастомной схеме
Ага, умеет
источник

F

Fedor in K8Spb
И делает это хорошо
источник

MF

Maxim Filatov in K8Spb
источник

MF

Maxim Filatov in K8Spb
Vadim Rutkovsky
неа, никакого client-gen. Видимо runtime controller сам умеет делать мок для crud по кастомной схеме
ну какая разница, какой конкретно генератор ты используешь - один хрен же сгенерить это надо
источник

MF

Maxim Filatov in K8Spb
или там прямо магическая магия как в динамических языках (но как?)?
источник

VR

Vadim Rutkovsky in K8Spb
Maxim Filatov
или там прямо магическая магия как в динамических языках (но как?)?
прям магическая магия ¯\_(ツ)_/¯
https://github.com/vrutkovs/synapse-operator/commit/f18a0299c9b033f13271bc5eb398ba3225325e0f и всё
источник

A

Andrey in K8Spb
Тоже хочу операторы писать
источник

AS

Aleksey Shirokikh in K8Spb
Andrey
Тоже хочу операторы писать
а не это вот всё
источник
2020 June 08

PK

Pavel Khritonenko in K8Spb
А как вы kube-dns дебажите? Смотрю у меня до пол ядра жрет, при рекомендованных 10% - попробовал обновиться до 1.16.8 - падает на старте без логов.
источник

MF

Maxim Filatov in K8Spb
Дебажим кубе-днс переходом на кореднс :D
источник

PK

Pavel Khritonenko in K8Spb
Maxim Filatov
Дебажим кубе-днс переходом на кореднс :D
kube-proxy конешн
источник

PK

Pavel Khritonenko in K8Spb
Взял конфиг из нового кластера - завелось
источник

SA

Seth Andreew in K8Spb
привет. подскажите почему gitlab runner использует sa default из namespace , когда у него есть свой sa ?
источник