Нет, не все команды создают отдельные слои. Команды, которые изменяют файловую систему, такие как FROM, COPY, ADD, RUN, действительно создают новые слои. Однако команды, определяющие метаинформацию — такие как ENV, LABEL, EXPOSE, WORKDIR, CMD, ENTRYPOINT — не создают отдельные слои, а просто записываются в итоговые метаданные образа. Чтобы минимизировать число слоёв, можно объединять команды через && в одном RUN.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥2
Anonymous Quiz
6%
server.conf
84%
nginx.conf
7%
config.conf
3%
httpd.conf
💊1
Anonymous Quiz
31%
verbose
12%
output
31%
details
26%
all
💊8
Часто используемые элементы:
- tasks — набор действий над хостами
- handlers — триггеры, выполняемые при изменении состояния
- variables — шаблоны для конфигурации
- templates (Jinja2) — шаблонизированные конфиги
- loops/when — условия и итерации
- includes/imports — подключение других плейбуков или задач
- become — выполнение с повышенными правами (sudo)
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
57%
command 2> error.log
7%
command | tee error.log
7%
command &> error.log
28%
command > error.log
Anonymous Quiz
36%
Канальный уровень
7%
Сетевой уровень
42%
Физический уровень
15%
Транспортный уровень
💊1
Ключевое слово — def.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1🤔1💊1
Anonymous Quiz
63%
git cherry-pick
14%
git merge
20%
git rebase
3%
git revert
Anonymous Quiz
4%
chown
2%
chmod
67%
umask
28%
mask
kube-apiserver — это центральный компонент управления кластером:
- Принимает команды от kubectl, дашбордов, приложений.
- Валидирует и сохраняет информацию в etcd.
- Обеспечивает REST API для всего кластера.
- Обрабатывает запросы от других компонентов (контроллеров, scheduler и т.д.).
Фактически, это "сердце" Kubernetes.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Anonymous Quiz
3%
Selenium
87%
Jenkins
3%
Puppet
7%
Terraform
Anonymous Quiz
9%
Канальном уровне
64%
Сетевом уровне
26%
Транспортном уровне
1%
Прикладном уровне
1. Ping – проверяет, доступен ли хост (ping <IP>).
2. Traceroute (traceroute/mtr) – показывает маршрут пакетов.
3. Nslookup/Dig – проверка DNS-резолвинга (nslookup
4. Telnet/NC – проверка доступности порта (nc -zv <IP> <PORT>).
5. Curl/Wget – проверка HTTP-доступа (curl -I http://service).
6. Tcpdump/Wireshark – анализ сетевого трафика.
7. Kubernetes Debug (kubectl exec, logs, describe) – если сервисы в K8s.
Если сервисы не видят друг друга, проверяют маршрутизацию, iptables, firewall, DNS.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Anonymous Quiz
20%
all of the above
44%
lockf()
32%
flock()
4%
fcntl()
Anonymous Quiz
25%
git show-branch
32%
git branch -r
36%
git branch contains
7%
git reflog
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🔥1
Anonymous Quiz
18%
AWS RDS
14%
AWS Lambda
55%
Amazon ECS
12%
Amazon S3
Anonymous Quiz
88%
-d
5%
-i
4%
-p
2%
-t
Обычно используется Fluent Bit или Fluentd с output-плагином для Elasticsearch. Эти агенты собирают логи с нод, контейнеров и pod'ов и отправляют их напрямую в Elasticsearch.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥1
Anonymous Quiz
22%
mask
1%
chmod
0%
chown
76%
umask
💊1