Рубрика «devops» - 9
Frontend в условиях полной редактируемости
2022-09-17 в 14:23, admin, рубрики: 1c-bitrix, 1С-Битрикс, blocks, devops, frontend-разработка, mixin, programming style guidelines, sass, scss, website, интерфейсы, препроцессор, Программирование, Разработка веб-сайтовGrafana OnCall — Open Source хаб для алертов и инцидентов
2022-09-17 в 10:15, admin, рубрики: devops, Grafana, Grafana OnCall, open source, sreПривет! С удивлением обнаружил, что здесь нет ни одного упоминания Grafana OnCall, Incident Response Tool с открытым исходным кодом от Grafana Labs. И это нужно исправлять, ведь мы бурно растем как по звездочкам на гитхабе, так и как часть Grafana Cloud, а в issues на гитхабе, в основном, встречаются техлиды из FAANG.
История защиты Умного голосования от DDoS-атак
2022-09-14 в 10:00, admin, рубрики: App Engine, appspot, ddos, ddos-атака, ddos-защита, devops, google app engine, команда навального, навальный, ркн, умное голосованиеПожалуйста, не используйте Python для инструментария
2022-09-14 в 6:00, admin, рубрики: devops, programming languages, python, перевод, ПрограммированиеРазработчики любят спорить о языках программирования и инструментах. Если опустить типичные претензии, обычно все сводится к тому, что люди просто защищают свой выбор. Это проявление тенденции оправдывать и защищать свои инвестиции - время потраченное на изучение используемых языка и инструментов. И в этом есть смысл. Но не всегда это поведение является рациональным.
(оригинал)
Эта запись, в основном, посвящена инструментам для таких платформ, как Zephyr (west) и ESP-IDF (idf.py). Но большинство замечаний справедливы и для многих других одноразовых и специальных инструментов.
Читать полностью »
Обзор операторов PostgreSQL для Kubernetes. Часть 3: CloudNativePG
2022-09-09 в 6:05, admin, рубрики: CloudNativePG, devops, kubernetes, kubernetes operator, postgresql, Администрирование баз данных, Блог компании Флант, ФлантСтатья продолжает наш обзорный цикл о PostgreSQL-операторах для Kubernetes. В первой части мы рассматривали операторы Stolon, Crunchy Data и Zalando. Во второй — KubeDB и StackGres, а также объединили все пять операторов в сравнительную таблицу. В этот раз разбираем решение CloudNativePG, его возможности и особенности, а заодно актуализируем таблицу.
Создание системы документирования, или как мы от «ворда» к docs as code за месяц переходили
2022-09-05 в 7:36, admin, рубрики: devops, reStructeredText, sphinx, Блог компании Cloud, Подготовка технической документации, справка, техническая документацияПривет! Меня зовут Юрий Никулин, и я руководитель направления документирования Cloud. Сегодня расскажу, как мы перешли с документирования в Word на подход docs as code и почему в качестве языка разметки выбрали reStructuredText.
Почему мы этим занялись
Задаём порядок деплоя ресурсов в Kubernetes с помощью werf-Helm
2022-09-02 в 6:16, admin, рубрики: continuous delivery, devops, helm, kubernetes, werf, Блог компании Флант, системы сборкиПри деплое в Kubernetes часто требуется выкатывать ресурсы в определённом порядке, а иногда и дожидаться готовности сторонних ресурсов. Например, сначала нужно запустить БД, дождаться создания динамического Secret’а сторонним оператором, потом выполнить инициализацию/миграции БД, а уже затем запустить само приложение.
Рассмотрим, как решать такие задачи с помощью Helm, а также сравним с более быстрым и удобным вариантом, который предлагает Open Source-утилита werf.
Kubernetes 1.25: обзор нововведений
2022-08-23 в 9:21, admin, рубрики: devops, kubernetes, open source, Блог компании ФлантЭтой ночью представят новую версию Kubernetes. Среди главных изменений на первое место разработчики поставили стабилизацию функции CSI Migration — отказ от внутренних плагинов хранилищ в пользу CSI-драйверов. Также в этой версии устаревший контроллер PodSecurityPolicy заменен на новый PodSecurity Admission.
По традиции, в обзоре рассказываем обо всех новых функциях (alpha), а также упоминаем те, что перешли на уровень выше (beta, stable).
.Net Microservices The Hardcore Way: туториал от инженеров Microsoft, получаем PROD опыт
2022-08-06 в 15:00, admin, рубрики: .net, azure, devops, kubernetes, Microsoft Azure, Анализ и проектирование систем, архитектура, микросервисы, обучение, обучение программированию, разработка, системное администрированиеДля тех кто хочет погрузиться в проектирование .Net микросервисов, Kubernetes, Azure или CI/CD. Команда разработки Microsoft, выпустила несколько электронных книг и материал получился необычный, особенность этих изданий в том, что с разных сторон рассматривается один микросервисный проект PROD grade уровня, спроектированный топовыми инженерами отрасли: https://github.com/dotnet-architecture/eShopOnContainersЧитать полностью »
Снапшоты в Kubernetes: что это и как ими пользоваться
2022-08-05 в 7:11, admin, рубрики: csi, devops, kubernetes, Linstor, Блог компании Флант, системное администрирование, снапшоты, хранилища данныхС появлением snapshot-controller в Kubernetes появилась возможность создавать снапшоты для совместимых с ними CSI-драйверов и облачных провайдеров.
Как и всё в Kubernetes, имплементация API является универсальной и не зависит от какого-либо вендора, что позволяет нам рассмотреть данный функционал в общем порядке. Как же устроены снапшоты и какую пользу они могут принести пользователям Kubernetes?