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
JenkinsWorld 2018 参加報告
Search
Masayoshi Sakamoto
September 23, 2018
0
1k
JenkinsWorld 2018 参加報告
Masayoshi Sakamoto
September 23, 2018
Tweet
Share
Featured
See All Featured
How to train your dragon (web standard)
notwaldorf
87
5.6k
Infographics Made Easy
chrislema
239
18k
Done Done
chrislema
181
16k
The Invisible Customer
myddelton
119
13k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
6
220
It's Worth the Effort
3n
183
27k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
1
240
A better future with KSS
kneath
235
17k
Pencils Down: Stop Designing & Start Developing
hursman
119
11k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
29
1.7k
How STYLIGHT went responsive
nonsquared
94
5.1k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
7
560
Transcript
DevOps World | Jenkins World 2018 Jenkins User Conference 2018
Masayoshi Sakamoto / DeNA
▸ 9/16~9/19San Francisco Jenkins World 2018
▸ #$" ! % 2 https://www.cloudbees.com/devops-world
▸ : %"*)#&)#* ▸ SWET (Software
Engineer in Test) $(*' ▸ ! ▹ ▹ Jenkins ▹ CIrcleCI / Bitrise ▹ Jenkins Plugin 3
DevOps World | Jenkins World ▸ CloudBee, Inc Jenkins
"DevOps$ %-0+ ▸ 39& # 125 )*'.0 ▸ !San FranciscoNice(,/0() 2 ▹ San Francisco | 9 16-19 ▹ Nice, France | 10 22-25 4
5
(9/18) 6
(9/19) 7
8
▸ * as Code ▸ CI/CD ▸ DevSecOps
9
▸ * as Code ▸ CI/CD ▸ DevSecOps
10
Ephemeral Jenkins: Designing for the Future 11 https://devopsworldjenkinsworld2018.sched.com/event/F9Na/ephemeral-jenkins-designing-for-the-future
Ephemeral Jenkins: Designing for the Future ▸ Jenkins Job /
Jenkins Master, Slave"#$!#% (as code) ▸ ▹ Scaling ▹ Repeatability ▹ Accountability ▹ Reduce the mission criticalness of one box 12
Ephemeral Jenkins: Designing for the Future 13
"Look Ma, No Hands" - Manage Jenkins Configuration as Code
14 https://devopsworldjenkinsworld2018.sched.com/event/F9Nh/look-ma-no-hands-manage-jenkins-configuration-as-code
"Look Ma, No Hands" - Manage Jenkins Configuration as Code
▸ JenkinsConfiguration as Code Jenkins Configuration as Code Plugin ▸ JenkinsConfigurationyaml ▸ Version 1.0 released! 15
"Look Ma, No Hands" - Manage Jenkins Configuration as Code
16
"Look Ma, No Hands" - Manage Jenkins Configuration as Code
17
"Look Ma, No Hands" - Manage Jenkins Configuration as Code
18
▸ * as Code ▸ CI/CD ▸ DevSecOps
19
▸ * as Code ▸ CI/CD ▸ DevSecOps
20
Implementing Container Security Across Your Delivery Pipeline 21 https://devopsworldjenkinsworld2018.sched.com/event/F9Nj/implementing-container-security-across-your-delivery-pipeline?iframe=no&w=100%&sidebar=yes&bg=no
Implementing Container Security Across Your Delivery Pipeline ▸ @QDF6C>LND<509HM?D<B ▸
@QDF6CIG=HM=Q5C>LND<B>JQ;78 ▹ (CoreOS) Redhad Clair ▹ Anchore ▹ Sysdig Secure ▹ @QDFPABENR5 .:2*9B>JQ ▸ Sysdig+/2*9OSS (Sysdig Falco)6 ▹ &$! +/1$&$%#""P=K65/6OR O;/' 6=IQE6; 09-4+3,9 22
23 Implementing Container Security Across Your Delivery Pipeline
24 Implementing Container Security Across Your Delivery Pipeline https://wiki.jenkins.io/display/JENKINS/Anchore+Container+Image+Scanner+Plugin
25 Implementing Container Security Across Your Delivery Pipeline
26 https://sysdig.com/opensource/falco/ Implementing Container Security Across Your Delivery Pipeline
27
None
29
30
31
32
33
None
35
36
37
38
39
40
41
42
43
&# ▸ Jenkins %$+,)(*$ '!$ # ▸
Jenkins as code ▸ " 44
&# ▸ *,)-. %$ $ % +',(!/ ▸
" 45
46