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
1.2k
JenkinsWorld 2018 参加報告
Masayoshi Sakamoto
September 23, 2018
Tweet
Share
Featured
See All Featured
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
290
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.7k
Crafting Experiences
bethany
1
46
Building AI with AI
inesmontani
PRO
1
670
Technical Leadership for Architectural Decision Making
baasie
1
240
Building a Scalable Design System with Sketch
lauravandoore
463
34k
WCS-LA-2024
lcolladotor
0
440
Six Lessons from altMBA
skipperchong
29
4.1k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
180
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
88
Producing Creativity
orderedlist
PRO
348
40k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
120
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