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
Server-Orchestration mit Rundeck
Search
qutic
February 21, 2017
Technology
0
76
Server-Orchestration mit Rundeck
Da wo Puppet aufhört, macht Rundeck weiter. Vortrag von Stefan Husch beim 60. Treffen der Fraosug.
qutic
February 21, 2017
Tweet
Share
More Decks by qutic
See All by qutic
Server-Monitoring mit Zabbix
qutic
1
310
kivitendo REST API
qutic
0
130
Private Cloud mit SmartOS und Project FiFo
qutic
0
46
Open Source - eine Alternative zu FileMaker?
qutic
0
660
Erstellung hochverfügbarer Dienste mit Consul
qutic
0
44
KVM mit OmniOS
qutic
0
85
Radiant CMS
qutic
1
330
Capistrano
qutic
1
98
zfs ashift. Wechsel von 512b zu 4k Platten
qutic
0
160
Other Decks in Technology
See All in Technology
AWS Lambdaと歩んだ“サーバーレス”と今後 #lambda_10years
yoshidashingo
1
180
安心してください、日本語使えますよ―Ubuntu日本語Remix提供休止に寄せて― 2024-11-17
nobutomurata
1
1k
B2B SaaSから見た最近のC#/.NETの進化
sansantech
PRO
0
880
Application Development WG Intro at AppDeveloperCon
salaboy
0
190
TypeScript、上達の瞬間
sadnessojisan
46
13k
20241120_JAWS_東京_ランチタイムLT#17_AWS認定全冠の先へ
tsumita
2
300
エンジニア人生の拡張性を高める 「探索型キャリア設計」の提案
tenshoku_draft
1
130
TanStack Routerに移行するのかい しないのかい、どっちなんだい! / Are you going to migrate to TanStack Router or not? Which one is it?
kaminashi
0
600
OCI Security サービス 概要
oracle4engineer
PRO
0
6.5k
EventHub Startup CTO of the year 2024 ピッチ資料
eventhub
0
120
Python(PYNQ)がテーマのAMD主催のFPGAコンテストに参加してきた
iotengineer22
0
500
AIチャットボット開発への生成AI活用
ryomrt
0
170
Featured
See All Featured
Navigating Team Friction
lara
183
14k
The Art of Programming - Codeland 2020
erikaheidi
52
13k
Mobile First: as difficult as doing things right
swwweet
222
8.9k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
26
1.4k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
93
16k
RailsConf 2023
tenderlove
29
900
Six Lessons from altMBA
skipperchong
27
3.5k
Designing for Performance
lara
604
68k
StorybookのUI Testing Handbookを読んだ
zakiyama
27
5.3k
Gamification - CAS2011
davidbonilla
80
5k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
1.9k
Imperfection Machines: The Place of Print at Facebook
scottboms
265
13k
Transcript
© 2017
[email protected]
Server-Orchestration mit Rundeck
Stefan Husch @qutic ‣ Inhaber ‚qutic development‘ ‣ Beratung, Entwicklung
und Hosting von Webapplikationen ‣ Rechenzentrums-Dienstleistungen
Was ist das Ziel?
Server Orchestration von Prozessen die mit Puppet so nicht möglich
sind
Beispiele
1. Aktuelles PHP-Paket bauen 2. Paket im IPS-Repo veröffentlichen 3.
Paket auf PHP-Instanzen installieren 4. Webserver in PHP-Instanzen neu starten
1. Zertifikat erstellen 2. Zertifikat signieren lassen 3. Zertifikat dem
Loadbalancer bekanntgeben 4. Loadbalancer neu starten
1. Web-Instanz 1 aus Loadbalancer entfernen 2. Web-Instanz 1 updaten
3. Web-Instanz 1 in Loadbalancer hinzufügen 4. Web-Instanz 2 aus Loadbalancer entfernen 5. Web-Instanz 2 updaten 6. Web-Instanz 2 in Loadbalancer hinzufügen ...
IP-Adresse oder -Block in Firewall der Loadbalancer und Mailserver blockieren
Status aller Globalen Zonen ermitteln: iostat -xne, svcs -vx, zpool
status, etc.
Puppet Mcollective
Rundeck
Job Scheduler
JAVA
SSH
1. Web-Applikation 2. Rest-API 3. Commandline Client 4. Sprach-Bindings (Ruby,
etc.)
Authentifizierung
- Rundeck Login-Modul - LDAP - Active Directory - PAM
Jobs
ACL-Policy
Auditing
one last thing...
ChatOps
?
Quellen ‣ http://rundeck.org ‣ http://rundeck.org/docs.html ‣ https://en.wikipedia.org/wiki/Orchestration_(computing) ‣ https://docs.puppet.com/mcollective/ ‣
http://rundeck.org/news/2016/08/17/rundeck-sans-whitepaper.html ‣ https://www.lita.io