DevOps
8.46K subscribers
1.47K photos
809 videos
28 files
1.75K links
Docker, Kubernetes, облачные сервисы (AWS, GCP, Azure), Infrastructure as a Code (Terraform, CloudFormation), администрирование Windows и Linux, сети TCP, IP, скрипты (Bash, PowerShell), Ansible, Jenkins, DevSecOps, логирование. По вопросам @evgenycarter
Download Telegram
headmore

Полнофункциональный клиент VNC прямо внутри консоли терминала GNU/Linux

https://github.com/HouzuoGuo/headmore

👉 @Githublib
👍3😁1
Тестирование производственных контроллеров Kubernetes

Контроллеры Kubernetes становятся вездесущими в пространстве продуктов Kubernetes, и во многих случаях слова "облачный" можно прочитать как "реализованный как контроллер Kubernetes". Благодаря крупномасштабным проектам с открытым исходным кодом, таким как Crossplane, или фреймворкам, позволяющим быстро создавать контроллеры и CRD, таким как Kubebuilder, использование пользовательских ресурсов, поддерживаемых процессами контроллеров, резко возросло.

https://superorbital.io/blog/testing-production-controllers/

#devops #девопс

Подпишись 👉@i_DevOps
👍2
Что такое SurrealDB?

SurrealDB - это сквозная облачная нативная база данных, предназначенная для современных приложений, включая веб-, мобильные, бессерверные, Jamstack, backend и традиционные приложения. SurrealDB позволяет упростить инфраструктуру баз данных и API, сократить время разработки и создавать безопасные и производительные приложения быстро и с минимальными затратами.

Ключевые особенности SurrealDB включают:

Сокращение времени разработки: SurrealDB упрощает стек баз данных и API, устраняя необходимость в большинстве компонентов на стороне сервера, что позволяет быстрее и дешевле создавать безопасные и производительные приложения.

Бэкэнд-сервис API для совместной работы в режиме реального времени: SurrealDB функционирует и как база данных, и как бэкэнд-сервис API, обеспечивая совместную работу в режиме реального времени.
Поддержка нескольких языков запросов: SurrealDB поддерживает SQL-запросы с клиентских устройств, GraphQL, ACID-транзакции, WebSocket-соединения, структурированные и неструктурированные данные, графовые запросы, полнотекстовое индексирование и геопространственные запросы.
Гранулярный контроль доступа: SurrealDB обеспечивает управление доступом на основе разрешений на уровне строк, что позволяет точно управлять доступом к данным.

https://github.com/surrealdb/surrealdb

#devops #девопс

Подпишись 👉@i_DevOps
👍3🔥1
Тренировки Яндекса для начинающих DevOps-специалистов и всех, кто хочет ими стать 🦖

DevOps — новое направление Тренировок от Яндекса. Здесь вы сможете изучить теорию, закрепить её на тренировочных задачах, а также познакомиться
с единомышленниками в закрытом чате. Тренировки пройдут с 30 октября по 1 декабря.
Участников, которые проявят себя лучше других, ждёт онлайн-награждение, сертификат об окончании курса, а самых-самых — фаст-трек на стажировку в Яндекс.

Как проходят Тренировки по DevOps:

1️⃣ Регистрируетесь: участвовать могут все желающие бесплатно
и без конкурсного отбора. Старт 30 октября
2️⃣ Смотрите лекции и самостоятельно решаете задачи
3️⃣ Проверяете себя на еженедельных онлайн-разборах
4️⃣ В конце курса готовите итоговый проект по запуску сервиса в «облаке», используя все пройденные материалы курса
5️⃣ Получаете награды от Яндекса

👉 Я в деле!

Если вы уже чувствуете себя уверенно в направлении DevOps, скорее подавайте заявку на оплачиваемую стажировку.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🤮1
Git. GitLab

GitLab. Devops система. Установка в локальной сети. Настройка.
Git и GitHub для начинающих.
GitLab clone по SSH. Настройка SSH для Linux и Windows.
DevOps практика: GitlLab CI+Runners. Создание CI CD Pipeline.
GitLab: Свой Docker Registry. Создание и подключение.

источник

#devops #девопс

Подпишись 👉@i_DevOps
👍62
Minikube

Features
minikube runs the latest stable release of Kubernetes, with support for standard Kubernetes features like:

LoadBalancer - using minikube tunnel
Multi-cluster - using minikube start -p <name>
NodePorts - using minikube service
Persistent Volumes
Ingress
Dashboard - minikube dashboard
Container runtimes - minikube start --container-runtime
Configure apiserver and kubelet options via command-line flags
Supports common CI environments

https://github.com/kubernetes/minikube

#devops #девопс

Подпишись 👉@i_DevOps
👍3
🆕 У российского менеджера паролей Пассворк вышло очередное обновление

Пассворк упрощает совместную работу с корпоративными паролями — в нём можно создать общие папки, добавить туда доступы от разных сервисов и пригласить своих коллег. Сотрудники будут быстро находить нужные пароли, а администратор сможет управлять правами пользователей, отслеживать все действия и проводить аудит безопаности.

Что нового в Пассворк 6.1
• Ограничение редактирования администраторов
• Политики сложности паролей авторизации и мастер-паролей
• Выбор способа авторизации для отдельных пользователей
• Сброс 2ФА независимо от пароля авторизации
• Больше настроек LDAP и SSO


Подробнее об обновлении в официальном Телеграм-канале — t.iss.one/passwork_ru
💩6👍3
🐋 Шпаргалка по Docker 🐋

Установка
Реестры и репозитории Docker
Запуск контейнеров
Запуск и остановка контейнеров
Получение информации о контейнерах
Работа в сети
Безопасность
Очистка Docker
Docker Swarm

https://github.com/eon01/DockerCheatSheet

#devops #девопс

Подпишись 👉@i_DevOps
👍5
Изучите Linux на продвинутом уровне

Не упустите возможность повысить квалификацию, чтобы претендовать на позицию в крупную компанию. Курс стартует уже 31 октября! И в честь Хеллоуина вы можете записаться на курс со скидкой 15% по промокоду «Hello15»: https://vk.cc/crVyG1

Что даст вам этот курс:
- Вы получите глубокое представление об архитектуре ОС Linux
- Научитесь устанавливать, обновлять и восстанавливать ОС, управлять загрузкой, создавать и изменять RAID-массивы, управлять логическими томами, работать с памятью, процессами, дисками, файлами
- Получите практические навыки в решении типовых задач администрирования, таких как настройка почты, веб серверов, файловых хранилищ, файрваллов, логирования, мониторинга, систем резервного копирования
- Поработаете с сетью в Linux от хоста до маршрутизатора и брандмауэра
- И на практике, на виртуальных стендах отточите все полученные знания

Переходите на сайт, чтобы ознакомиться с программой курса. Также курс доступен для приобретения в рассрочку.
Media is too big
VIEW IN TELEGRAM
DevOps Prerequisites Course - Getting started with DevOps

(0:00:00) Course Introduction
(0:02:42) Course Curriculum
(0:04:42) Basic Linux Commands
(0:14:23) Labs Introduction
(0:18:49) More Linux Commands
(0:23:18) Linux Package Managers
(0:29:32) Linux Services Configuration
(0:37:34) VI Editor
(0:41:14) VirtualBox Introduction
(0:54:37) VirtualBox Installation - Windows
(1:01:08) VirtualBox Installation - MacOS
(1:04:51) Virtual Box Connectivity
(1:11:29) Virtual Box Connecting to VM - Windows
(1:13:12) Virtual Box Connecting to VM - MacOS
(1:18:14) Virtual Box Networking
(1:37:12) Virtual Box Multiple VMs
(1:47:33) Vagrant Introduction
(1:54:01) Vagrant Demo
(2:02:09) Networking - DNS
(2:16:18) Networking - Switching and Routing
(2:27:13) IP Addresses and Ports
(2:34:39) YAML Introduction
(2:43:04) Conclusion

источник

#devops #девопс

Подпишись 👉@i_DevOps
👍3💩1
Dev.DevOps: Docker уроки от А до Я

Docker уроки для начинающих от А до Я - что такое docker ?
Установка Docker и Docker-compose на Windows
Установка Docker и Docker-compose на Ubuntu
Docker основные команды
Docker создаем собственный образ
Dockerfile - что это? Первое знакомство
Docker соединение контейнеров между собой
Docker-compose что это? Первое знакомство
Dockerfile и docker-compose.yml больше автоматизации и связь между ними
Docker разница между образом и контейнером
Docker как уменьшить размер образа - файловая система UnionFS и слои
Самый простой и минимальный запуск laravel в docker

Все видео доступны на youtube

#devops #девопс

Подпишись 👉@i_DevOps
👍2