Как мы автоматизировали сеть в облаке и как нам с этим помогла Аннушка

Меня зовут Саша Шилкин, я работаю в Yandex Infrastructure и занимаюсь автоматизацией сети. Сегодня расскажу про обновление конфигурации сетевых устройств и про то, как мы его делаем в нашей команде: как начинали, как менялась конфигурация, какие для этого были предпосылки. Мы уже рассказывали о задаче автоматического обновления конфигурации на масштабах сети всего Яндекса. В своей статье я поделюсь опытом, как мы решаем эту задачу именно для облачной платформы. Мы обращаемся к накопленному опыту коллег, однако наши сети хоть и похожие, но отличаются в некоторых местах, особенно процессно. Все инструменты, о которых пойдёт речь, выложены в опенсорс. Если у вас возникнет желание попробовать то, о чём я рассказываю, многое вы сможете повторить самостоятельно. Ну и поскольку в каких‑то деталях наша адаптация инструментов имеет свои особенности — мой рассказ будет интересен всем, кто хочет внедрить ту самую Аннушку из опенсорса с учётом своей ситуации. Статья написана по материалам моего выступления на nexthop, конференции по сетевым технологиям, — с небольшими дополнениями, которые произошли за год. В этом году на nexthop 2025 я также расскажу об автоматизации масштабируемой сети для BareMetal‑серверов — так что, если эта тема интересна, заглядывайте к нам 19 ноября .

https://habr.com/ru/companies/yandex_cloud_and_infra/articles/961768/

#annet #gnetcli #автоматизация_сети #сетевая_автоматизация #network_automation #обновление_конфигурации

Как мы автоматизировали сеть в облаке и как нам с этим помогла Аннушка

Меня зовут Саша Шилкин, я работаю в Yandex Infrastructure и занимаюсь автоматизацией сети. Сегодня расскажу про обновление конфигурации сетевых устройств и про то, как мы его...

Хабр

#network #configuration #annet #netbox #python

Annet is a configuration generator that can translate differences between old and new configurations into sequence of commands. This feature is vital for CLI-based devices, such as Huawei, Cisco IOS, Cisco NX-OS, Juniper. Devices configured via separate config files, Linux, FreeBSD and Cumulus are also supported.

https://github.com/annetutil/annet

Annet generates configuration for a device by running Python code, which usually goes to the Network Source of Truth, like NetBox. Annet then gets the difference by getting the configuration from the device and comparing it. Finally, Annet translates the difference into a sequence of commands, called a patch. After deploying these commands, the diff will be empty.

Usage help can be obtained by calling `annet -h` or for a specific command, such as `annet gen -h`.

[Online Documentation](https://annetutil.github.io/annet/)
[Tutorial](https://annetutil.github.io/annet/main/usage/tutorial.html)

GitHub - annetutil/annet: Configuration generation and deploying utility for network equipment

Configuration generation and deploying utility for network equipment - annetutil/annet

GitHub

[22:31] Boer Jan krijgt ‘kriebeltjes’, of is dat vooral omdat zijn vrouwen zijn vuile was in de machine gooien?

Langzaam wordt al iets meer duidelijk bij boer Jan uit Meedhuizen over wie het tijdens de logeerweek op de boerderij wel en niet uitzingen. Althans, als het aan de vrouwen zelf ligt. En bij boer Martijn hebben de Groningse logés Annet en Marleen wat bedenkingen geuit.

https://dvhn.nl/cultuur/media/Tweede-dag-bij-boer-Jan-45999692.html

#Jan #Meedhuizen #Althans #Martijn #Annet

Boer Jan krijgt ‘kriebeltjes’, of is dat vooral omdat zijn vrouwen zijn vuile was in de machine gooien?

Dagblad van het Noorden
Eine niederländische Künstlerin fotografierte drei Jahre lang Bunker des Atlantikwalls von Frankreich bis Norwegen. Die Bilder sind jetzt im Militärhistorischen Museum Dresden zu sehen. #Atlantikwall #Militärhistorisches Museum Dresden #Annet van de Voort #Prof. Sönke Neitzel https://bit.ly/4isVzdg https://www.diesachsen.de/elbland/militaermuseum-dresden-die-ueberreste-des-atlantikwalls-3001774?utm_source=Mastodon&utm_medium=publizer&utm_content=textlink
Militärmuseum Dresden: Die Überreste des Atlantikwalls

Eine niederländische Künstlerin fotografierte drei Jahre lang Bunker des Atlantikwalls von Frankreich bis Norwegen. Die Bilder sind jetzt im Militärhistorischen Museum Dresden zu sehen.

DieSachsen.de - News aus Sachsen