Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Большая книга рецептов @HighLoad++ 2012
Search
Igor Kurochkin
October 01, 2012
Technology
1
23
Большая книга рецептов @HighLoad++ 2012
Как нарисовать DevOps.
Слайды с выступления Игоря Курочкина на конференции HighLoad++ 2012
Igor Kurochkin
October 01, 2012
Tweet
Share
More Decks by Igor Kurochkin
See All by Igor Kurochkin
Исследование направлений инжиниринга
ikurochkin
1
8
Дискуссия про Enabling команды
ikurochkin
1
13
Как стать 10x экспертом
ikurochkin
1
220
NextOps - what comes after DevOps @DevOpsConf 2024
ikurochkin
1
61
NextOps - что будет после DevOps @DevOpsConf 2024
ikurochkin
1
52
DevOps as a movement @DevOops 2023
ikurochkin
1
100
DevOps для CTO @SouthHUB 2022
ikurochkin
1
17
От DevOps к Platform Engineering @DevOpsConf 2022
ikurochkin
1
190
Исследуем команды с помощью Team Topologies @AgileDays 2022
ikurochkin
1
23
Other Decks in Technology
See All in Technology
大規模トラフィックを支える ゲームバックエンドの課題と構成の変遷 ~安定したゲーム体験を実現するために~
colopl
1
1.1k
クラウドネイティブへの小さな一歩!既存VMからコンテナまで、KubeVirtが実現する『無理しないペースの移行』とは!?
tsukaman
0
110
ドメインロジックで考えるテスタビリティ
leveragestech
1
270
MySQL 8.0 から PostgreSQL 16 への移行と RLS 導入までの道のりと学び
baseballyama
0
660
AWS認定試験の長文問題を早く解くコツ
keke1234ke
0
150
コーポレートデータマスター構築への道
kworkdev
PRO
0
120
ゆるSRE勉強会 #8 組織的にSREが始まる中で意識したこと
abnoumaru
2
970
徹底解説!Microsoft 365 Copilot の拡張機能 / Complete guide to Microsoft 365 Copilot extensions
karamem0
1
1.8k
LY Accessibility Guidelines @fukuoka_a11yconf_前夜祭
lycorptech_jp
PRO
1
140
開志専門職大学特別講義 2024 オープニング
1ftseabass
PRO
0
220
総会員数1,500万人のレストランWeb予約サービスにおけるRustの活用
kymmt90
3
2.8k
農業用ダム監視を目的とした衛星SAR 干渉解析の適用性について
osgeojp
0
130
Featured
See All Featured
The Art of Programming - Codeland 2020
erikaheidi
53
13k
For a Future-Friendly Web
brad_frost
175
9.4k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
247
1.3M
Thoughts on Productivity
jonyablonski
67
4.3k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
665
120k
Practical Orchestrator
shlominoach
186
10k
Agile that works and the tools we love
rasmusluckow
328
21k
Automating Front-end Workflow
addyosmani
1366
200k
Code Reviewing Like a Champion
maltzj
520
39k
5 minutes of I Can Smell Your CMS
philhawksworth
202
19k
Rebuilding a faster, lazier Slack
samanthasiow
79
8.7k
Art, The Web, and Tiny UX
lynnandtonic
297
20k
Transcript
Большая книга рецептов или часто задаваемые вопросы по управлению сложными
системами
• Kickstart - RPM • Seed - DEB Cobbler
• Hardware • Virtual - libvirt Cobbler
• koan --replace-self • koan --virt --system=vm1.qik.com • koan --virt
--pro fi le=name • koan --virt --system=name • koan --virt --image=name Cobbler
• Git, git fl ow, branches • Cookbook versions, freeze,
environments • Code review Управление изменениями
• Документация не нужна • Роль+рецепт = описание сервиса Документирование
• Общий стиль • Общий подход • Общие правила Средство
командой работы
• Кирпичики Платформа
• Поиск сервера • Создание метрик, графиков • Поддержка в
актуальном состоянии Мониторинг
• Поиск сервера и клиентов • Автоматическое создание заданий •
Контроль за выполнением • Бэкапим только данные, конфиги в chef Бэкапы
Кирпичики Создание разделов и директорий Управление репозиториями Пользователи и группы
Правила для iptables Задания для cron
Структура типичного сервиса Рецепт Кукбук Роль Окружение
Структура типичного сервиса установка пакетов создание пользователей и групп поиск
других хостов создание разделов и директорий, изменение конфигов и стартовых скриптов запуск или перезапуск сервисов
Структура типичного сервиса открытие портов добавление в мониторинг создание задач
для бекапа и многое другое