This presentation was used for Japan Container Days 2018.
I explained the important point to use the k8s on Production environment for Japanese Audience.
The document discusses Jenkins 2.0 and outlines goals to position Jenkins as a continuous delivery platform. It proposes three pillars for Jenkins 2.0: updated messaging and website to focus on continuous delivery, an improved out-of-the-box experience centered around workflow and pipeline functionality, and targeted internal changes like library upgrades and deprecated API removal. Potential pitfalls are also identified around scope, disruption, backwards compatibility and massive internal changes.
The document summarizes updates to the Jenkins project since its split from the Hudson project in 2011. It discusses the interim governance board, increased development activity and contributions from the community, initiatives to improve plugin development and testing, and plans for a stable but older release line and logo contest. The project is thriving with more users, developers, and formal governance processes since the split from Hudson.
Talk about ECMAScript 6 at YAPC::Asia Tokyo 2015
http://yapcasia.org/2015/talk/show/44721562-10e4-11e5-88a0-d7f07d574c3a
https://www.youtube.com/watch?v=oSPv5IPDSxE
The document discusses open commit policies and pull requests for sharing ideas in code. It argues that an open commit policy allowing all contributors direct commit access may no longer be necessary with tools like GitHub, and that pull requests can be just as effective for collaborating on ideas. However, too many restrictions or processes that create friction for contributors sharing ideas through code can negatively impact an engineering organization's ability to innovate and scale. The document advocates letting people innovate freely and fail fast by getting out of their way and allowing them to share ideas directly in code.
Jenkins User Conference 2013: Literate, multi-branch, mobile and moreKohsuke Kawaguchi
The document summarizes the Jenkins User Conference that took place on October 23, 2013 in Palo Alto. It discusses Jenkins reaching its 3 year anniversary and new features like multi-branch capabilities, a literate programming API, and improved support for mobile and cloud technologies. It also describes upcoming Jenkins plugins and initiatives like Jenkins Hybrid and Multi-master that aim to help users manage multiple distributed Jenkins installations.
The document appears to be a slide deck from the Jenkins User Conference held on October 23, 2013 in Palo Alto. It discusses the state of Jenkins and its community. Key points include that Jenkins now has over 2.5 million users, a 45% growth in its community in the past year, and efforts to improve performance through optimizations to the master-slave architecture and SSH communication.
Kohsuke Kawaguchi gave the state of the union address for Jenkins at the 2013 user conference. Some key updates included improvements to performance and scalability, new testing approaches, and plugins for workflow automation, database integration, and recipe sharing. Going forward, priorities include better support for complex workflows, database storage, and recommendations to help users discover needed plugins.
- Jenkins is an open source automation server with over 53,000 installations and 600+ plugins created by 500 contributors. It uses a modular architecture and extensibility model to enable large-scale distributed development.
- Jenkins succeeded by focusing on extensibility through well-defined extension points, treating extensions as first-class citizens, enabling data and code extensibility, and ensuring extensions are themselves extensible. This reduced communication needs and lowered barriers to contribution.
- An update center and shared resources like IRC provided a "center of gravity" to connect contributors and ensure the long-term maintenance of plugins. This self-reinforcing community allowed Jenkins to scale development through extensibility.
1. The document discusses various ways to configure complex workflows in Jenkins using plugins like the Parameterized Trigger Plugin, Multi-Configuration Project, Promoted Builds Plugin, and Fingerprint Plugin.
2. Key aspects covered include passing parameters between jobs, running jobs in parallel configurations, promoting builds between stages like testing and production, and tracking artifacts and dependencies between jobs.
3. Advanced workflow capabilities in Jenkins allow automating multi-step build, test, and deployment processes in a flexible and reusable manner.
This document summarizes Kohsuke Kawaguchi's presentation at the 2012 Jenkins User Conference. Some key highlights include: a new Jenkins release was downloaded 48,000 times filling 513 DVDs; 3.5 new plugins and 25 new plugin versions were released with 500,000 downloads; 80 tickets were filed and 50 were solved; and 145 commits were made to the Jenkins codebase. Kawaguchi also discussed upcoming improvements to areas like the frontend, backend, plugin development, and more international Jenkins events.
The document discusses strategies for creating a developer community around an open source project based on lessons learned from Jenkins. It advocates for making the project highly modular and extensible through a plugin architecture to encourage participation. It also stresses the importance of lowering barriers to contribution by making everything from downloading to building to submitting code as easy as possible. Centralizing updates through a shared update mechanism helps provide a center of gravity for the community.
The document summarizes Jenkins creator Kohsuke Kawaguchi's 2011 State of the Union address about the progress and future of the Jenkins project. Key points include Jenkins transitioning to a legal entity affiliated with SPI for governance, fundraising efforts, infrastructure donations, adoption statistics continuing to show conversion from Hudson to Jenkins, upcoming improvements to the core and plugins, and thanks to sponsors.