Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

477 total results found

Установка

Jenkins

Jenkins server, docker compose Источник Создать директорию jenkins_compose  mkdir jenkins_compose && cd jenkins_compose Создать compose файл  nano docker-compose.yaml Скопировать в файл текст, сохранить и выйти  services: jenkins: image: j...

Jenkins -> k8s

Jenkins

Видео по настройке взаимодействия Описание плагина Kubernetes Описание плагина Credentials Детальное описание Pod Шпаргалка по k8s Есть Jenkins вне кластера. Дополнительно установить плагин Kubernetes. Остальные нужные плагины подтянутся сами (Kubernete...

Разное

Jenkins

node('docker-agent-01') { stage ('Pulling repo and filling constants'){ sh "rm *" git 'https://gitverse.ru/bobrobot/liteconnect_docker.git' withEnv(readFile('env.txt').split('\n') as List) { sh '...

Ссылки

React native

Видео Hello world Общая информация Статья для чайников из чайников, но важная Книги    

Установка и создание пустого проекта

React native

Установить expo глобально npm install -g expo-cli Создать пустой проект npx create-expo-app MyEmptyProject --template blank Установить зависимости (возможны лишние) npx expo install @react-navigation/native @react-navigation/bottom-tabs react-native-scree...

Авторизация и аутентификация

Python FastApi

Ссылки: Fastapi users документация Role-based authentification Подготовка проекта python -m venv --system-site-packages env python -m pip install fastapi uvicorn      

Разбивка диска

Linux

100 GB 5 GB /var 5 GB /tmp 1 GB swap

Разное

Linux

Установка sudo apt-get install sudo usermod -aG sudo username Шаблон /etc/network/interfaces allow-hotplug enp0s3 iface enp0s3 inet static address 192.168.1.10 gateway 192.168.1.1 netmask 255.255.255.0 dns-nameservers 8.8.8.8 8.8.4.4 Узнать текущий d...

Интеграция Jenkins и GitVerse

Jenkins

Настройка доступа в GitVerse Профиль -> Управление токенами, создаем токен и сохраняем его Добавляем токен доступ в Jenkins  Home -> Настроить Jenkins -> Credentials Затем System -> global credentials -> Add credential  Настройка доступа к GitVerse Ho...

Ssh агент

Jenkins

SSH Agent plugin нахер в данном случае не нужен. Он необходим только для подключения внутри stage с существующего агента к другому серверу. Сервер, на котором будем выполнять команды: Добавить пользователя jenkins и добавить нового пользователя в группу sudo...

Сеть (networking)

Docker & k8s Консоль и теория

Docker поставляется со следующими сетевыми драйверами в рамках библиотеки libnetwork: single-host bridge networks (bridge) multi-host overlays (overlay) options for plugging into existing VLANs (macvlan) Для тестов нужно установить  apt-get install br...

Docker Swarm

Docker & k8s

Кластеризация приложений от Docker, упрощенный K8s. Типы Nodes (хост Docker в Swarm кластере): manager: управление состоянием кластера и распределение задач по workers workers: получают и выполняют задачи Конфигурация и состояние кластера хранится в ра...

Сетевая подсистема

Docker & k8s k8s

Стартовая информация Сетевой плагин выбирается во время установки кластера.  Документация, сетевая модель K8s Выдержки: Сетевая подсистема используется только подами (не нодами). У каждой node свой пул ip адресов для запущенных у них pod. Каждый Pod в к...

Pod & containers

Docker & k8s k8s

Pod (под) Pod это уровень абстракции. Он включает: совместное использование ресурсов управление планировщиком тестирование на рабочеспособность политики перезапуска политики безопасности контроль завершения тома Он также абстрагирует детали рабоче...

Namespaces

Docker & k8s k8s

Разделяет кластер на виртуальные кластеры. Это не Namespace ядра! По умолчанию объекты попадают в default namespace. Настраиваются свои пользователи, права, ресурсы и политики. Создание и привязка к пространству имен Императивный способ:  kubectl create ns ...

Deployment

Docker & k8s k8s

Deployments наиболее популярный способ для запуска приложений без сохранения состояния. Это добавляет проверку состояния, масштабирование, восстановление.  Реализовано через deployment контроллер. Каждый контроллер управляет одним или несколькими одинаковыми ...

Services

Docker & k8s k8s

Сервис используется для подключения подов к внешней сети. Сервис использует метки для выбора подов. Все указанные метки должны быть на поде (дополнительные метки пода игнорируются) В сервисе - раздел selector  spec: replicas: 10 <Snip> template: ...

Ingress

Docker & k8s k8s

Используется для организации внешнего взаимодействия на L7 уровне. Ingress ресурсы определяют правила маршрутизации, Ingress контроллер выполняет задачу.  Маршрутизация в смысле L7, не в смысле L3 Могут быть host-based и path-based маршруты: Host-base...

Storages

Docker & k8s k8s

Система хранения работает через драйверы (CSI плагины) или локально на нодах. Второй вариант неудобный. Далее первый вариант. Разработчик обычно предоставляет плагины в виде Helm чартов или yaml установщиков. Они устанавливаются в виде набора подов в namespace...

Helm

Docker & k8s Helm

Один из самых популярных пакетных менеджеров для Kubernetes.  Управление helm Установка helm:  curl https://baltocdn.com/helm/signing.asc | gpg --dearmor | sudo tee /usr/share/keyrings/helm.gpg > /dev/null sudo apt-get install apt-transport-https --yes ec...