Коротко об ETCD.

База ETCD хранит информацию об узлах, конфигурации, ролях и тд. Выполняя команду kubectl get — отправляется запрос в ETCD. Любые изменения произведенные в кластере также записываются в базу. ETCD слушает порт 2379. Если ETCD будет установлен на несколько узлов, то нужно убедиться, что они «знают» друг о друге. Можно настроить кластер вручную или с помощью […]

Продолжить чтение..Коротко об ETCD.

Kubernetes. Архитектура.

Пишу очередную заметку-шпаргалку. Она относится к архитектуре Kubernetes. Целью Kubernetes является автоматизация развертывания контейнеризированных приложений. Он же соединяет все компоненты приложения в единой целое. Кластер состоит из набора узлов на которых развернуты контейнеры. Есть Master node, он состоит из: Controller manager — отвечает за управление кластером, хранение информации об узлах Kubernetes, отвечает за планирование и […]

Продолжить чтение..Kubernetes. Архитектура.

Новое в работе.

Вот так бывает придешь в гости к ИТ-шнику, он тебя спросит о чем-нибудь, о теме, в которой вроде как ты и должен разбираться ввиду большого срока работы в Итшке, и даже в должности у тебя есть слово Ведущий. И раз. И не знаешь ответа. Обидно? Глупо? Нет. Всего знать нельзя — для этого существуют справочники […]

Продолжить чтение..Новое в работе.

WordPress in Docker.

Docker обладает тремя специфическими особенностями, помогающими создавать контейнеры, не зависящие от операционной системы: 1. Файловая система только для чтения 2. Переменные окружения3. Тома При запуске контейнера используется —read-only параметр, например: В этом случае контейнер не запустится, т.к. файловая система в состоянии «только чтение». Выполнив команду без —read-only и посмотрев как изменилась файловая система, увидим: ivan@ivan-XPS-9320:~$ […]

Продолжить чтение..WordPress in Docker.

Docker. Command.

docker ps Показать запущенные контейнеры docker ps -a Показать все контейнеры docker restart ИмяКонтейнера Перезапустить контейнер docker logs ИмяКонтейнера Посмотреть логи контейнера docker stop ИмяКонтейнера Остановить контейнер docker rm ИмяКонтейнера Удалить контейнер docker inspect ИмяКонтейнера Вывести подробную информацию о контейнере docker stats ИмяКонтейнера Вывести статистику о работающем контейнере На самом деле, команд Docker намного больше. […]

Продолжить чтение..Docker. Command.

Docker. Начало.

Когда впервые выполняется команда Docker ищет image локально, если он не скачан, то скачивает его из репозитория hub.docker.com, затем создает и запускает контейнер. Контейнер запускается, выводит сообщение и останавливается, потому что программа внутри контейнера остановилась. Программа, работающая внутри контейнера Docker, напрямую взаимодействует с ядром Linux. Docker не является технологией аппаратной виртуализации. Вместо этого он помогает […]

Продолжить чтение..Docker. Начало.

Системы инициализации Linux

После запуска ядра Linux, начинается инициализация системы и всех сервисов. Он называется родительским процессом (init) и является основным для всех запущенных. За все время развития Linux было разработано несколько систем инициализации. Самые современные это Upstart и Systemd. Upstart основан на событиях, может перезапустить процесс если он по какой то причине не запускается или пропустить его […]

Продолжить чтение..Системы инициализации Linux

Файловые системы Linux.

Для тех, кто привык работать в Windows, видеть папки и файлы, Мой компьютер (Этот компьютер), диски C, D.., Диспетчер устройств, то приготовьтесь. В Linux все есть файл, да, и даже устройства. Файловая система — данные с определенной структурой. /dev: файловая система для устройств Если в Linux выполнить команду mount, то мы увидим список всех смонтированных […]

Продолжить чтение..Файловые системы Linux.

Домен может быть удален из реестра.

В продолжении вчерашнего поста. Вспомнил еще один случай, а вспомнил, потому что сохранил картинку. Клиент присылает фото с вопросом: «Что за дела? Как так?» Объясняю: хоть и написано в отправителе RU-CENTER, но адрес отправителя указан вовсе не регистратора.при переходе по ссылке «Продлить», открывается страница обычного Qiwi перевода. И хорошо, что просто перевода, а могли бы […]

Продолжить чтение..Домен может быть удален из реестра.

Период регистрации истек! WTF?

У клиента заканчивался срок оплаты доменного имени и к нему на почту прислали письмо Да, оставался всего лишь один день, после сайт бы перестал открываться. При щелчке по слову «Оплатить», открывалась страничка, где было написано «Оплачено». И больше ничего!Ведь даже если срок закончится, сайт перестанет открываться и станет понятно, что просто не оплатили вовремя. Какие […]

Продолжить чтение..Период регистрации истек! WTF?