DevOps
22.8K subscribers
891 photos
93 videos
15 files
823 links
По всем вопросам- @workakkk

@itchannels_telegram - 🔥полезные ит-каналы

https://t.iss.one/Golang_google - Golang программирование

@golangl - golang chat

@GolangJobsit - golang channel jobs

@golang_jobsgo - go chat jobs

РКН: clck.ru/3FmvZA
Download Telegram
Git_Cheatsheet.pdf
306.4 KB
✍️ Хорошая, структурированная шпаргалка по Git с описанием команд

🌵 Кофигурация Git
🌵 Создание проекта
🌵 Изменение/добавление/удаление файлов
🌵 Слияние
🌵 Коммиты и д.р полезные вещи под рукой

#git #cheatsheet
Please open Telegram to view this post
VIEW IN TELEGRAM
👍112🔥2
Почему мы используем Kafka вместо RabbitMQ: сравнение и преимущества

При построении больших и сложных систем не обойтись без программных брокеров сообщений. Однако часто возникает вопрос, какой из них выбрать для того или иного проекта. Сегодня мы поделимся особенностями работы Apache Kafka и RabbitMQ, дав точный рецепт, когда и какой брокер стоит использовать.

#devops #девопс

@DevOPSitsec
👍8🔥32🥰1
Pixie — это инструмент наблюдения с открытым исходным кодом для приложений Kubernetes. Используйте Pixie для просмотра высокоуровневого состояния вашего кластера (карты сервисов, ресурсы кластера, трафик приложений), а также для получения более подробных представлений (состояние pod, графики пламени, отдельные запросы приложений всего тела).

https://github.com/pixie-io/pixie
👍8🔥21
This media is not supported in your browser
VIEW IN TELEGRAM
KubeStalk обнаруживает Kubernetes и связанную с ним инфраструктуру на основе поверхности атаки с точки зрения "черного ящика".

Установка
KubeStalk написан на языке Python и требует наличия библиотеки requests.

Чтобы установить инструмент, вы можете клонировать репозиторий в любую директорию:
git clone https://github.com/redhuntlabs/kubestalk

https://github.com/redhuntlabs/KubeStalk
5🔥2👍1
aiac— это инструмент командной строки для создания шаблонов IaC (инфраструктура как код), конфигураций, утилит, запросов и многого другого через API OpenAI . Интерфейс командной строки позволяет запрашивать у модели создание шаблонов для различных сценариев (например, «получить terraform для AWS EC2»). Он сделает запрос и сохранит полученный код в файл или просто выведет его на стандартный вывод.

https://github.com/gofireflyio/aiac
👍8🔥31
Основы Kubernetes

Kubernetes — это платформа с открытым исходным кодом для управления контейнеров Linux как единой системой. В этом видео — полное руководство по Kubernetes:

— архитектура K8,
— менеджер пакетов,
— основные команды Kubectl,
— реализация демо-проекта: MongoDB и Mongo Express:

https://youtu.be/X48VuDVv0do

#kubernetes
👍115
GitKraken — интуитивно понятный и мощный графический интерфейс для Git

Сервис предоставляет множество удобных инструментов для работы с Git, такие как визуализация веток, ревью кода и многое другое

GitKraken также интегрируется со многими популярными сервисами, такими как GitHub, Bitbucket и GitLab

Стоимость: #бесплатно (но есть платные тарифы)

#code #git
👍93🔥1
Глубокое погружение во внутреннюю работу Kubernetes, особенно рассмотрение жизни DNS-запроса в Kubernetes.

https://www.nslookup.io/learning/the-life-of-a-dns-query-in-kubernetes/

@DevOPSitsec
👍52🔥2
Pulumi — современная платформа для работы с облачными ресурсами при пороши привычных языков программирования

Она предоставляет SDK и инструменты для работы с множеством облачных провайдеров, таких как AWS, Azure, Google Cloud и других

Пользователи могут определить инфраструктуру с помощью кода на таких языках, как Python, JavaScript, TypeScript, Go и C#

С помощью Pulumi можно управлять ресурсами облачной инфраструктуры так же, как и кодом, включая версионирование, совместную работу и автоматизацию рабочих процессов CI/CD

Стоимость: #бесплатно (но есть платные тарифы)

#облако #IaC #разработка
6👍2🔥1🤔1
Взгляд на оптимизацию рабочих нагрузок Kubernetes, в том числе подробности о том, как работают ограничения на количество модулей, планировщик Kubernetes и вертикальное автомасштабирование модулей.

https://www.datadoghq.com/blog/rightsize-kubernetes-workloads/

@DevOPSitsec
👍52🔥2
Паттерны Kubernetes

📚 Книга

@DevOPSitsec
👍7🔥41
SberCloud - крупный игрок на российском рынке облачных технологий. Многие компании выбирают этого провайдера для размещения своих инфраструктур, а значит DevOps-инженерам всё чаще приходится с ним сталкиваться.

В статье на Хабре Алексей, DevOps-инженер компании Nixys, подробно рассказал о том, как перевезти вашу инфраструктуру в k8s, используя SberCloud, и какие сложности могут встретиться в процессе.
11👍2
Практические вопросы для экзамена Certified Kubernetes Security Specialist (CKS)

https://github.com/snigdhasambitak/cks/tree/main

#devops #девопс

@DevOPSitsec
👍83🔥2
Топ ошибок при установке Kubernetes и как их не допускать

Герой этой статьи делится своим личным опытом установки Kubernetes на AWS Cloud с использованием Ubuntu 20.04. В процессе установки автор столкнулся с некоторыми ошибками, но ему удалось устранить неполадки и найти решения для них. И вот как:

https://habr.com/ru/companies/southbridge/articles/729228/

#devops #kubernetes

@DevOPSitsec
6👍1🔥1
Try Redis — тренажёр по БД

Redis — это быстрое хранилище данных класса NoSQL, которое хранит и работает с данными типа «ключ — значение». Данная БД известна своей высокой производительностью, простотой и универсальностью.

А потренироваться в использовании вам поможет тренажёр Try Redis, который может генерировать запросы:

https://try.redis.io/

@DevOPSitsec
🔥53👍1