IT-KB 🤖
6.81K subscribers
636 photos
76 videos
6 files
787 links
Бесплатное обучение по Windows, Linux, сети, программирование, DevOps от IT-KB.RU

Наши ресурсы:
Блог -> it-kb.ru
Wiki -> wiki.it-kb.ru
Соц.сети -> vk.com/blogitkb
Купить рекламу: https://telega.in/c/ITKB_channel

💾 - @ITKB_Archive

👨‍💻 @itkb_ceo 👀
加入频道
👨‍💻13 обучающих видео по направлению CI/CD

Рассмотрены следующие темы:
- Что такое CI/CD
- Понятие Infrastructure as Code
- Знакомство с Gitlab CI
- Знакомство с Docker
- Знакомство с Ansible
- Пример совместного использование Gitlab CI, Docker, Ansible

👀 https://youtube.com/playlist?list=PLGQiJX6wM-zzEcA_0Wn3SIL8MyammjqSH

#Обучение #Курс #Gitlab #Docker #Ansible #DevOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍201
🐧Linux Operation и DevOps - Базовый курс
Основы работы в Linux (часть 4)

Чему вы научитесь:

- Основу Docker и основные команды Docker
- Основы Kubernetes и создание кластера
- Grafana
- GitLab
- Основы Elastic Stack и деплой кластера Elasticsearch
- Установку Proxmox и создание кластера

👀 Смотреть
👨‍💻 Скачать

#Linux #Обучение #Proxmox #Elasticsearch #Grafana #GitLab #Kubernetes #Docker
Please open Telegram to view this post
VIEW IN TELEGRAM
👍124🤬1
Домашний сервер на базе Proxmox

Эта статья — инструкция, которая поможет начинающим администраторам и DevOps инженерам расширить свои знания и получить прикладной опыт работы с данным стеком технологий. В качестве бонуса в дальнейшем у нас останется платформа и наработки для быстрого запуска личных проектов и полезного софта (например, умный дом, медиасервер и т.д.)

В статьях раскрою следующие аспекты:

Выбор железа. 
Установка и настройка Proxmox 8.2.x для работы дома. Создание стандартных образов на базе Ubuntu Server (22 и 24). 
Создание и парковка домена у одного из хостеров и получение бесплатного Let’s encrypt wildcard SSL-сертификата на купленный домен. 
Сборка и настройка собственного NAS хранилища.
Установка сервера Gitlab для обучения CI/CD и хранения написанного кода.
Установка Kubernetes: установим runners для Gitlab и сопутствующий софт.
Полезные ссылки для самостоятельного изучения.


👀 Источник

#Linux #Proxmox #GitLab #Kubernetes #NAS #SSL #DevOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1764🤪2🆒2
GitLab выпустил исправления для 17 уязвимостей, включая критическую уязвимость (CVE-2024-6678) с оценкой CVSS 9,9/10.

👮‍♂️Источник

#GitLab #Updates #Security
Please open Telegram to view this post
VIEW IN TELEGRAM
👍73
Please open Telegram to view this post
VIEW IN TELEGRAM
👍76🆒3
GitSave - создавайте резервные копии своих Git репозиториев по расписанию.

Функции:

- простой в использовании и отзывчивый веб-интерфейс
- автоматическая установка с использованием Docker
- планирование резервного копирования
- поддержка GitHub, GitLab и других платформ Git
- графики паузы/возобновления
- просмотр истории резервного копирования
- поддержка резервного копирования на общий ресурс SMB

📱 Источник

#git #github #gitlab #backup #GitSave
Please open Telegram to view this post
VIEW IN TELEGRAM
👍82
Как я настраивал свой односерверный локальный кластер Kubernetes

Всё началось с того, что в 2024 году мне в руки попал интересный экземпляр — мини-ПК ( Характеристики: Процессор Intel N100 / RAM 16 GB / SSD 500 GB.) решив, что раз уж основная рабочая лошадка у меня уже есть, этот мики-ПК предстоит переделать в мини-сервер и приспособить к мои pet-проектам. Заказал себе 1Гбит интернет, белый IP адрес и ушел творить.


➡️Источник

#DevOps #Linux #Kubernetes #k3s #GitLab #Docker
Please open Telegram to view this post
VIEW IN TELEGRAM
👍84
Разворачиваем GitLab за пару кликов

В этой небольшой статье мы рассмотрели развертывание GitLab и GitLab runner из образов Docker. Мы специально не погружались в вопросы администрирования, ограничившись лишь набором базовых действий, которые необходимо выполнить для создания проекта и регистрации runner.
Таким образом, вы можете без лишних затрат, достаточно быстро развернуть готовый к использованию конвейер CI/CD.


➡️Подробнее

#Linux #GitLab #DevOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍542
Домашняя серверная для DevOps: установка GitLab + Let's Encrypt

В прошлых материалах я рассказал о выборе железа, сборке и настройке NAS и серверов для дома. В этой и последующих статьях опишу установку нужного софта в домашнюю серверную. Для этого вам, возможно, понадобится VPN на виртуальных машинах или на уровне всей домашней сети (у меня второй вариант).

Начать я бы хотел с установки GitLab. На данный момент у меня достаточно ресурсов, чтобы хостить GitLab и другие сервисы, которые использует DevOps-инженер. Но для чего мне нужен GitLab? Тут всё очень просто: в своей работе я использую подход Infrastructure as Code (IaC) — инфраструктура как код. При таком методе конфигурация инфраструктуры описана в файлах в репозитории, который хранит историю изменений.


Источник

#Linux #GitLab #DevOps
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍43
🤓 GitLab Runner
— open-source агент для выполнения заданий CI/CD в GitLab.

Работает как исполнитель пайплайнов, запуская задачи (build, test, deploy) на локальных машинах, в контейнерах или облаках. Подходит для автоматизации процессов сборки и деплоя в любой инфраструктуре.

Основной функционал:
— Поддержка разных исполнителей: Docker, Kubernetes, SSH, shell и др.
— Параллельное выполнение заданий для ускорения пайплайнов.
— Гибкая настройка через YAML (.gitlab-ci.yml) для определения этапов CI/CD.
— Автомасштабирование с поддержкой Kubernetes и облачных провайдеров.
— Кэширование зависимостей для ускорения сборок.


👍 GitLab Runner делает CI/CD-пайплайны гибкими и масштабируемыми, упрощая автоматизацию разработки.

#GitLab #DevOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍92