ru
Feedback

Не попадитесь на канал ботавода! Telemetrio находит и помечает такие каналы 👉 Хотите видеть метку — оформите подписку

DevOps | Вопросы собесов

DevOps | Вопросы собесов

Открыть в Telegram
5 567
Подписчики
+124 часа
+17 дней
-1230 дней
Архив постов
🤬 Постоянные ошибки, как они надоели! 🤯 Планируя свои дела, мы забываем, что оборудование может подвести. Это может перекры
🤬 Постоянные ошибки, как они надоели! 🤯 Планируя свои дела, мы забываем, что оборудование может подвести. Это может перекрыть все рабочие планы. Придется гуглить, смотреть видосы, звонить знакомым "Не встречалась ли тебе такая ошибка?" 🥵 Все это время и силы. Наша команда нашла этому решение - Битый код. Канал, который даст тебе базу в мире ошибок. 🍸 Стань тем человеком, к которому будут обращаться и про которого будут говорить "Он сможет помочь"

Запустите рекламу в телеграм-каналах с Яндекс Директом Перфоманс-реклама теперь в телеграм-каналах ⚡ Яндекс Директ знает, как
Запустите рекламу в телеграм-каналах с Яндекс Директом Перфоманс-реклама теперь в телеграм-каналах ⚡ Яндекс Директ знает, как привлечь целевую аудиторию 💰👌 Попробовать #реклама yandex.ru О рекламодателе

🤔 Какой из следующих процессов является частью DevOps?
Anonymous voting

📌 Что такое провайдеры в Terraform ? 💬 Спрашивают в 13% собеседований Провайдеры в Terraform — это плагины, которые позволяют Terraform взаимодействовать с различными облачными платформами, сервисами и другими API. Они определяют наборы ресурсов и операций для взаимодействия с этими сервисами. Каждый провайдер управляет одной или несколькими службами и абстрагирует детали API, предоставляя удобный способ управления инфраструктурой. Основные функции 1️⃣ Определение ресурсов: Провайдеры определяют типы ресурсов, с которыми можно работать. Например, провайдер для AWS позволяет управлять EC2-инстансами, S3-бакетами и другими сервисами AWS. 2️⃣ Интерфейс для API: Провайдеры обеспечивают взаимодействие с API целевого сервиса. Они обрабатывают запросы и ответы, управляя состоянием ресурсов в соответствии с конфигурацией Terraform. 3️⃣ Поддержка аутентификации: Провайдеры обычно предоставляют механизмы для аутентификации и авторизации при доступе к сервисам. 1️⃣ Конфигурация провайдера: Для начала работы с провайдером необходимо его сконфигурировать в файле конфигурации Terraform. Обычно это делается в файле main.tf.
      provider "aws" {
     region = "us-west-2"
     access_key = "your-access-key"
     secret_key = "your-secret-key"
   }
   
В этом примере настраивается провайдер AWS с указанием региона и учетных данных. 2️⃣ Определение ресурсов: После конфигурации провайдера можно определять ресурсы, которые будут управляться с его помощью.
      resource "aws_instance" "example" {
     ami           = "ami-0c55b159cbfafe1f0"
     instance_type = "t2.micro"

     tags = {
       Name = "example-instance"
     }
   }
   
В этом примере создается EC2-инстанс в AWS. 🤔 Как они работают 1️⃣ Инициализация: Когда вы запускаете terraform init, Terraform загружает и инициализирует провайдеры, указанные в конфигурации. 2️⃣ Конфигурация: Провайдеры конфигурируются с помощью блока provider, где указываются необходимые параметры, такие как учетные данные и регион. 3️⃣ Создание и управление ресурсами: При выполнении команд terraform apply или terraform plan Terraform взаимодействует с провайдерами для создания, изменения или удаления ресурсов в соответствии с конфигурацией.
provider "aws" {
  region = "us-west-2"
}

resource "aws_instance" "example" {
  ami           = "ami-0c55b159cbfafe1f0"
  instance_type = "t2.micro"

  tags = {
    Name = "example-instance"
  }
}
В этом примере провайдер AWS конфигурируется для использования региона us-west-2, и затем создается EC2-инстанс с указанными параметрами. Провайдеры в Terraform — это плагины, которые позволяют взаимодействовать с различными облачными платформами и сервисами, определяя ресурсы и операции для управления ими. 🔥 ТОП ВОПРОСОВ С СОБЕСОВ 🔒 База собесов | 🔒 База тестовых

Colocation от 1 unit со скидкой до 20% в дата-центре. ⚡Даже кратковременный перебой в работе ИТ сервисов любой компании грози
Colocation от 1 unit со скидкой до 20% в дата-центре. ⚡Даже кратковременный перебой в работе ИТ сервисов любой компании грозит финансовыми и репутационными потерями. В ЦОД Сотел ваше оборудование работет гарантированно бесперебойно 24/7! Услуги дата-центра со скидкой до 20%! ⚡ЦОД Сотел предоставляет услуги для бизнеса: - Аренда серверной стойки от 72 000 руб/мес - Размещение серверов от 1 U 2 900 руб/мес - Легкая миграция ваших сервисов в облако #SotelCloud - Безлимитный трафик - Организация доставки вашего оорудования в ЦОД - Круглосуточный мониторинг оорудования - Техподдержка 24/7 👍Ждем вас в Сотел! Узнать больше #реклама sotel.su О рекламодателе

🤔 Какой из следующих инструментов не используется для непрерывной интеграции?
Anonymous voting

Сообщество IT-специалистов в Telegram от Selectel. Канал крупнейшего независимого провайдера IT-инфраструктуры и облаков. Шес
Сообщество IT-специалистов в Telegram от Selectel. Канал крупнейшего независимого провайдера IT-инфраструктуры и облаков. Шесть причин подписаться на канал: - железные новости; - обзоры продуктов; - разборы кейсов; - актуальные IT-статьи; - анонсы митапов; - бесплатные курсы. Подписаться #реклама О рекламодателе

📌 На системах какого типа inode могут закончиться ? 💬 Спрашивают в 13% собеседований Inode могут закончиться на файловых системах с фиксированным числом inodes. Это может произойти на различных типах файловых систем, особенно если система выделяет inodes при создании файловой системы и не может динамически изменять их количество. Как это происходит и на каких файловых системах это может случиться: 🤔 Системы, где они могут закончиться 1️⃣ Файловые системы на основе ext2/ext3/ext4: ➕ Эти файловые системы выделяют фиксированное количество inodes при создании файловой системы. Это количество основано на размере раздела и задано параметрами mkfs. Если все inodes заняты, создание новых файлов будет невозможно, даже если на диске еще есть свободное место.
   -      mkfs.ext4 -N 100000 /dev/sdX1
     
Здесь -N 100000 указывает на создание 100,000 inodes. 2️⃣ Файловые системы на основе UFS (Unix File System): ➕ Используемая в операционных системах типа BSD (Berkeley Software Distribution), UFS также выделяет фиксированное количество inodes при создании файловой системы.
   -      newfs -i 8192 /dev/sdX1
     
Здесь -i 8192 задает размер inodes. 3️⃣ Файловые системы HFS и HFS+ (Hierarchical File System): ➕ Используемые в операционных системах macOS (особенно в более старых версиях), эти файловые системы также имеют фиксированное число inodes. 4️⃣ Файловые системы XFS: ➕ Хотя он имеет более гибкую систему управления inodes, у нее также может возникнуть проблема с нехваткой inodes, если файловая система была создана с недостаточным числом inodes.
   -      mkfs.xfs -i maxpct=25 /dev/sdX1
     
Здесь -i maxpct=25 задает максимальный процент inodes от общего объема файловой системы. 🤔 Как проверить его использование Для проверки текущего использования inodes можно использовать команду df с опцией -i:
df -i
Пример вывода:
Filesystem      Inodes  IUsed   IFree IUse% Mounted on
/dev/sda1      1000000  50000  950000    5% /
Здесь видно, сколько inodes всего, сколько из них используется и сколько свободно. 🤔 Что происходит, когда inodes заканчиваются Новые файлы и каталоги не могут быть созданы, даже если на диске еще есть свободное место. Это приводит к ошибкам при попытке создать новые файлы. 🤔 Как предотвратить или решить проблему 1️⃣ Планирование при создании файловой системы: ➕ При создании файловой системы необходимо учитывать предполагаемое количество файлов и каталогов, чтобы выбрать достаточное число inodes. 2️⃣ Мониторинг использования inodes: ➕ Регулярное мониторинг использования inodes позволяет вовремя обнаружить проблему. 3️⃣ Ресайзинг файловой системы (если поддерживается): ➕ Некоторые файловые системы позволяют изменить число inodes при изменении размера файловой системы. 4️⃣ Перемещение данных: ➕ В случае нехватки inodes можно переместить данные на другой раздел или диск с достаточным числом inodes. Inodes могут закончиться на файловых системах с фиксированным числом inodes, таких как ext2/ext3/ext4, UFS, HFS/HFS+, и XFS. Это ограничение можно избежать, правильно планируя создание файловой системы и мониторя использование inodes. 🔥 ТОП ВОПРОСОВ С СОБЕСОВ 🔒 База собесов | 🔒 База тестовых

Бесплатный вебинар СберТеха для бизнеса о работе с СУБД 20 августа в 11:00 приглашаем на открытый вебинар от СберТеха об обно
Бесплатный вебинар СберТеха для бизнеса о работе с СУБД 20 августа в 11:00 приглашаем на открытый вебинар от СберТеха об обновлениях Platform V Pangolin. Это целевая СУБД в Сбере и в ряде крупных компаний. Продукт используется в высоконагруженных системах разного уровня критичности. Недавно вышедший релиз 6.3.0 включает улучшения производительности СУБД при работе с 1С, доработки в области безопасности под актуальные требования ФСТЭК и многое другое. На вебинаре мы представим: ✅ оптимизации для повышенных нагрузок при работе с платформой 1С; ✅ улучшения производительности, важные для внедрения продукта в высоконагруженных системах; ✅ доработки для соответствия новым требованиям ФСТЭК к отечественным СУБД. Регистрация открыта Зарегистрироваться #реклама 16+ platformv.sbertech.ru О рекламодателе

🤔 Какой процесс описывает концепцию «инфраструктура как код»?
Anonymous voting

👨‍💻 Джун: Слушай, вот стажировку я прошел, где теперь можно чекнуть вакансии на работу? 🍷 Мидл: Ооо, тебе помогут ребята с
👨‍💻 Джун: Слушай, вот стажировку я прошел, где теперь можно чекнуть вакансии на работу? 🍷 Мидл: Ооо, тебе помогут ребята с канала Джун работает 💯 Карьеру нужно начинать с хорошими работодателями. Твое резюме будет ликовать, ведь контент выходит каждый день, работа ждет тебя, мой друг! 😏 Не упускай возможность и подписывайся, чтобы не потерять

📌 Зачем нужен inode ? 💬 Спрашивают в 13% собеседований Inode (index node) — это структура данных в файловых системах Unix и Unix-подобных системах (например, Linux), которая хранит информацию о файлах и каталогах, за исключением их имен и содержимого. Каждому файлу или каталогу в файловой системе соответствует свой уникальный inode. 🤔 Зачем он нужен? Предоставляет ключевую информацию о файле, которая необходима для его управления и доступа. Это помогает файловой системе эффективно управлять файлами и каталогами. Основные функции и информация: 1️⃣ Метаданные файла: ➕ Идентификатор владельца (UID): Указывает, кто является владельцем файла. ➕ Идентификатор группы (GID): Указывает группу, к которой принадлежит файл. ➕ Права доступа (permissions): Определяет, кто может читать, записывать или выполнять файл. ➕ Тип файла: Указывает, является ли файл обычным файлом, каталогом, символической ссылкой, устройством и т.д. ➕ Размер файла: Указывает размер файла в байтах. Временные метки: ➕ ctime (Change time): Время последнего изменения метаданных файла. ➕ mtime (Modification time): Время последнего изменения содержимого файла. ➕ atime (Access time): Время последнего доступа к файлу. 2️⃣ Указатели на блоки данных: ➕ Inode содержит указатели на блоки данных, где хранится содержимое файла. Эти указатели могут быть прямыми, косвенными, двойными косвенными и тройными косвенными, что позволяет эффективно управлять файлами разного размера. 3️⃣ Счетчик ссылок (link count): ➕ Указывает количество жестких ссылок на данный inode, то есть количество имен, связанных с этим файлом. 🤔 Как это работает Когда создается файл, файловая система выделяет inode и один или несколько блоков для хранения данных файла. Inode хранит всю информацию о файле, кроме его имени и содержимого. Имя файла хранится в каталоге, который содержит сопоставление имен файлов с их inodes. 1️⃣ Создание файла: ➕ При создании нового файла система выделяет новый inode и записывает в него всю необходимую метаинформацию о файле. 2️⃣ Доступ к файлу: ➕ При доступе к файлу система сначала ищет его имя в каталоге, чтобы найти соответствующий inode. Затем она использует inode для получения информации о файле и его содержимом. 3️⃣ Удаление файла: ➕ При удалении файла система уменьшает счетчик ссылок в inode. Если счетчик ссылок достигает нуля, inode и все блоки данных, связанные с файлом, освобождаются. Команда ls -i показывает номер inode для каждого файла в каталоге:
ls -i
Пример вывода:
1234567 file1.txt
1234568 file2.txt
1234569 directory1
Здесь 1234567, 1234568 и 1234569 — номера inodes для file1.txt, file2.txt и directory1 соответственно. Inode хранит метаданные файла и указатели на его содержимое, что позволяет эффективно управлять файлами и каталогами в файловой системе. 🔥 ТОП ВОПРОСОВ С СОБЕСОВ 🔒 База собесов | 🔒 База тестовых

📕 Прогер, как ты расширяешь свой кругозор в сфере IT? Не достаточно знать что-то одно, мысля глобально и изучая смежные отра
📕 Прогер, как ты расширяешь свой кругозор в сфере IT? Не достаточно знать что-то одно, мысля глобально и изучая смежные отрасли, ты не только становишься умнее, но и увеличиваешь свою востребованность и свой заработок. 🗿 Не обязательно читать заумные книги и смотреть подкасты - это долго. У нас есть решение: 🔥 Полезные статьи - концентрат знаний. 🔥 Советы - короткие сообщения, которые будут увеличивать твою эффективность. 🔥 Инструменты - tool-сайты в разы упростят и ускорят твою работу. 🧑‍💻 Время, силы, желание - ресурсы, которые нужно использовать с умом. Подпишись на канал Заметки прогера, IT ниша скажет "спасибо" за такого специалиста.

GLOBAL TECH FORUM Приглашаем на глобальную конференцию-выставку по цифровизации и автоматизации бизнес-процессов. Открыта рег
GLOBAL TECH FORUM Приглашаем на глобальную конференцию-выставку по цифровизации и автоматизации бизнес-процессов. Открыта регистрация Зарегистрироваться #реклама globaltechforum.ru О рекламодателе

🤔 Какой инструмент используется для управления контейнерами?
Anonymous voting

😭 Джун: Как мне найти работу в IT, если опыта нет? 🧑‍💻 Мидл: Просто зайди на канал Джун стажер и подбери стажировку по душ
😭 Джун: Как мне найти работу в IT, если опыта нет? 🧑‍💻 Мидл: Просто зайди на канал Джун стажер и подбери стажировку по душе. 📕 Админы отбирают самые сочные вакансии от ведущих компаний, к тому же контент выходит каждый день. 🔥 Не упускай возможность и подписывайся, чтобы не потерять

📌 Как работает https ? 💬 Спрашивают в 13% собеседований HTTPS (HyperText Transfer Protocol Secure) — это расширение HTTP (HyperText Transfer Protocol), которое используется для безопасной передачи данных по сети. Основное отличие HTTPS от HTTP заключается в том, что HTTPS использует SSL/TLS (Secure Sockets Layer / Transport Layer Security) для шифрования данных, что обеспечивает конфиденциальность и целостность передаваемой информации. 🤔 Как он работает 1️⃣ Установление соединения (TLS Handshake): ➕ Инициирование соединения: Клиент (например, веб-браузер) отправляет запрос на сервер с целью установления защищенного соединения. Этот запрос включает информацию о версиях TLS, которые поддерживает клиент, и о криптографических алгоритмах, которые он может использовать. ➕ Ответ сервера: Сервер отвечает, указывая выбранную версию TLS и криптографический алгоритм. Он также отправляет свой цифровой сертификат, который содержит публичный ключ сервера и подтвержден сертификационным центром (CA - Certificate Authority). 2️⃣ Проверка сертификата: ➕ Проверка подлинности: Клиент проверяет сертификат сервера с помощью сертификационного центра. Если сертификат действителен и доверен, клиент продолжает процесс. В противном случае клиент может показать предупреждение пользователю о возможной небезопасности соединения. 3️⃣ Генерация сессионных ключей: ➕ Обмен ключами: Клиент и сервер договариваются о секретном ключе, который будет использоваться для шифрования данных в течение сессии. Обычно это происходит с помощью асимметричного шифрования: клиент шифрует сессионный ключ публичным ключом сервера и отправляет его серверу. Сервер расшифровывает его своим приватным ключом. 4️⃣ Установление защищенного канала: ➕ Шифрование данных: Сессионный ключ используется для симметричного шифрования данных, передаваемых между клиентом и сервером. Это обеспечивает быструю и эффективную защиту данных. 5️⃣ Передача данных: ➕ Безопасное общение: Все данные, передаваемые между клиентом и сервером, зашифрованы сессионным ключом. Это защищает данные от перехвата и изменения. 6️⃣ Завершение сессии: ➕ Закрытие соединения: После завершения обмена данными клиент и сервер закрывают соединение, удаляя сессионные ключи. Компоненты HTTPS 1️⃣ Цифровой сертификат: ➕ Цифровой сертификат используется для проверки подлинности сервера. Он выдается сертификационным центром и содержит публичный ключ сервера и информацию о его владельце. 2️⃣ SSL/TLS протоколы: ➕ SSL (Secure Sockets Layer) и его более современный вариант TLS (Transport Layer Security) обеспечивают шифрование данных. TLS более безопасен и рекомендуется для использования вместо SSL. 3️⃣ Асимметричное и симметричное шифрование: ➕ Асимметричное шифрование (с использованием публичного и приватного ключей) используется для безопасного обмена сессионными ключами. ➕ Симметричное шифрование (с использованием одного секретного ключа) используется для быстрой и эффективной защиты данных в течение сессии. 1️⃣ Пользователь вводит URL-адрес в браузере, начинающийся с https://. 2️⃣ Браузер отправляет запрос на сервер для установления защищенного соединения. 3️⃣ Сервер отвечает, отправляя свой цифровой сертификат. 4️⃣ Браузер проверяет сертификат с помощью сертификационного центра. 5️⃣ Если сертификат действителен, браузер и сервер договариваются о сессионном ключе. 6️⃣ Все данные, передаваемые между браузером и сервером, шифруются сессионным ключом. 7️⃣ После завершения обмена данными соединение закрывается. HTTPS обеспечивает безопасную передачу данных между клиентом и сервером с помощью шифрования и проверки подлинности. 🔥 ТОП ВОПРОСОВ С СОБЕСОВ 🔒 База собесов | 🔒 База тестовых

👨‍💻 Будущий специалист, ты знаешь, какая самая частая ошибка новичка в сфере IT? Отсутствие практики убивает в тебе потенциал ✈️ Как с этим бороться, мой друг? Найди работу и прокачивай свои скилы на конкретных задачах 🔥 У нас ты будешь находить большое количество вакансий каждый день. Понятие работы перестанет быть для тебя размытым. Подпишись на канал и не откладывай свой прогресс в долгий ящик.

Методичка: как сделать онлайн-встречи эффективнее Надоело ждать коллег, которые постоянно забывают о встречах, а отсутствие п
Методичка: как сделать онлайн-встречи эффективнее Надоело ждать коллег, которые постоянно забывают о встречах, а отсутствие повестки и потерянные договоренности мешают нормально работать? Команда МТС Линк собрала на 37 страницах полезные материалы, чек-листы и кейсы, которые помогают компаниям проводить эффективные совещания в онлайне с помощью сервиса Встречи. Из методички узнаете: - Как создать постоянную ссылку и подключаться на встречи в 2 клика, - Как делать заметки и работать с файлами, не переживая за качество связи и безопасность данных. - Как облегчает жизнь ИИ, который расшифровывает созвоны в текст и автоматически отправляет расшифровку на почту. Еще в методичке описаны 7 способов оценки текущей эффективности ваших онлайн-встреч. Получить гайд можно бесплатно на сайте. Скачать #реклама mts-link.ru О рекламодателе

🤔 Какое преимущество дает контейнеризация в DevOps?
Anonymous voting