AWS Notes
4.74K subscribers
228 photos
30 videos
10 files
2.41K links
AWS Notes — Amazon Web Services Educational and Information Channel

Chat: https://t.me/aws_notes_chat

Contacts: @apple_rom, https://www.linkedin.com/in/roman-siewko/
Download Telegram
Beginning on March 20th, all traffic targeting the legacy k8s.gcr.io registry will be redirected to the new image container registry at the registry.k8s.io endpoint. Then on April 3, 2023, the old registry will then be frozen, preventing any images for Kubernetes and its sub-projects from being pushed to the k8s.gcr.io registry.

https://aws.amazon.com/blogs/containers/changes-to-the-kubernetes-container-image-registry/

All images in the k8s.gcr.io registry will be impacted by this change, including other sub-projects such as dns/k8s-dns-node-cache and ingress-nginx/controller.

To find images from k8s.gcr.io:

▫️ OPA Gatekeeper
▫️ Kyverno
▫️ kubectl community-images plugin
▫️ run
kubectl get pods --all-namespaces -o jsonpath="{.items[*].spec.containers[*].image}" | tr -s '[[:space:]]' '\n' | sort | uniq -c | grep "k8s.gcr.io"

#Kubernetes #EKS
​​Kubernetes 1.26 для EKS и EKS Distro 🎉

https://aws.amazon.com/blogs/containers/amazon-eks-now-supports-kubernetes-version-1-26/

Спустя официального релиза 1.26 прошло чуть более 4 месяцев, то есть задержка поддержки очередной версии сократилась настолько резко, что выйди эта версия на день раньше, то на AWS даже была бы актуальная версия, ведь версия 1.27 вышла буквально вчера. 😃Сделанный в прошлый раз прогноз на эту версию снова был очень неточным — ошибся почти на полтора месяца.

https://docs.aws.amazon.com/eks/latest/userguide/kubernetes-versions.html#kubernetes-1.26

Теперь отставание по версиям сократилось до одной версии, в качестве прогноза версии 1.27 на AWS поставлю на 19 июня 2023 года.

Отдельно стоит отметить, что окончание поддержки версии EKS 1.22 будет в самом начале лета — 4 июня.

#EKS
⚒️ specctl is a tool to convert Kubernetes objects to ECS and vice versa:

https://github.com/awslabs/specctl

specctl uses Terraform to create all the necessary AWS resources needed to run services and tasks on ECS.

⚠️ Currently, only ECS Fargate is supported.

#Kubernetes #EKS #ECS #Fargate #Terraform
​​EKS + Kubernetes 1.27 🎉

https://aws.amazon.com/blogs/containers/amazon-eks-now-supports-kubernetes-version-1-27/

Спустя официального релиза 1.27 прошло лишь полтора месяца и теперь на AWS снова актуальная версия. 💪 Сделанный в прошлый раз прогноз на эту версию опять был неточным — ошибся почти на месяц.

https://docs.aws.amazon.com/eks/latest/userguide/kubernetes-versions.html#kubernetes-1.27

В результате делать прогноз сложней, т.к. следующая версия ещё не вышла, но поставлю, что 1.28 на AWS появится 22 сентября 2023 года.

Интересно отметить, что теперь на AWS доступны для установки сразу 6(!) версий Kubernetes: 1.22 - 1.27. Однако уже совсем скоро ситуация "стабилизируется" — версия EKS 1.22 перестанет поддерживаться 4 июня.

#EKS
​​⚠️ Attention — EKS 1.22 support ended on June 4.

https://docs.aws.amazon.com/eks/latest/userguide/kubernetes-versions.html#kubernetes-release-calendar

EKS 1.23 will end support on October 11, 2023 — worth thinking about upgrading.

#EKS
​​Видео с конференции по безопасности контейнеров:

https://www.youtube.com/playlist?list=PL80eyh4Ug9W_808zqJhiRGeXT6JvXpwBk

#containers #kubernetes #security
​​EKS + Kubernetes 1.28 🎉

https://aws.amazon.com/blogs/containers/amazon-eks-now-supports-kubernetes-version-1-28/

Спустя официального релиза 1.28 прошло лишь полтора месяца и теперь на AWS снова актуальная версия. 💪 Сделанный в прошлый раз прогноз на эту версию опять был весьма точным — ошибся лишь на 4 дня.

https://docs.aws.amazon.com/eks/latest/userguide/kubernetes-versions.html#kubernetes-1.28

Следующая версия должна официально выйти где-то в начале декабря, так что поставлю, что 1.29 на AWS появится 17 января 2024 года.

На текущий момент на AWS доступны для установки версии Kubernetes: 1.23 - 1.28.

⚠️Версия EKS 1.23 перестанет поддерживаться уже через две недели - 11 октября.

#EKS
⚠️ EKS 1.23End of Standard support

https://docs.aws.amazon.com/eks/latest/userguide/kubernetes-versions.html#kubernetes-release-calendar

Сегодня, 11 октября 2023-го года, заканчивается стандартная поддержка EKS 1.23.

Extended support

Кто не хочет или не может обновиться до 1.24+, то можно запросить расширенную поддержку 1.23, которая начнётся завтра, 12 октября, и продлится ровно 1 год.

Расширенная поддержка прекратится 11 октября 2024-го года, продлить поддержку 1.23 дальше будет нельзя, кластеры автоматом будут проапгрейжены на 1.24.

https://docs.aws.amazon.com/eks/latest/userguide/kubernetes-versions.html#extended-support-faqs

За расширенную поддержку нужно будет платить дополнительно, правда вот стоимость этого пока не ясна.

#EKS
EKS + Kubernetes 1.29 🎉

https://aws.amazon.com/blogs/containers/amazon-eks-now-supports-kubernetes-version-1-29/

Спустя официального релиза 1.29 прошло лишь пять недель и теперь на AWS снова актуальная версия. 💪 Сделанный в прошлый раз прогноз на эту версию опять был 100% точным, если ориентироваться на дату появления AMI EKS 1.29, и ошибка на 6 дней, если считать от официального анонса.

https://docs.aws.amazon.com/eks/latest/userguide/kubernetes-versions.html#kubernetes-1.29

Версия 1.30 должна официально выйти где-то в конце апреля, так что поставлю, что 1.30 на AWS появится 24 мая 2024 года.

На текущий момент на AWS доступны для установки версии Kubernetes: 1.23 - 1.29.

⚠️Версия EKS 1.23 поддерживается лишь за дополнительную плату (расширенная поддержка) и перестанет поддерживаться 11 октября 2024 года.

⚠️Версия EKS 1.24 тоже перейдёт на расширенную поддержку (за дополнительную плату❗️) уже через неделю (31 января).

#EKS
Kubernetes_Upgrade_Tracker

https://docs.google.com/spreadsheets/d/1ZjraBd4JdLslQnfVd8pvncxotAET-iWVzwgb0fwtaAU/edit?gid=1246489326#gid=1246489326

1. Tasks list with segregated stages: pre-upgrade, upgrade, and post-upgrade.
2. Ability to mark task status for each stage.
3. Node-specific updates for master and worker nodes.
4. Detailed task descriptions with step-by-step instructions and commands.
5. Automatic calculation of completion % based on task statuses.
6. Visual dashboard with a pie chart for completion and bar graph for task progress.

File => Make a Copy to start using it.

#Kubernetes