Replication Controller

Replication Controller (контроллер репликации) помогает запускать несколько экземпляров приложения в кластере, обеспечивая высокую доступность. Он гарантирует, что заданное количество реплик будет всегда работать. Когда кол-во пользователей увеличивается, мы увеличиваем кол-во Pod, он еще и помогает распределять нагрузку между узлами. Контроллер репликаций — создание rc-definition.yml Структура файла: apiVersion: v1kind: ReplicationControllermetadata: name: myapp-rc labels: app: myapp type: […]

Продолжить чтение..Replication Controller

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

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

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

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

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

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

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

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

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