devopsitsec | Unsorted

Telegram-канал devopsitsec - DevOps

23484

По всем вопросам- @workakkk @itchannels_telegram - 🔥полезные ит-каналы https://t.me/Golang_google - Golang программирование @golangl - golang chat @GolangJobsit - golang channel jobs @golang_jobsgo - jobs РКН: clck.ru/3FmvZA #VRHSZ

Subscribe to a channel

DevOps

💻 Karmada — открытая, мультикластерная система оркестрации Kubernetes

git clone https://github.com/karmada-io/karmada
cd karmada
hack/local-up-karmada.sh


Karmada (Kubernetes Armada) — это система управления Kubernetes, которая позволяет запускать облачные нативные приложения в нескольких кластерах Kubernetes без каких-либо изменений в приложениях. Благодаря использованию нативных для Kubernetes API и расширенным возможностям планирования, Karmada позволяет создать действительно открытую, multi-cloud Kubernetes.

Karmada призвана обеспечить автоматизацию управления мультикластерными приложениями в multi-cloud и гибридных облачных сценариях с такими ключевыми функциями, как централизованное управление multi-cloud, высокая доступность, восстановление после сбоев и планирование трафика.

🖥 GitHub

@DevOPSitsec

Читать полностью…

DevOps

🤓 Gogs — open-source инструмент для размещения Git

Gogs позволяет безболезненно развернуть Git где угодно — на Linux, macOS, Windows и ARM.
Для этого нужен просто бинарник Go, или можно использовать Docker-контейнер.

git clone --depth 1 https://github.com/gogs/gogs.git gogs
cd gogs
go build -o gogs


🖥 GitHub
🟡 Доки

@DevOPSitsec

Читать полностью…

DevOps

🌟 Zabbix — open-source система мониторинга

Zabbix – универсальная система для мониторинга производительности и доступности серверов, инженерного и сетевого оборудования, приложений, баз данных, систем виртуализации, контейнеров, ИТ-сервисов, веб-сервисов.

Реализует полный цикл от сбора данных, их обработки, преобразования и анализа, и заканчивая хранением этих данных, визуализацией и рассылкой оповещений с использованием правил эскалаций.
Также система предоставляет гибкие возможности расширения методов сбора данных и оповещений, а также возможности автоматизации через API.

🖥 GitHub
🟡 Страничка Zabbix

@DevOPSitsec

Читать полностью…

DevOps

💻 Flannel — интерфейс сети контейнеров, назначает Pod-ам IP-адреса для их взаимодействия между друг другом

— kubectl apply -f https://raw.githubusercontent.com/flannel-io/flannel/master/Documentation/kube-flannel.yml

Flannel — решение виртуальной сети, поддержкой которого занимается проект CoreOS. Хорошо проверенное и готовое к продакшену решение, поэтому стоимость внедрения минимальна.

Когда вы добавляете машину с flannel в кластер, flannel делает три вещи:
1. Присваивает новой машине подсеть с помощью etcd.

2. Создаёт виртуальный интерфейс моста на машине (docker0 bridge).

3. Настраивает бэкенд пересылки пакетов:

— aws-vpc — регистрирует подсеть машины в таблице экземпляров Amazon AWS. Количество записей в этой таблице ограничено 50, т.е. вы не можете иметь более 50 машин в кластере, если используете flannel с aws-vpc. Вдобавок, этот бэкенд работает только с Amazon AWS;

— host-gw — создаёт IP-маршруты до подсетей через IP-адреса удалённой машины. Требует прямой L2-связности между хостами, на которых запущен flannel;

— vxlan — создаёт виртуальный интерфейс VXLAN.

Поскольку flannel использует интерфейс моста для пересылки пакетов, каждый пакет проходит через два сетевых стека, когда отправляется из одного контейнера в другой.

🖥 GitHub

@DevOPSitsec

Читать полностью…

DevOps

Хотим рассказать о запуске очень необычного тренажера для работы на реальных боевых задачах по Kubernetes. В ходе обучения вы будете работать над стендами и заданиями, которые предстоит решать в качестве DevOps-инженера. Это интенсив - курс, который можно пройти за 1 месяц. Он полезен для системных администраторов, DevOps-инженеров и backend-разработчиков.
 
В стоимость интенсива входит вся инфраструктура в том числе и AWS, чтобы вы могли тренироваться без дополнительных платежей и лишних установок. 
 
🚀 Старт интенсива – 28 мая

Что входит в программу интенсив-курса?

Модуль #1 Хранение секретов на уровне гит-репозитория
- Риски использования Git для хранения секретов.
- Проблемы с публичными репозиториями и случайным включением секретов GIT-crypt:
- Что такое git-crypt и как он работает
- Установка и настройка git-crypt
- Шифрование файлов секретов в репозитории
Модуль #2 Инструменты сканирования секретных данных в GIT-репозитории.
- Проверка на наличие секретов при помощи git hooks. Сканеры наличия секретов в открытом виде.
Модуль #3. Интеграция с внешним хранилищем секретов
- HashiCorp Vault: управление секретами, такими как пароли, ключи API и сертификаты с помощью интеграции с внешними хранилищами секретов.
Модуль #4. Права доступа в Kubernetes
- Ограничение работы с секретами
- Аудит доступа к секретам
 
Сейчас доступна демо-версия курса в формате одного практического урока для всех желающих, чтобы проверить свои силы и оценить формат обучения.

[ Регистрация на демо-урок ]

Читать полностью…

DevOps

💻 Kubescape — open-source инструмент для проверки CI/CD конвейеров и кластеров Kubernetes

— curl -s https://raw.githubusercontent.com/kubescape/kubescape/master/install.sh | /bin/bash

Kubescape позволяет проводить анализ рисков, проверку безопасности, для чего он сканирует кластеры, файлы YAML и диаграммы Helm.
Kubescape обнаруживает неправильные конфигурации в соответствии с многочисленными стандартами (включая NSA-CISA, MITRE ATT&CK и CIS Benchmark).

🖥 GitHub

@DevOPSitsec

Читать полностью…

DevOps

🌟 Grafana Pyroscope — платформа для непрерывного профилирования

brew install pyroscope-io/brew/pyroscope
brew services start pyroscope


Если кто-то вдруг ещё не слышал про Grafana Pyroscope, то самое время с этим ознакомиться
Grafana Pyroscope — это open-source платформа для непрерывного профилирования; поможет с такими задачами как:
— поиск проблем с производительностью и узких мест в коде
— решение проблемы с высокой загрузкой процессора
— отслеживание утечки памяти
— изучение дерева вызовов вашего приложения

Запуск с помощью Docker:
docker run -it -p 4040:4040 grafana/pyroscope

🖥 GitHub

@DevOPSitsec

Читать полностью…

DevOps

Стать бэкендером в Яндексе за выходные

8–9 июня устраиваем Weekend Offer Backend: всего за 2 дня можно пройти технические секции и попасть в Яндекс. Для этого нужно зарегистрироваться и решить несколько задач в Контесте.

Вы сможете выбрать одну из команд: Crowd, Ecom-сценарии, Поиск, Алиса, Автономные автомобили и Большие данные. Можно пообщаться с нанимающими менеджерами и выбрать самый интересный проект. Если всё пройдёт хорошо, сразу же получите офер.

Нанимаем в офисы России и Республики Беларусь.

Узнать подробности и зарегистрироваться можно здесь.

Читать полностью…

DevOps

🖥 Вышла новая, улучшенная версия GPT-4 Omni для. И что самое главное — она доступна всем БЕСПЛАТНО!

Это самая совершенная модель из всех, намного превосходящая своих предшественников, включая таинственный gpt2-chatbot.

Она появится уже сегодня в виде приложения для пк.


GPT-4 Omni будет понимать эмоции и тон голоса.

https://habr.com/ru/articles/814037/

@DevOPSitsec

Читать полностью…

DevOps

🌟 Redpanda — платформа для потоковой передачи данных

Совместима с API Kafka. В 10 раз быстрее. Никакого ZooKeeper. Никаких JVM

— brew install redpanda-data/tap/redpanda && rpk container start
(rpk скачать можно тут)

Redpanda спроектирована для полной загрузки быстрых накопителей данных, таких как SSD или NVMe-устройства, а также на использование преимуществ многоядерных процессоров и компьютеров с большим объемом оперативной памяти. Это позволяет достичь максимальной производительности при обработке значительных объемов данных и запросов.

🖥 GitHub
🟡 Доки
🟡 Другой взгляд на Redpanda

@DevOPSitsec

Читать полностью…

DevOps

🤓 lazygit для упрощения работы с git

— brew install lazygit

lazygit — это простой интерфейс терминала для команд git.
GUI сделан на основе библиотеки gocui, с помощью которой можно реализовать полноценные окна и взаимодействие с ними в терминале.

lazygit можно гибко настраивать под себя, начиная с цветовой гаммы и заканчивая добавлением новых команд или горячих клавиш. Все настройки лежат в файле config.yml: в Linux — ~/.config/lazygit/config.yml, в MacOS — ~/Library/Application Support/lazygit/config.yml

🖥 GitHub
🟡 Доки
🟡 Статья о lazygit на Хабре

@DevOPSitsec

Читать полностью…

DevOps

💻 Fission — фреймворк бессерверных вычислений для Kubernetes

Fission — это быстрый бессерверный фреймворк для Kubernetes, ориентированный на продуктивность разработчиков и высокую производительность.

Fission работает только с кодом: Docker и Kubernetes абстрагированы от обычной работы, хотя вы можете использовать их для расширения Fission, если захотите.

Fission расширяем до любого языка; ядро написано на Go, а специфические для языка части изолированы в нечто, называемое окружениями. В настоящее время Fission поддерживает основные ЯП и любые исполняемые файлы Linux.

Возможности и преимущества Fission:

— Поддерживает из коробки Node.js, Python, Ruby, Go, PHP, Bash. Может запускать произвольно собранные контейнеры.

— Автомасштабирование.

— Сбор метрик и логов.

— Поддерживает WebHooks из коробки.

— С помощью нового движка NewDeploy решает проблему холодного старта (до 100ms на запуск).

🖥 GitHub
🟡 Доки

@DevOPSitsec

Читать полностью…

DevOps

Pytup в Нижнем Новгороде 1 июня

Вас ждёт большая конференция по Python-разработке Pytup.

В программе — выступления спикеров, новости языка, актуальные кейсы экспертов и, конечно, нетворкинг.

Узнаете, как создать платформу для обработки данных в вашей IT-компании или микросервис обработки геометрических данных. А ещё послушаете крутые доклады, получите ответы на вопросы и пообщаетесь со спикерами и коллегами.

Зарегистрироваться на Pytup! 💛

Читать полностью…

DevOps

👣 tau - Cloud Computing Platform On Autopilot

Проект с открытым исходным кодом, который упрощает работу с облачными вычислениями.

Он автоматизирует управление инфраструктурой для плавного перехода от локальной разработки к продакешену.

Инструмента на базе #golang для #DevOps

https://github.com/taubyte/tau

@DevOPSitsec

Читать полностью…

DevOps

🔥Подборка лучших обучающих каналов для программистов.

➡️ Делитесь с коллегами и сохраняйте себе, чтобы не потерять

⚡Машинное обучение

Machine Learning - запускаем лучшие ИИ модели, пишем код, погружаемся в нейросети
Ml Собеседование - подготовка к собесу по мл, алгоритмам, коду
Ml ru - актуальные статьи, новости, код и обучающие материалы
Ml Jobs - вакансии ML
ML Книги - актуальные бесплатные книги МО
ML чат

🏆 Golang
Golang
Golang собеседование - разбор задач и вопросов с собесов
Golang вакансии -работа для Go разработчика
Golang книги библиотека книг
Golang задачи и тесты
Golang чат
Golang news - новости из мира go
Golang дайджест

💥 Linux /Этичный хакинг
Linux Academy - гайды, секреты и лучшие материалы по Linux
Kali linux - погрузись в мир этичного хакинга и кибербезопасности
linux_kal - kali чат
Информационная безопасность

🚀 Data Science

Анализ данных - полезные фишки, код, гайды и советы, маст-хэв датасаентиста
Data Jobs - ds вакансии
Аналитик данных
Data Science книги - актуальные бесплатные книги
Big data

🛢Базы данных
Sql базы данных - научим работе с базами данных профессионально
Библиотека баз данных
SQL чат
Вакансии Sql аналитик данных

#️⃣C#

С# академия - лучший канал по c#
С# заметки — код, лучшие практики, заметки программиста c#
С# задачи и тесты
С# библиотека - актуальные бесплатные книги
C# вакансии - работа

🐍 Python

Python/django - самый крупный обучающий канал по Python
Python Собеседование - подготовка к собеседовению python и разбор алгоритмов
Pro python - статьи, новости, код и обучающие материалы
Python Jobs - вакансии Python
Python чат
Python книги

☕ Java

Java академия - java от Senior разработчика
Java вакансии
Java чат
Java вопросы с собеседований
Java книги

💻 C++

C++ академия
С++ книги
C++ задачи - подготовка к собеседовению мл, алгоритмам
C++ вакансии

⚡️ Frontend
Javascript академия - крупнейший js канал
React - лучшие гайды и советы по работе с react
Frontend - тутрориалы, уроки, гайды, код
PHP
Книги frontend
Задачи frontend

🦀 Rust
Rust программирование
Rust чат
Rust книги для программистов

📲 Мобильная разработка
Android разработка
Мобильный разработчик гайды и уроки

🇬🇧 Английский для программистов

🧠 Искусственный интеллект
ИИ и технологии
Neural - нейросети для работы и жизни
Книги ИИ
Artificial Intelligence

🔥 DevOPs
Devops для программистов
Книги Devops

🌟 Docker/Kubernets
Docker
Kubernets

📓 Книги
Библиотеки Книг для программситов

💼 Папка с вакансиями:
Папка Go разработчика:
Папка Python разработчика:
Папка Data Science
Папка Java разработчика
Папка C#
Папка Frontend

💥 Бесплатный Chatgpt бот

Читать полностью…

DevOps

💻 У нас на канале вышло свежее видео по Apache Kafka

Это 1 урок нашего из нашего Бесплатного курса.

Поддержите наше видео ЛАЙКОМ и комментом, больше продвинутых уроков на подходе!

https://www.youtube.com/watch?v=W7ZCXcxQxV8

@DevOPSitsec

Читать полностью…

DevOps

😂 Лучшие бесплатные курсы и книги по Этичному Хакингу и Информационной Безопасности.

https://www.youtube.com/watch?v=AFoOCdFQ9PI

@DevOPSitsec

Читать полностью…

DevOps

🔥Подборка лучших обучающих каналов для программистов.

➡️ Делитесь с коллегами и сохраняйте себе, чтобы не потерять

⚡Машинное обучение

Machine Learning - запускаем лучшие ИИ модели, пишем код, погружаемся в нейросети
Ml Собеседование - подготовка к собесу по мл, алгоритмам, коду
Ml ru - актуальные статьи, новости, код и обучающие материалы
Ml Jobs - вакансии ML
ML Книги - актуальные бесплатные книги МО
ML чат

🏆 Golang
Golang
Golang собеседование - разбор задач и вопросов с собесов
Golang вакансии -работа для Go разработчика
Golang книги библиотека книг
Golang задачи и тесты
Golang чат
Golang news - новости из мира go
Golang дайджест

💥 Linux /Этичный хакинг
Linux Academy - гайды, секреты и лучшие материалы по Linux
Kali linux - погрузись в мир этичного хакинга и кибербезопасности
linux_kal - kali чат
Информационная безопасность

🚀 Data Science

Анализ данных - полезные фишки, код, гайды и советы, маст-хэв датасаентиста
Data Jobs - ds вакансии
Аналитик данных
Data Science книги - актуальные бесплатные книги
Big data

🛢Базы данных
Sql базы данных - научим работе с базами данных профессионально
Библиотека баз данных
SQL чат
Вакансии Sql аналитик данных

#️⃣C#

С# академия - лучший канал по c#
С# заметки — код, лучшие практики, заметки программиста c#
С# задачи и тесты
С# библиотека - актуальные бесплатные книги
C# вакансии - работа

🐍 Python

Python/django - самый крупный обучающий канал по Python
Python Собеседование - подготовка к собеседовению python и разбор алгоритмов
Pro python - статьи, новости, код и обучающие материалы
Python Jobs - вакансии Python
Python чат
Python книги

☕ Java

Java академия - java от Senior разработчика
Java вакансии
Java чат
Java вопросы с собеседований
Java книги

💻 C++

C++ академия
С++ книги
C++ задачи - подготовка к собеседовению мл, алгоритмам
C++ вакансии

⚡️ Frontend
Javascript академия - крупнейший js канал
React - лучшие гайды и советы по работе с react
Frontend - тутрориалы, уроки, гайды, код
PHP
Книги frontend
Задачи frontend

🦀 Rust
Rust программирование
Rust чат
Rust книги для программистов

📲 Мобильная разработка
Android разработка
Мобильный разработчик гайды и уроки

🇬🇧 Английский для программистов

🧠 Искусственный интеллект
ИИ и технологии
Neural - нейросети для работы и жизни
Книги ИИ
Artificial Intelligence

🔥 DevOPs
Devops для программистов
Книги Devops

🌟 Docker/Kubernets
Docker
Kubernets

📓 Книги
Библиотеки Книг для программситов

💼 Папка с вакансиями:
Папка Go разработчика:
Папка Python разработчика:
Папка Data Science
Папка Java разработчика
Папка C#
Папка Frontend

💥 Бесплатный Chatgpt бот

Читать полностью…

DevOps

🖥 DevOps roadmap со всеми нужными ссылками

Это пошаговое руководство как расти и развиваться в DevOps, с массой ссылок на ресурсы.

📎 Roadmap

@DevOPSitsec

Читать полностью…

DevOps

💻 DbGate — open-source менеджер SQL и NoSQL БД

DbGate — это кроссплатформенный менеджер баз данных. Разработан, чтобы быть простым в использовании и эффективным при работе с несколькими БД одновременно.
Также имеет множество дополнительных функций, таких как сравнение схем, визуальный конструктор запросов, визуализация графиков или пакетный экспорт и импорт.

Поддерживает MySQL, PostgreSQL, SQL Server, MongoDB, SQLite и других.
Работает под Windows, Linux, Mac и как веб-приложение.

🖥 GitHub
🟡 Запустить онлайн

@DevOPSitsec

Читать полностью…

DevOps

😈Ленивый линукс — история Slackware!

У нас вышла новая статья на Хабре
о Slackware, это довольно непопулярная и колоритная ОС, одновременно один из самых старейших и ныне живущих дистрибутивов Linux.

📌 Читайте, будет интересно

@DevOPSitsec

Читать полностью…

DevOps

💻 KEDA — автоскейлинг на основе Kubernetes

KEDA — это компонент автомасштабирования на основе Kubernetes, управляемый событиями. Он обеспечивает управляемое событиями масштабирование для любого контейнера, запущенного в Kubernetes

🖥 GitHub
🟡 Страничка KEDA

@DevOPSitsec

Читать полностью…

DevOps

⚡️ Релиз Pingora v0.2.0

10 мая Cloudflare представила второй публичный релиз открытого проекта Pingora v0.2.0. Это асинхронный многопоточный фреймворк на Rust, который помогает создавать прокси-сервисы HTTP. Проект используется для создания сервисов, обеспечивающих значительную часть трафика в Cloudflare (вместо применения Nginx).

Pingora предоставляет библиотеки и API для создания сервисов поверх HTTP/1 и HTTP/2, TLS или просто TCP/UDP. В качестве прокси-сервера он поддерживает сквозное проксирование HTTP/1 и HTTP/2, gRPC и WebSocket. В планах есть поддержка HTTP/3.
Pingora также включает в себя настраиваемые стратегии балансировки нагрузки и аварийного переключения. Чтобы соответствовать требованиям и безопасности он поддерживает как широко используемые библиотеки OpenSSL, так и BoringSSL, которые соответствуют требованиям FIPS (федеральных стандартов обработки информации США) и пост-квантового шифрования.

🖥 Исходный код Pingora опубликован на GitHub под лицензией Apache 2.0

@DevOPSitsec

Читать полностью…

DevOps

📈 Оптимизация Arch Linux до небес

Наша новая статья на Хабре об оптимизации Arch Linux. Полезнейший гайд для работы с Arch на слабых пк.

https://habr.com/ru/articles/813829/

▪ Баш-скрипт, который автоматизирует оптимизацию, очистку системы

❤️ C вас лайк)

@DevOPSitsec

Читать полностью…

DevOps

erid: LjN8K65Yc

Если вы ищете годный контент по сетям, телекому, дата-центрам и мультимедиа от реальных практиков, то вам 100% стоит заглянуть в канал Jet Network Team.

Здесь команда центра сетевых решений «Инфосистемы Джет» рассказывает про тренды и кейсы в инженерной инфраструктуре и сетевых технологиях.

▪️DevNetOps. Автоматизация процесса эксплуатации сети
▪️Тестирование WhiteBox-решений Asterfusion и Edgecore
▪️6 ИТ-сервисов, которые можно развернуть в pLTE-сети
▪️Зачем бизнесу централизованное управление сетью SD-WAN

Подписывайтесь и помните — у инженера нет пути, есть только сеть 🤘

Читать полностью…

DevOps

💻 Вышла новая версия «Kubernetes The Hard Way»: руководство теперь cloud provider agnostic и требует четырех ARM-машин

Келси Хайтауэр (Kelsey Hightower) недавно обновил свой проект «Kubernetes The Hard Way» — знаменитое руководство, которое повзоляет изучить, как запустить кластер Kubernetes.

По мере прохождения «Kubernetes The Hard Way» вы создадите кластер Kubernetes со всеми компонентами control plane, которые работают на одном узле, и двумя рабочими узлами — такой конфигурации достаточно для изучения основных концепций K8s.

🖥 «Kubernetes The Hard Way»

@DevOPSitsec

Читать полностью…

DevOps

👣 Sarama для Apache Kafka

Sarama — это клиентская библиотека на чистом Go для работы с Apache Kafka (версии 0.8 и выше). Она включает в себя высокоуровневый API для удобного создания и потребления сообщений, а также низкоуровневый API для управления байтами на проводе, когда высокоуровневого API недостаточно. Примеры использования высокоуровневых API приведены в полной документации к ним.

🖥 GitHub
🟡 Wiki
🟡 Вот здесь разные метрики Sarama

@DevOPSitsec

Читать полностью…

DevOps

📌Tox — автоматизация тестирования Python-приложений

tox направлен на автоматизацию и стандартизацию тестирования на Python. Он является частью более широкой концепции облегчения процесса упаковки, тестирования и выпуска программ на Python (наряду с pytest и devpi).

tox — это универсальный инструмент командной строки для управления виртуальным окружением и для тестирования.
Если конкретнее, tox можно использовать для:

⏩проверки правильности сборки и установки вашего пакета в различных окружениях (например, при различных реализациях Python, версиях или зависимостях при установке),

⏩запуска тестов в каждом из окружений с помощью выбранного инструмента тестирования,

⏩работы в качестве фронтенда для серверов Continuous Integration, что значительно сокращает количество шаблонов и объединяет CI и тестирование

🖥 GitHub
🟡 Доки

@DevOPSitsec

Читать полностью…

DevOps

💻🖥 Netshoot — набор инструментов для устранения сетевых проблем с Docker и Kubernetes

⏩Устранение неполадок в сети Docker и Kubernetes может быть довольно сложной задачей. И вы сможете решить эти проблемы, только имея понимание того, как Docker и Kubernetes работают с сетями, и нужный набор инструментов.
И контейнер nicolaka/netshoot как раз содержит набор мощных инструментов устранения неполадок сети.

⏩Для устранения проблем с сетями netshoot содержит множество инструментов, как показано на диаграмме.

🖥 GitHub 7.7k ⭐️

@DevOPSitsec

Читать полностью…

DevOps

💻 90 дней DevOps — обновлённый сборник

Цель данного цикла статей — быстрый обзор и прохождение основных понятий DevOps.

Вот некоторые из покрываемых тем:
— Использование Terraform
— Сетевое взаимодействие Docker и безопасность
— Установка minikube
— Автоматизация сети с помощью Python
— Работа с Jenkins
— Визуализация данных в Grafana
— Обзор ArgoCD
— State и Ingress в Kubernetes
— Ansible - контроллер автоматизации (Tower), AWX, Vault
— Docker Compose

📎 Цикл статей

@DevOPSitsec

Читать полностью…
Subscribe to a channel