Найти в Дзене

Обновление repositories для Kubernetes или неприятный сюрприз при обновлении.

Давно не devopsil и решил обновить кубер свой старенький, с repositories что то поменялось. Пару кликов для чтения новостей и выяснилось, что August 15, 2023 - Kubernetes Community-Owned Package Repositories - перехал. Теперь все пакеты лежат в pkgs.k8s.io и для обновления или установки надо сделать пару замен. Так как я люблю и работаю на Debian замена происходит в пару действий в консоли: (Все выполняем в пользователе с полными правами или пишем sudo) Делаем раз:
echo "deb [signed-by=/etc/apt/keyrings/kubernetes-apt-keyring.gpg] https://pkgs.k8s.io/core:/stable:/v1.28/deb/ /" | tee /etc/apt/sources.list.d/kubernetes.list Делаем два: curl -fsSL pkgs.k8s.io/...key | sudo gpg --dearmor -o /etc/apt/keyrings/kubernetes-apt-keyring.gpg Делаем три: apt-get update После данных манипуляций, все прекрасно обновилось и я смог продолжить свои намеченные планы. Приложу на всякий случай и официальную документацию kubernetes.io/...ion, там все подробно расписано. Вывод: надо все таки следить за
Kubernetes Community - перехал на новые repositories. Изображение собрано на основе данны из яндекс.картинок
Kubernetes Community - перехал на новые repositories. Изображение собрано на основе данны из яндекс.картинок

Давно не devopsil и решил обновить кубер свой старенький, с repositories что то поменялось. Пару кликов для чтения новостей и выяснилось, что August 15, 2023 - Kubernetes Community-Owned Package Repositories - перехал. Теперь все пакеты лежат в pkgs.k8s.io и для обновления или установки надо сделать пару замен.

Так как я люблю и работаю на Debian замена происходит в пару действий в консоли: (Все выполняем в пользователе с полными правами или пишем sudo)

Делаем раз:


echo "deb [signed-by=/etc/apt/keyrings/kubernetes-apt-keyring.gpg] https://pkgs.k8s.io/core:/stable:/v1.28/deb/ /" | tee /etc/apt/sources.list.d/kubernetes.list

Делаем два:

curl -fsSL pkgs.k8s.io/...key | sudo gpg --dearmor -o /etc/apt/keyrings/kubernetes-apt-keyring.gpg

Делаем три:

apt-get update

После данных манипуляций, все прекрасно обновилось и я смог продолжить свои намеченные планы. Приложу на всякий случай и официальную документацию kubernetes.io/...ion, там все подробно расписано.

Вывод: надо все таки следить за новостями и своевременно обновлять системный софт. Так как кubernetes у меня работал локально и служил как тестовая отладочная площадка, мне хватало. Новый проект потребовал обновления.