SlideShare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our User Agreement and Privacy Policy.
SlideShare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our Privacy Policy and User Agreement for details.
Successfully reported this slideshow.
Activate your 14 day free trial to unlock unlimited reading.
7.
Open Infrastructure &
Cloud Native Days Korea 2019
Code
svn
SVN Build DeploySFTP
8.
Open Infrastructure &
Cloud Native Days Korea 2019
SVN
svn
SVN
-
- 😱
- ?
- →
9.
Open Infrastructure &
Cloud Native Days Korea 2019
- →
- → chef? ansible?
-
Deploy
10.
Open Infrastructure &
Cloud Native Days Korea 2019
Code
svn
SVN Build DeploySFTP
11.
Open Infrastructure &
Cloud Native Days Korea 2019
Code
1 - Git Docker
git Build Docker Deploy
♥ ♥
12.
Open Infrastructure &
Cloud Native Days Korea 2019
git
git
- git
- Merge Request + Code Review
- GitLab → UI
♥
13.
Open Infrastructure &
Cloud Native Days Korea 2019
=
-
-
-
-
♥
Docker
14.
Open Infrastructure &
Cloud Native Days Korea 2019
-
-
-
- →
- QA
15.
Open Infrastructure &
Cloud Native Days Korea 2019
Google Cloud Next 2019 .
16.
Open Infrastructure &
Cloud Native Days Korea 2019
releasing the code multiple times a day
17.
Open Infrastructure &
Cloud Native Days Korea 2019
!
😳
18.
Open Infrastructure &
Cloud Native Days Korea 2019
!
✊
19.
Open Infrastructure &
Cloud Native Days Korea 2019
- ?
- ?
- ?
- ?
20.
Open Infrastructure &
Cloud Native Days Korea 2019
- ? →
- ? →
- ? →
- ? →
21.
Open Infrastructure &
Cloud Native Days Korea 2019
- ? →
- ? →
- ? →
- ? →
10 1 = ??? 🤩
22.
Open Infrastructure &
Cloud Native Days Korea 2019
Code
2 - GitLab webhook + CI CD
git Build Docker Deploy
23.
Open Infrastructure &
Cloud Native Days Korea 2019
Code
2 - GitLab webhook + CI CD
git Build Job
(branch)
Docker
Deploy Job Deploy
(test01~05)
CI
CD
event
♥
♥
♥
24.
Open Infrastructure &
Cloud Native Days Korea 2019
GitLab webhook
25.
Open Infrastructure &
Cloud Native Days Korea 2019
Build -
branch - 1 image:branch-1
branch - 2 image:branch-2
branch - 3 image:branch-3
26.
Open Infrastructure &
Cloud Native Days Korea 2019
Deploy - Parameterized Build
1~5
git branch = docker image tag
27.
Open Infrastructure &
Cloud Native Days Korea 2019
Jenkins - Input
28.
Open Infrastructure &
Cloud Native Days Korea 2019
Jenkins -
29.
Open Infrastructure &
Cloud Native Days Korea 2019
2
-
-
- , QA
- Jenkins
-
- 2 > 5
30.
Open Infrastructure &
Cloud Native Days Korea 2019
- (1 , 2 ..)
- (0 ~8 )
-
-
-
- Jenkins
31.
Open Infrastructure &
Cloud Native Days Korea 2019
..