Зачем нужен terraform taint?
Команда terraform taint пометит ресурс инфраструктуры, который будет удален и заново создан при следующем применении команды terraform apply.
Команда terraform taint пометит ресурс инфраструктуры, который будет удален и заново создан при следующем применении команды terraform apply.
February 22, 2024
Что можно использовать вместо YAML в качестве альтернативного файла для создания композиции Docker?
Можно использовать файл JSON вместо YAML. Если пользователь хочет использовать файл JSON, он должен указать имя файла, как указано:
Docker-compose -f Docker-compose.json up
Можно использовать файл JSON вместо YAML. Если пользователь хочет использовать файл JSON, он должен указать имя файла, как указано:
Docker-compose -f Docker-compose.json up
👍4
February 23, 2024
Почему компании используют непрерывную интеграцию в процессе разработки?
Непрерывная интеграция помогает разработчикам писать код быстрее. Она позволяет командам легче работать над отдельными фичами за счет автоматизации ручного процесса программирования в комплексный сервис. Команды разработчиков могут сосредоточиться на одном аспекте проекта и быстро завершить его, при этом перекидывая на автоматизацию более утомительные задачи интеграции.
Непрерывная интеграция помогает разработчикам писать код быстрее. Она позволяет командам легче работать над отдельными фичами за счет автоматизации ручного процесса программирования в комплексный сервис. Команды разработчиков могут сосредоточиться на одном аспекте проекта и быстро завершить его, при этом перекидывая на автоматизацию более утомительные задачи интеграции.
February 24, 2024
Объясните непрерывное тестирование и опишите его цель.
Непрерывное тестирование — это процесс, в котором автоматизированное тестирование происходит на каждом этапе жизненного цикла разработки продукта. В нем используется стратегия сдвига влево, что означает, что команды проводят тестирование на начальных этапах процесса разработки, а не в конце. Целью непрерывного тестирования является улучшение тестового покрытия для функциональных, нефункциональных и автоматизированных тестовых кейсов, которые представляют собой наборы действий, выполняемых в системах, чтобы определить, удовлетворяют ли они требованиям конечного пользователя. Благодаря этому процессу разные команды могут быстро выявлять проблемы и быстрее их обеспечивать. поставки программного обеспечения.
Непрерывное тестирование — это процесс, в котором автоматизированное тестирование происходит на каждом этапе жизненного цикла разработки продукта. В нем используется стратегия сдвига влево, что означает, что команды проводят тестирование на начальных этапах процесса разработки, а не в конце. Целью непрерывного тестирования является улучшение тестового покрытия для функциональных, нефункциональных и автоматизированных тестовых кейсов, которые представляют собой наборы действий, выполняемых в системах, чтобы определить, удовлетворяют ли они требованиям конечного пользователя. Благодаря этому процессу разные команды могут быстро выявлять проблемы и быстрее их обеспечивать. поставки программного обеспечения.
👍1🔥1
February 25, 2024
Какие инструменты DevOps наиболее популярны?
✍🏻 Git: инструмент системы контроля версий
✍🏻 Jenkins: инструмент непрерывной интеграции
✍🏻 Docker: инструмент контейнеризации
✍🏻 Puppet: инструменты управления конфигурацией и развертывания
✍🏻 Ansible: инструмент управления конфигурацией и развертывания
✍🏻 Nagios: инструмент непрерывного мониторинга
✍🏻 Git: инструмент системы контроля версий
✍🏻 Jenkins: инструмент непрерывной интеграции
✍🏻 Docker: инструмент контейнеризации
✍🏻 Puppet: инструменты управления конфигурацией и развертывания
✍🏻 Ansible: инструмент управления конфигурацией и развертывания
✍🏻 Nagios: инструмент непрерывного мониторинга
🥱9🌚3
February 26, 2024
Как выглядит хороший кандидат на роль инженера DevOps?
Компетентный инженер DevOps должен обладать глубоким пониманием конвейеров CI/CD, иметь опыт работы с облачными сервисами и проявлять упреждающий подход к решению проблем. Он должен демонстрировать внимательное отношение к вопросам безопасности, уметь сотрудничать и иметь стремление к постоянному обучению.
Красные флаги
Будьте осторожны с кандидатами, у которых нет практического опыта работы с популярными инструментами DevOps или которые не знакомы с базовыми облачными сервисами. Нежелание сотрудничать или неспособность сформулировать важность безопасности в DevOps также могут вызывать опасения.
Компетентный инженер DevOps должен обладать глубоким пониманием конвейеров CI/CD, иметь опыт работы с облачными сервисами и проявлять упреждающий подход к решению проблем. Он должен демонстрировать внимательное отношение к вопросам безопасности, уметь сотрудничать и иметь стремление к постоянному обучению.
Красные флаги
Будьте осторожны с кандидатами, у которых нет практического опыта работы с популярными инструментами DevOps или которые не знакомы с базовыми облачными сервисами. Нежелание сотрудничать или неспособность сформулировать важность безопасности в DevOps также могут вызывать опасения.
🥱6❤1
February 27, 2024
Что такое MAC-адрес?
Для чего его используют? MAC-адрес — это уникальный идентификационный номер или код, используемый для идентификации отдельных устройств в сети. Пакеты, отправляемые по Ethernet, всегда поступают с MAC-адреса и отправляются на MAC-адрес. Если сетевой адаптер получает пакет, он сравнивает MAC-адрес назначения пакета с собственным MAC-адресом адаптера.
Для чего его используют? MAC-адрес — это уникальный идентификационный номер или код, используемый для идентификации отдельных устройств в сети. Пакеты, отправляемые по Ethernet, всегда поступают с MAC-адреса и отправляются на MAC-адрес. Если сетевой адаптер получает пакет, он сравнивает MAC-адрес назначения пакета с собственным MAC-адресом адаптера.
👍5😁3
February 28, 2024
Что такое под (pod) в Kubernetes?
Anonymous Quiz
2%
Это компьютер, на котором запущен Kubernetes
9%
Это связующее звено между контейнерами, позволяющее им обмениваться информацией
2%
Это сервер, поддерживающий Kubernetes, в котором развернут монолит
87%
Это самая маленькая сущность, в которой запускаются контейнеры
🌚4🥱2💯1
February 29, 2024
Этот volume type можно использовать для того, чтобы делиться контентом внутри контейнеров пода, но он не будет сохраняться после окончания срока службы пода.
Anonymous Quiz
43%
EmptyDir
12%
ConfigMap
21%
FlexVolume
24%
Local
👍1
March 1, 2024
Абстракция в Kubernetes, определяющая логический набор подов и политику доступа к ним.
Anonymous Quiz
24%
Kubelet
22%
Нода
46%
Сервис
8%
Контейнер
👍2
March 2, 2024
Тип сервиса _____________ работает только в том случае, если ваш кластер настроен для работы с облачным провайдером.
Anonymous Quiz
19%
CLusterIP
48%
LoadBalancer
7%
NodePort
25%
ExternalName
👍2
March 3, 2024
Kube-Episerver на Kubernetes master предназначен для масштабирования
Anonymous Quiz
9%
Вертикально
34%
Горизонтально
2%
Вниз
55%
Он не предназначен для этого
🌚5
March 4, 2024
Контроллеры репликации и контроллеры развертывания являются частью
Anonymous Quiz
22%
Менеджер API-контроллера
12%
Etcd manager
19%
Kubeadm
47%
Master Controller менеджер
March 5, 2024
Что такое git stash?
Разработчик, работающий с текущей веткой, хочет переключиться на другую ветку, чтобы работать над чем-то другим, но он не хочет вносить изменения в вашу незавершенную работу. Решение этой проблемы — Git stash. Git stash берет измененные отслеживаемые файлы и сохраняет их в стопке незавершенных изменений, которые вы можете применить повторно в любое время.
Разработчик, работающий с текущей веткой, хочет переключиться на другую ветку, чтобы работать над чем-то другим, но он не хочет вносить изменения в вашу незавершенную работу. Решение этой проблемы — Git stash. Git stash берет измененные отслеживаемые файлы и сохраняет их в стопке незавершенных изменений, которые вы можете применить повторно в любое время.
👍13🤔2
March 6, 2024
Это специальное пространство имен, которое используется для особых целей, например для начальной загрузки кластера
Anonymous Quiz
4%
Kube-public
7%
Kube-private
68%
Kube-system
21%
Default
March 7, 2024
Что такое Workspaces в Terraform?
Workspaces в Terraform — это возможность управления state файлами. Workspace содержит все что необходимо для управления набором инфраструктуры, а отдельные рабочие области функционируют как полностью отдельные рабочие каталоги. С помощью Workspaces возможно управлять несколькими средами инфраструктуры.
Workspaces в Terraform — это возможность управления state файлами. Workspace содержит все что необходимо для управления набором инфраструктуры, а отдельные рабочие области функционируют как полностью отдельные рабочие каталоги. С помощью Workspaces возможно управлять несколькими средами инфраструктуры.
👍7
March 8, 2024
__________________ отвечает за проверку работоспособности модулей, работающих на отдельных узлах.
Anonymous Quiz
11%
Kubectl
42%
Kube controller manager
10%
Kube scheduler
37%
Kubelet
March 9, 2024
Cronjobs в Kubernetes работает в
Anonymous Quiz
33%
только UTC
23%
Локальной временной зоне
4%
только GMT
39%
зависит от настройки NTP сервера
🌚3
March 10, 2024
Чтобы создать новое развертывание в Kubernetes, используйте команду
Anonymous Quiz
7%
Kubernetes get deployment
22%
Kubernetes set deployment
24%
Kubectl run
46%
Kubectl deploy
March 11, 2024
Сервис _________ автоматически создается для создания кластера k8s и обеспечивает внутреннюю маршрутизацию кластера.
Anonymous Quiz
16%
NodePort
53%
ClusterIP
9%
Headless
22%
Load Balancer
March 12, 2024
___________ запускается на каждом ноде и обеспечивает работу контейнеров в поде.
Anonymous Quiz
64%
Kubelet
13%
Scheduler
9%
Etcd
15%
Pod
March 13, 2024