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
Learning to Love Humans: Emotional Interface Design
aarron
269
39k
GraphQLとの向き合い方2022年版
quramy
36
13k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
13
430
Done Done
chrislema
179
15k
Web development in the modern age
philhawksworth
203
10k
What's new in Ruby 2.0
geeforr
338
31k
GitHub's CSS Performance
jonrohan
1026
450k
It's Worth the Effort
3n
181
27k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
44
4.7k
Designing on Purpose - Digital PM Summit 2013
jponch
113
6.6k
Agile that works and the tools we love
rasmusluckow
325
20k
Visualization
eitanlees
139
14k
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