Удалить все Jenkins offline nodes/slaves в Unix/Linux

При использовании слейвов в дженкинсе, всегда есть вероятность что какая-то из нод, — отпадет из-за какой-то из причин (Например: проблемы с сетью; закрылся порт). А если это ПРОД сервер и там должны собираться проекты. То за некоторый промежуток времени у вас может собраться большое количество выключенных машин. Полезное чтиво: Установка Jenkins и Jenkins-slave в Unix/Linux […]

10
Ноябрь
0 Комментариев
Категории: Arch Linux, Debian's, FreeBSD, Gentoo, Kali Linux, MacOS, Raspbian, RHEL's, Slackware

Установка AWS EFS в Unix/Linux

Amazon EFS – это полностью управляемый сервис, который позволяет просто настраивать и масштабировать файловое хранилище в облаке Amazon, а также обеспечивать его экономичное использование. За несколько щелчков мышью в Консоли управления AWS можно создавать файловые системы, доступные для инстансов Amazon EC2 через интерфейс файловой системы (с использованием стандартных API ввода‑вывода файлов в операционной системе).

9
Ноябрь
0 Комментариев
Категории: Arch Linux, Debian's, FreeBSD, Gentoo, Kali Linux, MacOS, Raspbian, RHEL's, Slackware

Terraform backend-ы в Unix/Linux

Terraform сохраняет состояние управляемой инфраструктуры и ее конфигурацию. По умолчанию состояние хранится локально, в файле JSON с именем terraform.tfstate. От первого подъема до последнего изменения плана инфраструктуры каждый кусок данных заполняет файл состояния, позволяя сопоставлять реальные ресурсы с конфигурацией terraform и отслеживать метаданные.

1
Ноябрь
0 Комментариев
Категории: Arch Linux, Debian's, FreeBSD, Gentoo, Kali Linux, MacOS, Raspbian, RHEL's, Slackware

Установка Minio в Unix/Linux

MinIO — сервер хранения объектов, выпущенный под Apache License v2.0, который совместим с облачным сервисом хранения Amazon S3. Он лучше всего подходит для хранения неструктурированных данных, таких как фотографии, видео, файлы журналов, резервные копии и образы контейнеров/виртуальных машин. Размер объекта может варьироваться от нескольких КБ до 5ТБ максимум. Установка Minio через Docker в Unix/Linux Один […]

Установка minikube в Unix/Linux

Minikube реализует локальный кластер Kubernetes на MacOS или Linux ОС. Основные цели minikube — стать лучшим инструментом для разработки локальных приложений Kubernetes и поддерживать все подходящие функции Kubernetes.

25
Сентябрь
0 Комментариев
Категории: Arch Linux, Debian's, FreeBSD, Gentoo, Kali Linux, MacOS, Raspbian, RHEL's, Slackware

Синхронизация Kafka данных в Unix/Linux

У меня имеется следующая задача: Необходимо синхронизировать данные между AWS MSK и on-premises Kafka или наоборот. Я нашел в интернете несколько решений. Сейчас поговорим о них: Использование Mirror Maker для Kafka синхронизации Использование языка программирования для Kafka синхронизации и написать код под данную задачу (например на Python или Java). Возможно рассмотрю вариант написания кода на […]

Установка pyenv в Unix/Linux

pyenv — утилита, которая позволяет легко переключаться между несколькими версиями Python которые установлены на хосте. Это очень полезно при разработке ПО, когда имеется несколько разных верий и их нужно поддерживать.

Установка Spinnaker в Unix/Linux

Spinnaker — это платформа для создание пайплайнов непрерывного деплоймента, позволяющая быстро и уверенно сообщать об изменениях. Данное ПО разрабатывала Netflix, потом начала поддерживать и Google. Служит для деплоя приложений в Kubernetes (k8s) автоматическим способом.

Установка Concourse CI в Unix/Linux

Concourse CI — это современная система непрерывной интеграции, которая автоматизирует конвейеры тестирования.