my devops tour
TRANSCRIPT
-
[ chusiang@AgileTourKH ~ ] $ cat .profile
# Author:
# Email: [email protected]
# Blog: http://note.drx.tw
# Date: 2017-12-09
-` `-/+oooo+/-` /+. `/shhs+/:--:/+shhs/` .hhNs:` `:sds- `smohh:` `:/+-:/-. `+ms` .dh. /md+`yMMdNMMmdso:` .hd. `dh` `oNmMMMMMMMNMMNNh: `hd` +M. -NMMMMMMMMMMNmmdo` .M+ dd .smMMMMMMMMMMMMMNNy dd dm /mMmMMMMMMMMMMMMMNdy` dd oM- `sMMMMMMMMMMMMMMMMMMMM:.Mo `md` -mMMMmhyo:+MMMMMMMMMMMM+hm` -md:-dNh/` :mMMMMMMMMMMMMNm- .yNh+/.`.-+dMMMMMMMMMMMMMMy. :hMNNNNNMMMMMMMMMMMMMMh: .+hNMMMMMMMMMMMMNh+. `./+ssyyss+/.`
____________________ / DevOps \ \ DevOps / -------------------- \ \
mailto:[email protected]://note.drx.tw
-
2
-
(@chusiang_lai)
DevOps
DevOps Taiwan
5 IT
3
https://ithelp.ithome.com.tw/users/20031776/ironman/579https://ithelp.ithome.com.tw/users/20031776/ironman/579https://ithelp.ithome.com.tw/users/20031776/ironman/579https://ithelp.ithome.com.tw/users/20031776/ironman/579https://ithelp.ithome.com.tw/users/20031776/ironman/579https://ithelp.ithome.com.tw/users/20031776/ironman/579https://ithelp.ithome.com.tw/users/20031776/ironman/579https://ithelp.ithome.com.tw/users/20031776/ironman/579https://ithelp.ithome.com.tw/users/20031776/ironman/579https://ithelp.ithome.com.tw/users/20031776/ironman/579https://ithelp.ithome.com.tw/users/20031776/ironman/579https://ithelp.ithome.com.tw/users/20031776/ironman/579https://ithelp.ithome.com.tw/users/20031776/ironman/579https://ithelp.ithome.com.tw/users/20031776/ironman/579https://ithelp.ithome.com.tw/users/20031776/ironman/579https://ithelp.ithome.com.tw/users/20031776/ironman/579https://ithelp.ithome.com.tw/users/20031776/ironman/579https://ithelp.ithome.com.tw/users/20031776/ironman/579https://ithelp.ithome.com.tw/users/20031776/ironman/579https://ithelp.ithome.com.tw/users/20031776/ironman/579https://ithelp.ithome.com.tw/users/20031776/ironman/579https://ithelp.ithome.com.tw/users/20031776/ironman/579https://ithelp.ithome.com.tw/users/20031776/ironman/579https://ithelp.ithome.com.tw/users/20031776/ironman/579https://ithelp.ithome.com.tw/users/20031776/ironman/579https://ithelp.ithome.com.tw/users/20031776/ironman/579https://ithelp.ithome.com.tw/users/20031776/ironman/579https://ithelp.ithome.com.tw/users/20031776/ironman/579https://ithelp.ithome.com.tw/users/20031776/ironman/579https://ithelp.ithome.com.tw/users/20031776/ironman/579https://ithelp.ithome.com.tw/users/20031776/ironman/579https://ithelp.ithome.com.tw/users/20031776/ironman/579https://ithelp.ithome.com.tw/users/20031776/ironman/579https://ithelp.ithome.com.tw/users/20031776/ironman/579https://ithelp.ithome.com.tw/users/20031776/ironman/579https://ithelp.ithome.com.tw/users/20031776/ironman/579https://ithelp.ithome.com.tw/users/20031776/ironman/579https://ithelp.ithome.com.tw/users/20031776/ironman/579https://ithelp.ithome.com.tw/users/20031776/ironman/579https://ithelp.ithome.com.tw/users/20031776/ironman/579https://ithelp.ithome.com.tw/users/20031776/ironman/579https://ithelp.ithome.com.tw/users/20031776/ironman/579https://ithelp.ithome.com.tw/users/20031776/ironman/579https://ithelp.ithome.com.tw/users/20031776/ironman/579https://ithelp.ithome.com.tw/users/20031776/ironman/1022https://ithelp.ithome.com.tw/users/20031776/ironman/1022https://ithelp.ithome.com.tw/users/20031776/ironman/1022https://ithelp.ithome.com.tw/users/20031776/ironman/1022https://ithelp.ithome.com.tw/users/20031776/ironman/1022https://ithelp.ithome.com.tw/users/20031776/ironman/1022https://ithelp.ithome.com.tw/users/20031776/ironman/1022https://ithelp.ithome.com.tw/users/20031776/ironman/1022https://ithelp.ithome.com.tw/users/20031776/ironman/1022https://ithelp.ithome.com.tw/users/20031776/ironman/1022https://ithelp.ithome.com.tw/users/20031776/ironman/1022https://ithelp.ithome.com.tw/users/20031776/ironman/1022https://ithelp.ithome.com.tw/users/20031776/ironman/1022https://ithelp.ithome.com.tw/users/20031776/ironman/1022https://ithelp.ithome.com.tw/users/20031776/ironman/1022https://ithelp.ithome.com.tw/users/20031776/ironman/1022https://ithelp.ithome.com.tw/users/20031776/ironman/1022https://ithelp.ithome.com.tw/users/20031776/ironman/1022https://ithelp.ithome.com.tw/users/20031776/ironman/1022https://ithelp.ithome.com.tw/users/20031776/ironman/1022https://ithelp.ithome.com.tw/users/20031776/ironman/1022https://ithelp.ithome.com.tw/users/20031776/ironman/1022https://ithelp.ithome.com.tw/users/20031776/ironman/1022https://ithelp.ithome.com.tw/users/20031776/ironman/1022https://ithelp.ithome.com.tw/users/20031776/ironman/1022https://ithelp.ithome.com.tw/users/20031776/ironman/1022https://ithelp.ithome.com.tw/users/20031776/ironman/1022https://ithelp.ithome.com.tw/users/20031776/ironman/1022https://ithelp.ithome.com.tw/users/20031776/ironman/1022https://ithelp.ithome.com.tw/users/20031776/ironman/1022https://ithelp.ithome.com.tw/users/20031776/ironman/1022https://ithelp.ithome.com.tw/users/20031776/ironman/1022https://ithelp.ithome.com.tw/users/20031776/ironman/1022https://ithelp.ithome.com.tw/users/20031776/ironman/1022https://ithelp.ithome.com.tw/users/20031776/ironman/1022https://ithelp.ithome.com.tw/users/20031776/ironman/1022https://ithelp.ithome.com.tw/users/20031776/ironman/1022https://ithelp.ithome.com.tw/users/20031776/ironman/1022https://ithelp.ithome.com.tw/users/20031776/ironman/1022https://ithelp.ithome.com.tw/users/20031776/ironman/1022https://ithelp.ithome.com.tw/users/20031776/ironman/1022https://ithelp.ithome.com.tw/users/20031776/ironman/1022https://ithelp.ithome.com.tw/users/20031776/ironman/1022https://ithelp.ithome.com.tw/users/20031776/ironman/1022https://ithelp.ithome.com.tw/users/20031776/ironman/1022https://ithelp.ithome.com.tw/users/20031776/ironman/1022https://ithelp.ithome.com.tw/users/20031776/ironman/1022https://ithelp.ithome.com.tw/users/20031776/ironman/1022https://ithelp.ithome.com.tw/users/20031776/ironman/1022
-
4
-
DevOps
5
-
DevOps team
6
-
DevOps DevOps
7
-
8
Join the DevOps team ?or build one !
-
Ready?
9
-
Ready?
10
2
-
Ready?
11
1
-
Outline1. DevOps
12
-
Outline1. DevOps
2. DevOps
13
-
Outline1. DevOps
2. DevOps
3. DevOps
14
-
. DevOps
15
-
DevOps
16 DevOpsDays Taipei 2017 DevOps in a value stream - https://youtu.be/qWbcujKw57c?t=9m39s
Infra
Dev Ops
ITSM
DevOps
https://youtu.be/qWbcujKw57c?t=9m39s
-
Agile
Agile
17
Infra
Dev Ops
ITSM
DevOps
Invest
Req
DevOpsDays Taipei 2017 DevOps in a value stream - https://youtu.be/qWbcujKw57c?t=9m39s
https://youtu.be/qWbcujKw57c?t=9m39s
-
DevOps
18
Infra
Dev Ops
ITSM
Agile
Req
Invest
Use
Value
DevOps
DevOpsDays Taipei 2017 DevOps in a value stream - https://youtu.be/qWbcujKw57c?t=9m39s
https://youtu.be/qWbcujKw57c?t=9m39s
-
DevOps
19
Infra
Dev Ops
ITSM
Agile
Req
Invest
Use
Value
DevOps
DevOpsDays Taipei 2017 DevOps in a value stream - https://youtu.be/qWbcujKw57c?t=9m39s
DevOps
https://youtu.be/qWbcujKw57c?t=9m39s
-
. DevOps
20
-
DevOps Tools
21
Version Control
Configuration Management
Continuous Integration
Measurement Log
Git, GitHubGitLab
AnsibleChef
GitLab CIJenkins CI
Zabbix Zabbix
Provisioning
Vagrant, Docker
Ref: DevOps | iThome - http://www.ithome.com.tw/news/96864
http://www.ithome.com.tw/news/96864
-
22
2008
GNU/Linux
-
Future Proof Your SysAdmin Career - https://go.pardot.com/l/6342/2017-07-17/3vwshv
Linux
https://go.pardot.com/l/6342/2017-07-17/3vwshv
-
24
ShellScript
20112008
Linux
-
25
Git Magic
Shell Script
2011 2012
Git
2008
Linux
-
26
Shell Script
2011 2012
Git
2008
Linux
2013
Make
-
27
CI - Jenkins
Shell Script
2011 2012
Git
2014
Jenkins CI
2008
Linux
2013
Make
-
28
AWS
Docker
Shell Script
2011 2012
Git
2014
Jenkins
2015
AWS,Docker,Zabbix
2008
Linux
2013
Make
-
29https://twitter.com/william_yeh/status/678524911351029760
https://twitter.com/william_yeh/status/678524911351029760
-
30
Apprenticeship Patterns
Ansible Up & Running
The Phoenix Project
Shell Script
2011 2012
Git
2014
Jenkins
2015
AWS,Docker,Zabbix
2016
Ansible,Vagrant
2008
Linux
2013
Make
-
31
-
32
-
33
Shell Script
2011 2012
Git
2014
Jenkins
2015
AWS,Docker,Zabbix
2016
Ansible,Vagrant
2017
GitLab,DevOps,Agile,Scrum
2008
Linux
2013
Make
-
34
Continuous Delivery
SCRUM
5 Scrum
Shell Script
2011 2012
Git
2014
Jenkins
2015
AWS,Docker,Zabbix
2016
Ansible,Vagrant
2017
GitLab,DevOps,Agile,Scrum
2008
Linux
2013
Make
-
35
Continuous Delivery
SCRUM
5 Scrum
Shell Script
2011 2012
Git
2014
Jenkins
2015
AWS,Docker,Zabbix
2016
Ansible,Vagrant
2017
GitLab,DevOps,Agile,Scrum
2008
Linux
2013
Make
Choose one ?
-
36
The Phoenix Poject Workshop
-
. DevOps
37
-
38
Scrum Team
-
39
Product Owner
-
40
Scrum Master
-
41
Development Team 6 = 5 +
-
42 GPX ZERO
-
Two week sprint.
-
Stand-up Meeting.
(time < 30)
-
46 http://www.thebluediamondgallery.com/wooden-tile/p/priority.html
http://www.thebluediamondgallery.com/wooden-tile/p/priority.html
-
Kanban 47
Doing
WritePlaybook
Depend DoneTODo
Release Master
Provision ldap
Member
Jonny
Terry
C.W.
-
Kanban 48
Doing
Release Master
Depend
Provision ldap
Done
WritePlaybook
TODo Member
Jonny
Terry
C.W.
-
Kanban 49
Doing
Release Master
Depend Done
WritePlaybook
TODo
Provision ldap
Member
Jonny
Terry
C.W.
-
The Phoenix Project
Amazon - https://goo.gl/visckK50
https://goo.gl/visckK
-
Chu-Siang Lai
51https://twitter.com/chusiang_lai/status/919977398686294016
https://twitter.com/chusiang_lai/status/919977398686294016
-
Weekly Review + Release.
-
53
Release Master !
-
Change Management Application Upgrade:
htdocs.
api.
Ansible Playbooks:
Modify group_vars.
Modify config template.54
Database:
PostgreSQL Clusters.
Change Architecture:
Add haproxy.
Verify.
-
Retrospective.
(Every two week)
-
No Laptop !56
-
57
Who is the star ?
-
58
KaizenLevel Up !
-
Kanban
59
Doing DependMember Done CloseTODo
-
60
DocumentIssue Tracking
-
61
GitBook GitLab CI Markdown
70
-
A2. > Ansible
71
-
A3. > Ansible GitLab CI
72
-
______________________________ / DevOps \ \ Ansible & GitLab CI (3rd)/ ------------------------------ \ \ ^__^ \ (oo)\_______ (__)\ )\/\ ||----w | || ||
[ chusiang@nutc ~ ] $ cat .profile # Author: / [email protected] # Blog: http://note.drx.tw # Modified: 2017-11-25 11:25
Continuous Delivery Workshop - https://speakerdeck.com/chusiang/continuous-delivery-workshop-with-ansible-x-gitlab-ci-3rd
http://note.drx.twhttps://speakerdeck.com/chusiang/continuous-delivery-workshop-with-ansible-x-gitlab-ci-3rd
-
B.
74
-
B1.
75
-
B2.
76
-
C.
77
-
78
-
79
Eat outside after sprint review.
-
D. team DevOps
80
-
81
-
82
Chu-Siang Lai
-
83
-
DevOps
84
Infra
Dev Ops
ITSM
Agile
Req
Invest
Use
Value
DevOps
DevOpsDays Taipei 2017 DevOps in a value stream - https://youtu.be/qWbcujKw57c?t=9m39s
DevOps
https://youtu.be/qWbcujKw57c?t=9m39s
-
85
DevOps
-
DevOps in a value stream by - https://youtu.be/qWbcujKw57c?t=9m39s
Effective DevOps by Chen Cheng-Wei - https://goo.gl/x2iBnw
by William Yeh - http://get.soft-arch.net/agile-workshop/
by - https://devopsdays.tw/workshop_phoenix.html
Scrum by David Ko- https://goo.gl/aXmvam
86
https://youtu.be/qWbcujKw57c?t=9m39shttps://goo.gl/x2iBnwhttp://get.soft-arch.net/agile-workshop/https://devopsdays.tw/workshop_phoenix.htmlhttps://goo.gl/aXmvam
-
Text-Image - http://www.text-image.com/
unicorn-circle by trps | Flickr - https://www.flickr.com/photos/trp/3508516524
Scrum Diagram by Jordan Job- https://jordanjob.me/2015/12/07/scrum-diagram/
Yoda with custom cape | Flickr- https://www.flickr.com/photos/isherwoodchris/6955395580
Priority | Wooden Tiles- http://www.thebluediamondgallery.com/wooden-tile/p/priority.html
Wall, Brick, Stone, Background | Pixabay - https://pixabay.com/p-1957768/
87
http://www.text-image.com/https://www.flickr.com/photos/trp/3508516524https://jordanjob.me/2015/12/07/scrum-diagram/https://www.flickr.com/photos/isherwoodchris/6955395580http://www.thebluediamondgallery.com/wooden-tile/p/priority.htmlhttps://pixabay.com/p-1957768/
-
https://www.facebook.com/groups/agile.kaohsiung/
https://www.facebook.com/AgileTourHsinchu/
https://www.facebook.com/groups/AgileNeihu/
88
http://fb.me/AgileCommunity.tw
https://www.facebook.com/groups/agile.kaohsiung/https://www.facebook.com/AgileTourHsinchu/https://www.facebook.com/groups/AgileNeihu/
-
https://t.me/devopstw
https://www.facebook.com/groups/DevOpsTaiwan/
https://devopstw.club/
DevOps Taiwan
89
https://t.me/devopstwhttps://www.facebook.com/groups/DevOpsTaiwanhttps://devopstw.club/
-
Ansible Taiwan
https://t.me/ansible_tw
https://github.com/ansible-tw
http://ansible.tw
90
https://t.me/ansible_twhttps://github.com/ansible-twhttp://ansible.tw
-
http://.tw
91
http://xn--1rwq3u9qktxl.tw
-
92
END