Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Configuration Management Ecosystem
Search
Florian Weber
April 22, 2017
Programming
0
56
Configuration Management Ecosystem
Florian Weber
April 22, 2017
Tweet
Share
Other Decks in Programming
See All in Programming
Apache Iceberg V3 and migration to V3
tomtanaka
0
150
AIで開発はどれくらい加速したのか?AIエージェントによるコード生成を、現場の評価と研究開発の評価の両面からdeep diveしてみる
daisuketakeda
1
1.2k
SourceGeneratorのススメ
htkym
0
190
Spinner 軸ズレ現象を調べたらレンダリング深淵に飲まれた #レバテックMeetup
bengo4com
1
230
MDN Web Docs に日本語翻訳でコントリビュート
ohmori_yusuke
0
640
OSSとなったswift-buildで Xcodeのビルドを差し替えられるため 自分でXcodeを直せる時代になっている ダイアモンド問題編
yimajo
3
610
Unicodeどうしてる? PHPから見たUnicode対応と他言語での対応についてのお伺い
youkidearitai
PRO
1
1.3k
AI時代のキャリアプラン「技術の引力」からの脱出と「問い」へのいざない / tech-gravity
minodriven
20
7k
React 19でつくる「気持ちいいUI」- 楽観的UIのすすめ
himorishige
11
6.2k
Amazon Bedrockを活用したRAGの品質管理パイプライン構築
tosuri13
4
260
AWS re:Invent 2025参加 直前 Seattle-Tacoma Airport(SEA)におけるハードウェア紛失インシデントLT
tetutetu214
2
110
CSC307 Lecture 05
javiergs
PRO
0
500
Featured
See All Featured
The World Runs on Bad Software
bkeepers
PRO
72
12k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
7.9k
Typedesign – Prime Four
hannesfritz
42
2.9k
sira's awesome portfolio website redesign presentation
elsirapls
0
150
Agile that works and the tools we love
rasmusluckow
331
21k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
Heart Work Chapter 1 - Part 1
lfama
PRO
5
35k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.3k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
730
From π to Pie charts
rasagy
0
120
Testing 201, or: Great Expectations
jmmastey
46
8k
The Pragmatic Product Professional
lauravandoore
37
7.1k
Transcript
None
None
None
None
None
None
Configuration Management Ecosystem
Configuration Management in a nutshell — CMI was the first
Drupal 8 initiative to be announced in 2011 — Store data that needs synchronising in the configuration system
Configuration vs. Content vs. Deployment Content: Node, User, Taxonomy Terms,
File ... Config: Fields, Content-Types, Form/View Modes, Views, Image Styles ... Standard Profile (8.4.x) 11 Content Entity Types 29 Config Entity Types
Holy Grail DEV: drush cex STAGE / PROD: drush updb
&& drush cim
Anwendungsfälle ohne klare Trennung — def. Set an Taxonomy Terms
— Default Images (Image Fields etc.) — TAC — Webform — Blocks — Panels
Advanced Workflows — Install a site from existing configuration —
Environment specific overrides (dev Modules, API credentials)
1. Bootstrap a new site — Config Installer — Install
Profile Generator + Core Patch — Drush (+ Custom Profile)
2. Environment specific overrides Overrides in $config (settings.local.php) $config['system.logging']['error_level'] =
'verbose'; $config['system.site']['mail'] = '
[email protected]
'; Limitations — Complex Config with State (e.g. Fields), Module — Not visible in UI, leads to confusion
3. Environment specific overrides Config Split — Multiple Splits —
Backlist and Greylist (Stash)
Demo :)
Was ist mit Features? Features ist für Packaging & Reuse.
Nicht Deployment.
Contrib Modules — Config Split — Config Installer — Config
Override — Configuration Read-only mode — Install Profile Generator
Danke! @webflo / @ueberbit