Vadim
level=error msg="Failed to load cni during init, please check CRI plugin status before setting up network for
Vadim
он там что-то пишет такое
Dmitry
значит cni бинарник не смог что-то сделать
Dmitry
дайте конфиг cni из /etc/cni
Dmitry
или просто неверный конфиг (например используется плагин которого нету в /opt/cni/bin)
Fidelina
Парни, как пушите helm-chart в helm-repo ?
Vadim
[Service]
ExecStartPre=-/sbin/modprobe overlay
ExecStart=/usr/bin/containerd
Vadim
может это влияет
Fidelina
создала helm repo в nexus
Fidelina
поставила плагин helm plugin install https://github.com/chartmuseum/helm-push
Fidelina
но ничего хорошего из этого не вышло
Fidelina
есть стандартные способы?
Fidelina
с этим плагином получаю ошибку Error: 405: could not properly parse response JSON:
Error: plugin "push" exited with error
Но наверняка есть более изящные способы
Гандоний
a chartmuseum что говорит?
Валентин
может это влияет
Зачем придумывать что-то? В логе ошибка, что cni что-то не нравится. Показывайте конфиг cni
Гандоний
сорян, nexus незаметил
Vadim
Vadim
так че тут показывать, стандартный конфиг
Fidelina
разобралась
Fidelina
нужен другой плагин
Fidelina
helm plugin install --version master https://github.com/sonatype-nexus-community/helm-nexus-push.git
Dmitry
Всем привет! У меня есть сервис. Я хочу прикрутить к нему CronJob которая будет пинать этот сервис время от времени.
CronJob я написал, но из контейнера не пингуется сервис?
Всё запущено в одном ns
Куда копать?
Lucky SB
извращщенцы. поставьте nginx и покажите ему каталог с чартами. ставите всякую ересь
Lucky SB
Dmitry
Vadim
Валентин
Валентин
у меня под сратовал без всякого cni и конфигов
Так: если в /etc/cni лежит конфиг - containerd его прочитает и будет запускать cni плагин. Если убрать конфиги оттуда - соответственно будет запускаться контейнер, но без сети. Так что очевидно, что без всяких конфигов под стартанет.
Vadim
сетевого плагина
Валентин
Vadim
Lucky SB
Валентин
мне надо чтобы использовалась
Ну значит разбирайся, чем этот конфиг не нравится. Я вот вижу только то, что в нем 2 плагина сразу описано и я точно помню, что раньше containerd такое не умел. А умеет ли сейчас - не знаю
Валентин
Так что для начала я бы оставил в конфиге только flannel и посмотрел че будет
Dmitry
Насколько я знаю, умеет несколько плагинов
Dmitry
хотя ничего страшного не будет если удалить один конечно.
Dmitry
Ну и плюс, до этого писали про calico, а сейчас оказывается flannel внезапно
Lucky SB
Lucky SB
для начала надо вообще на опции кублета посмотреть.
Валентин
Lucky SB
что указано в —network-plugin и в —cni-bin-dir —cni-conf-dir
Vadim
Lucky SB
там похоже кластер собран с помощью камня-рубила
Lucky SB
Vadim
Lucky SB
и вообще удали все нафик, возьми кубспрей и поставь кластер им.
Stanislav
Lucky SB
)))
Отделение Bereke Bank
а cni плагины можно ставить устанавливать не в контейнерах? (kubectl apply). А например как rpm-пакет или просто бинарник 🤔
Lucky SB
Отделение Bereke Bank
мне так удобнее 😂 apiserver, scheduler и прочие можно же. Вот и подумал а можно ли так же сделать с CNI
Vladimir
Валентин
Валентин
Vadim
Валентин
Vadim
можно и через kubectl apply конечно, с хостовой сетью, только намного проще тащить их впилеными прям в образ OS
Lucky SB
Vadim
Lucky SB
Lucky SB
а понятно. не разбираемся, но осуждаем
Vladimir
Так ты через кубадм ставишь или hardway?
Валентин