Шпаргалки

Каждая шпаргалка построена по одному принципу: в начале — блок «Самые используемые команды» с тем минимумом, который нужен для 80% повседневной практики, а ниже — исчерпывающий справочник, куда попала каждая команда, флаг, аннотация и YAML-ключ, встретившиеся хотя бы в одном из 87 уроков курса (M0–M11), плюс отдельные блоки «Дополнительно» с полезными командами из официальной документации инструментов, которые не разбираются в уроках напрямую, но пригодятся в реальной эксплуатации.

Шпаргалки не заменяют уроки: каждая команда впервые объясняется в тексте соответствующего урока (зачем нужна, какие есть альтернативы, на какие грабли можно наступить), а здесь собрана только сжатая форма для быстрого повторения и поиска по Ctrl/Cmd+F.

  • Шпаргалка: kubectl — Полный справочник команд kubectl для просмотра, изменения и отладки объектов Kubernetes (и алиаса d8 k), собранный по всем 87 урокам курса M0–M11, плюс дополнительные команды из официальной документации Kubernetes.
  • Шпаргалка: d8 (deckhouse-cli) — Полный справочник команд d8 (deckhouse-cli): группы команд платформы, d8 package, d8 k, плагины, установка через trdl, собранный по всем урокам курса и официальной документации Deckhouse.
  • Шпаргалка: werf — Полный справочник CLI-команд werf и ключей werf.yaml/werf-giterminism.yaml: сборка образов, деплой, кэш, теги, bundle, cleanup, distroless — собранный по всем урокам курса и официальной документации werf.
  • Шпаргалка: nelm — Полный справочник CLI Nelm для деплоя чартов (release/chart/secret/repo), аннотаций werf.io/* и helm.sh/*, шаблонных функций и типичных pitfalls — собранный по всем урокам курса и официальной документации Nelm.
  • Шпаргалка: Docker — Полный справочник команд Docker CLI, инструкций Dockerfile, multi-stage build и distroless-паттернов — собранный по всем урокам курса и официальной документации Docker.
  • Шпаргалка: dmtlint / pkglint — Полный справочник линтеров Application-пакета (pkglint) и Module (dmtlint): все линтеры, CLI-флаги, конфигурационные ключи .pkglint.yaml/.dmtlint.yaml, команды dmt — собранный по всем урокам курса.
  • Шпаргалка: Linux / Сети — Полный справочник Linux/shell/сетевых команд, встречающихся в уроках курса: git, trdl, openssl, jq, отладка DNS и HTTP внутри кластера, работа с секретами и переменными окружения.