Крутой канал, который задорно рассказывает про сети.
Конкретно в этом видео про BGP
#network #bgp
https://youtu.be/EVYagz5ZeiA
Конкретно в этом видео про BGP
#network #bgp
https://youtu.be/EVYagz5ZeiA
YouTube
Основы BGP за 7 минут
💡 Мини - курс по BGP: https://wiki.merionet.ru/merion-academy/courses/mini-kurs-po-bgp/?utm_source=YT&utm_content=BGP
💪 Полный курс по сетевым технологиям: https://wiki.merionet.ru/merion-academy/courses/polnyj-kurs-po-kompyuternym-setyam/?utm_source=YT&utm_content=BGP…
💪 Полный курс по сетевым технологиям: https://wiki.merionet.ru/merion-academy/courses/polnyj-kurs-po-kompyuternym-setyam/?utm_source=YT&utm_content=BGP…
James_Strong_Vallery_Lancey_Networking_and_Kubernetes_A_Layered.pdf
18.4 MB
Книга про сети в Kubernetes. Все максимально разжевано.
#kubernetes #network
https://drive.google.com/file/d/1hbZT_0K8tUre_-Ogyd848ZG82GV_92iG/view?usp=sharing
https://www.oreilly.com/library/view/networking-and-kubernetes/9781492081647/
#kubernetes #network
https://drive.google.com/file/d/1hbZT_0K8tUre_-Ogyd848ZG82GV_92iG/view?usp=sharing
https://www.oreilly.com/library/view/networking-and-kubernetes/9781492081647/
Немного про Kubernetes Finalizators и про то как НЕ надо с ними работать
#Kubernetes #Operator #Finalizator
https://www.notion.so/Finalizers-151d1fc492a541c4ada896cfc9ae12d3
#Kubernetes #Operator #Finalizator
https://www.notion.so/Finalizers-151d1fc492a541c4ada896cfc9ae12d3
Владимир's Notion on Notion
Finalizers
Finalizers - технология, которая позволяет передать kubernetes информацию о том, что перед тем, как удалить какой-то ресурс из kubernetes, необходимо выполнить определённую логику.
Еще пару слов о развитии eBPF от основателя проекта Cilium (Мужик сам участвовал в разработке некоторых компонентов Linux и стека TCP/IP)
Преимущественно лирика, но есть примеры использования eBPF в мире. (Таких примеров пока очень мало)
#eBPF #Network
Оригинал - https://lwn.net/Articles/747551/
Перевод - https://habr.com/ru/company/otus/blog/646335/
Преимущественно лирика, но есть примеры использования eBPF в мире. (Таких примеров пока очень мало)
#eBPF #Network
Оригинал - https://lwn.net/Articles/747551/
Перевод - https://habr.com/ru/company/otus/blog/646335/
LWN.net
BPF comes to firewalls
The Linux kernel currently supports two separate network packet-filtering mechanisms: iptables [...]
Bumblebee - инструмент, который позволяет довольно просто писать/билдить eBPF-программы.
Пока поддерживает только язык C, но RUST на подходе, а за ним и GoLang
В репе есть пример использования. Выглядит не сложно.
#eBPF #Codding
https://github.com/solo-io/bumblebee
Пока поддерживает только язык C, но RUST на подходе, а за ним и GoLang
В репе есть пример использования. Выглядит не сложно.
#eBPF #Codding
https://github.com/solo-io/bumblebee
GitHub
GitHub - solo-io/bumblebee: Get eBPF programs running from the cloud to the kernel in 1 line of bash
Get eBPF programs running from the cloud to the kernel in 1 line of bash - solo-io/bumblebee
Очень крутая презентация. Опять про сети в K8s.
Про Flannel/Calico/Cilium и как они работают. Со схемами командами и блекджеком
#Kubernetes #Network #Flannel #Calico #Cilium
https://events19.linuxfoundation.org/wp-content/uploads/2018/07/Packet_Walks_In_Kubernetes-v4.pdf
Про Flannel/Calico/Cilium и как они работают. Со схемами командами и блекджеком
#Kubernetes #Network #Flannel #Calico #Cilium
https://events19.linuxfoundation.org/wp-content/uploads/2018/07/Packet_Walks_In_Kubernetes-v4.pdf
#Cilium #Network #eBPF
Подробная статья по 11 релизу Cilium, с описанием новшеств, таких как BGP Pod CIDR Announcement, Istio Support with Kube-Proxy-Replacement, Egress Gateway Improvements, Endpoint Slices и т. д.
https://isovalent.com/blog/post/2021-12-release-111
Подробная статья по 11 релизу Cilium, с описанием новшеств, таких как BGP Pod CIDR Announcement, Istio Support with Kube-Proxy-Replacement, Egress Gateway Improvements, Endpoint Slices и т. д.
https://isovalent.com/blog/post/2021-12-release-111
Isovalent
What’s new in Cilium 1.11? Service Mesh Beta, Topology Aware Routing, OpenTelemetry, ...
Мини-заметка как делать запись в DNS Kubernetes
#Kubernetes #DNS
https://quark-governor-8bd.notion.site/CoreDNS-9d20183ce51a49f491c4d238e1e2ee1a
#Kubernetes #DNS
https://quark-governor-8bd.notion.site/CoreDNS-9d20183ce51a49f491c4d238e1e2ee1a
Владимир's Notion on Notion
CoreDNS
CoreDNS - DNS сервер, использующийся в инсталяциях Kubernetes’a по умолчанию
👍1
Мини-заметка что делать если namespace завис в состоянии "Terminating" в Kubernetes
#Kubernetes #ns #namespace
https://www.notion.so/Namespace-Terminating-75e10bf3f89949118967f399bff3cb12
#Kubernetes #ns #namespace
https://www.notion.so/Namespace-Terminating-75e10bf3f89949118967f399bff3cb12
Vyacheslav Apolovenkov's Notion on Notion
Namespace завис в состоянии
Причина
Если расширение API Kubernetes недоступно, ресурсы, которыми оно управляет, не могут быть удалены. Если не удалить расширение API, произойдет сбой удаления пространства имен.
Если расширение API Kubernetes недоступно, ресурсы, которыми оно управляет, не могут быть удалены. Если не удалить расширение API, произойдет сбой удаления пространства имен.
🔥2
Как разбирали в одной из предыдущих статей - docker desktop потихоньку становится платным.
Наверно по этому разрабы из Rancher подсуетились и выпустили свою версию - Rancher Desktop.
По факту под капотом поднимает бинарный кубер и позволяет управлять контейнерами на разных ОС. Если совсем по факту, то это все тот же minikube, mikrok8s или kind, только местами более гибкий, а местами менее гибкий. Ну и с красивым GUI написанным на electron (а значит кросс-платформенный)
Одна из киллер фич - это возможность запустить разработчикам своё приложение на разных версиях Kubernetes и убедится в стабильности работы.
Киллер-фича при разработке kubernetes operator‘во.
#Kubernetes #Rancher
https://rancherdesktop.io/
Наверно по этому разрабы из Rancher подсуетились и выпустили свою версию - Rancher Desktop.
По факту под капотом поднимает бинарный кубер и позволяет управлять контейнерами на разных ОС. Если совсем по факту, то это все тот же minikube, mikrok8s или kind, только местами более гибкий, а местами менее гибкий. Ну и с красивым GUI написанным на electron (а значит кросс-платформенный)
Одна из киллер фич - это возможность запустить разработчикам своё приложение на разных версиях Kubernetes и убедится в стабильности работы.
Киллер-фича при разработке kubernetes operator‘во.
#Kubernetes #Rancher
https://rancherdesktop.io/
❤1
Отличная заметка о работе с NetworkPolicy в Kubernetes. Примеры можно спокойно использовать как шаблоны.
#Kuberntes #NetworkPolicy
https://github.com/networkpolicy/community
#Kuberntes #NetworkPolicy
https://github.com/networkpolicy/community
GitHub
GitHub - networkpolicy/community: Resources for Kubernetes network policies
Resources for Kubernetes network policies. Contribute to networkpolicy/community development by creating an account on GitHub.
🔥2❤1
Поделюсь ссылкой в которой компания описывает как устроила онлайн офис в Discord.
Ещё одно подтверждение, что Discord лучший.
https://habr.com/ru/post/661333/
Ещё одно подтверждение, что Discord лучший.
https://habr.com/ru/post/661333/
Хабр
Как мы четыре года организовываем работу на удаленке с помощью Discord
Тренд 2020 года продолжает расти. Все больше компаний дают возможность работать сотрудникам в гибридном формате или полностью из дома. Я расскажу, как мы организовали удаленную работу в Discord. Меня...
❤1
Интересные статьи по аудиту на безопасность, и настройке безопасности кубера
#kubernetes #sec
https://habr.com/ru/company/otus/blog/660531/
https://habr.com/ru/company/otus/blog/664546/
#kubernetes #sec
https://habr.com/ru/company/otus/blog/660531/
https://habr.com/ru/company/otus/blog/664546/
Хабр
О безопасности Kubernetes. Часть 1. Об угрозах
Технологии контейнеризации в последние годы получили широкое распространение и наиболее известным решением по управлению контейнерами по праву считается Kubernetes, или, сокращенно, K8s. Kubernetes...
❤1
Может быть интересно, какой-то бесплатный курс, где можно в Managed Kubernetes потыкаться
#kubernetes
https://habr.com/ru/company/selectel/news/t/557870/
#kubernetes
https://habr.com/ru/company/selectel/news/t/557870/
Хабр
Бесплатный курс по Managed Kubernetes: 2,5 часа – и вы научитесь организовывать контейнерную инфраструктуру
Однажды сисадмин Петя решил научиться разворачивать кластеры Kubernetes. Больше его никто не видел… Шутки и мемы про сложность этой системы оркестрации заполонили интернет (нашу любимую оставили в...
❤1
Автоскеллер подов, альтернатива Keda, но можно описывать логику скейлинга с помощью кода
#kubernetes #autoscaller
https://habr.com/ru/company/mygames/blog/659705/
#kubernetes #autoscaller
https://habr.com/ru/company/mygames/blog/659705/
Хабр
Custom Pod Autoscaler – сверхгибкое автоскалирование в Kubernetes
Преимущества использования системы оркестрации контейнеров — удобство их развертывания, обновления и масштабирования. И одним из наиболее популярных таких инструментов является Kubernetes. ...
❤1