The Cloud Native Computing Foundation’s flagship conference gathers adopters and technologists from leading open source and cloud native communities from October 11-15, 2021. Join containerd, CoreDNS, Envoy, etcd, Fluentd, Harbor, Helm, Jaeger, Kubernetes, Open Policy Agent, Prometheus, Rook, TiKV, TUF, Vitess, Argo, Buildpacks, CloudEvents, CNI, Contour, Cortex, CRI-O, Dragonfly, Falco, Flux, gRPC, KubeEdge, Linkerd, NATS, Notary, OpenTracing, Operator Framework, SPIFFE, SPIRE, and Thanos as the community gathers for four days to further the education and advancement of cloud native computing.
Monday, October 11 and Tuesday, October 12 are our Pre-Event Programming days and will be to host co-located events, including SupplyChainSecurityCon – all of which require registration and many an additional fee. Wednesday, October 13 through Friday, October 15 will be the main conference days including keynotes, breakout sessions, and the sponsor showcase.
Kara de la Marck and Fatih Degirmenci highlight the numerous benefits of interoperability in CI/CD and how it can assist in managing complexity and making changes easier.
By Tracy Ragan, CEO DeployHub, CD Foundation Board Member, November 21st, 2019
CD Summit and KubeCon are over. As I sit here at our booth on the last day of KubeCon 2019, I reflect on the great work the CD Foundation (CDF) has done to begin building a community of Continuous Delivery experts and users. We have had an amazing week and must give a shout out of thanks to our ‘big brother’ the CNCF for providing a co-located even for our first North American CD Summit.
In case you were not able to attend this truly amazing conference, let me update you on the week of work and fun.
We started Monday morning with the first North American CD Summit. We released a press announcement that covered our current progress around building community and adding new members. From there we began to see our conference room begin to fill-up. At one point during the morning, Tracy Miranda, conference MC, had to ask us to shift seats to make sure everyone had a place to sit down as there were so many people standing in the back of the room. As I was the front row, I had no idea what was occurring behind me. Our first North American CD Summit had sold out.
So facing a sold out day everyone knew they had to bring their ‘A-game’ to the show. We had some truly amazing presentations by end users, member companies, CDF Board members and experts. After a full day of presentations, the room was still full with only a few empty seats. In other words, everyone stayed for the full CD Summit.
We ended the evening with a party hosted by JFRog, WhiteSoure, DeployHub and Puppet. And what a great time we had. Open bar, table topics to stimulate conversation, cheese board and raffle prizes. CD Summit attendees like to party.
And then we got to work. The Budget Committee, Strategy Committee and the Outreach Committee had their first face-to-face working sessions. We got to meet the new Director of Ecosystems, Jacqueline Salinas. A focus around interoperability was reinforced as a primary talking point. We have started to further clarify and implement the CD Foundation’s Governing Board 9 Strategic Goals for 2020.
Overall, it was a powerful CD Summit and a great way to end 2019, even though there is yet one more event to attend, DevOps World in Lisbon Portugal. Have a fun week in Lisbon if you lucky enough to attend that event. And we will see the rest of you at your next local CD Foundation Meetup.
CD Foundation membership grows to 33 companies worldwide including Premier Members CapitalOne, CircleCI, Cloudbees, Google, Huawei, IBM, jFrog, Netflix and Salesforce
SAN FRANCISCO, November 18, 2019 – The Continuous Delivery Foundation (CDF), the vendor-neutral home for many of the fastest-growing projects for continuous delivery, today announced a host of information highlighting impressive growth in membership, planning, governance, security, and community-building. The CDF was established in March 2019. The current projects hosted are Jenkins, Jenkins X, Spinnaker, and Tekton.
“The CD Summit is a great chance to pull together in one place such a diverse range of members and community contributors. It’s fantastic to see the progress we’ve made in such a short span of time. Even as we were forming the foundation earlier this year, we are thrilled to see such a quick upsurge in activities that spans technical, organizational, and corporate engagement,” said Dan Lopez, CDF program manager. “DevOps technology development is better done in a vendor-neutral environment. I believe this is the key to the strong momentum of the CD Foundation. We look forward to further extending support to open source CD and DevOps projects and communities.”
Membership to the CD Foundation is growing quickly, spanning a broad range of industries, international markets, and sizes of organizations. Recent new members include Integration Platform-as-a-Service provider Boomi, DevOps platform Cycloid, the Association of DevOps Professionals, the DevOps Institute, Global commerce leader eBay, leading global financial services firm JPMorgan Chase, and Open Source components management company Whitesource.
The new General Members bring the membership total to 33 and join Premier Members CapitalOne, CircleCI, Cloudbees, Google, Huawei, IBM, jFrog, Netflix and Salesforce in working together to make continuous delivery tools and processes as accessible and reliable as possible and grow the overall ecosystem.
9 Strategic Goals
As a vendor-neutral organization focused on improving software delivery, the CD Foundation governing board has stated specific goals for 2020 and beyond. The governing board has gone through a “very collaborative process,” included speaking to an array of experts in the CI/CD space including Jez Humble, co-author of the Continuous Delivery Book, and Jayne Groll, Head of the DevOps Institute. More information here: https://cd.foundation/blog/2019/10/17/cdfs-governing-board-unveils-9-strategic-goals/
CD Foundation Landscape
Use and adoption of CI/CD and DevOps technologies is widespread and growing with the availability of powerful open source libraries, frameworks and platforms, not to mention a wide array of proprietary solutions. While there are many applications and tools available, the integration between them can be complicated, can pose additional challenges especially in relation to long term sustainability, and may present a barrier to adoption as part of a commercial product/service.
The CD Foundation Landscape is a top-down approach to looking at tools and applications in the ecosystem. It is an interactive tool that shows both the wide range of projects in each technology category as well as how fragmented the space can be. This allows for an analysis of where there are many solutions and where there are less. It also may suggest the need for connections or integrations. The code is public, so the community is encouraged to make contributions. More information here: https://landscape.cd.foundation
New Security SIG Working Group
The CD Foundation’s first Special Interest Group (SIG) was announced in October. The charter for the Security SIG provides for a neutral home for discussion around designs, specifications, code and processes to enable security across the software supply chain. Topics include Secure Software Supply Chain, Observability, Policy, Inventory, Runtime Security, Vulnerability Communication, and Vulnerability Recovery. Membership is free and open to the public; meetings are held every two weeks; and the Security SIG runs a public mailing list which can be joined here: https://lists.cd.foundation/g/sig-security
Meetup Organizational and Structure Updates
The CD Foundation enthusiastically supports face-to-face meetings in the form of conferences and meetups. Jenkins Area Meetups (JAMs), which currently comprise 106 groups in 39 countries with a total of over 34,000 members, are being contributed to the CD Foundation from CloudBees, a Premier Member of the foundation. JAM meetups will be part of new wider ecosystem, including general CI/CD meetups as well as opportunities to run Tekton, Spinnaker and Jenkins X meetups. This will provide more opportunities for local organizers to join and participate. For more information, please see: https://cd.foundation/blog/2019/11/15/broader-scope-for-meetups-more-opportunities-for-you-to-get-involved/
CDF members have hosted multiple Continuous Delivery events this year, including events co-located with KubeCon + CloudNativeCon + Open Source Summit China and the Continuous Delivery Summit (November 18-21, San Diego), co-located during KubeCon + CloudNativeCon North America 2019.
Additional CDF Resources
About the Continuous Delivery Foundation
Continuous delivery (CD) is a software engineering approach in which teams produce software in short cycles, ensuring that the software can be reliably released at any time. The Continuous Delivery Foundation (CDF) serves as the vendor-neutral home of many of the fastest-growing projects for continuous delivery, including Jenkins, Jenkins X, Tekton, and Spinnaker, as well as fosters collaboration between the industry’s top developers, end users and vendors to further continuous delivery best practices. The CDF is part of the Linux Foundation, a nonprofit organization. For more information about the CDF, please visit https://cd.foundation.
The Linux Foundation has registered trademarks and uses trademarks. For a list of trademarks of The Linux Foundation, please see our trademark usage page: https://www.linuxfoundation.org/trademark-usage. Linux is a registered trademark of Linus Torvalds.
Author: Dan Lorenc (email@example.com, twitter.com/lorenc_dan, github.com/dlorenc)
Last year at Kubecon Seattle, Tekton was just an idea in the heads of a few people, and a bit of code inside knative/build-pipeline. Fast forward to today, and we have a thriving community, independent governance inside a great foundation, and we’re quickly approaching our beta release! This year has flown by, so I wanted to highlight some of the original goals of the Tekton project, and some of the milestones we’ve hit toward them.
When Christie, Jason and I started sketching out the original Tekton APIs on a whiteboard in San Francisco, we had a straightforward goal in mind: make the hard parts of building CI/CD systems easy. There are already dozens of CI/CD systems designed to run on kubernetes, and for the most part they all have to build the same basic infrastructure before they can start solving customer problems. Kubernetes makes scheduling, orchestration and infrastructure management easier than anyone could have imagined, but it still leaves users with a few pieces to assemble before they can use it as an application delivery platform.
Things like basic DAG orchestration, artifact management, and even reliable log storage are outside the bounds of the core Kubernetes APIs. Our plan was to use the new Custom Resource Definition feature to try to define a few more “nouns”, on top of the existing Kubernetes primitives, that were better suited for Continuous Delivery workloads. In doing so, we would make it easier for people and trans to create delivery systems designed for their exact use cases, while making sure the underlying primitives allowed for some degree of compatibility.
Vague ideas are great, but it’s much more productive to collaborate with others when you have something concrete to share and get feedback on. So in August of 2018, we released the sketch and principles we used to design it on knative-dev and to a few other interested parties. The feedback was amazing. The core pipeline team on Jenkins at Cloudbees jumped in with some hard earned lessons from their experience working on the most widely used orchestration system in history. The Concourse team at Pivotal helped redesign our extensibility system based on what they learned from the successful Concourse resource model.
Then we got to work building it all out! Our goal must have really resonated with others, because we could really feel the power of open source from day one. Even when there were only a few of us working together at Google, we were part of a much larger effort. We really wouldn’t be here today without the help of our contributors, maintainers and governing committee members.
A New Home
Around the time we prepared for our first release, it started to become obvious that Tekton (then called knative/build-pipeline) needed its own home. The knative brand and community helped immensely, but Tekton was meant to provide CI/CD for everyone – not just serverless or even kubernetes users. So in February of 2019, we decided to split out the project, name it “Tekton” and donate it to the newly-forming Continuous Delivery Foundation just in time for the 0.1.0 release.
Kim Lewandowski announcing Tekton at the Open Source Leadership Summit
Open source, governance, and communities are hard. The move out of knative and into a new foundation was a big change for the project, but has proven worth the effort! Tekton still works great with other knative components, but has had the chance to grow its own community and evolve to a spot that its users need. Thanks to the community, Tekton has expanded into multiple projects like the Dashboard and CLI, and in Tekton Pipelines we have been so lucky to gain the expertise of folks like Vincent Demeester and Andrea Frittoli.
The rest of this year has felt like a blur, but I wanted to call out some major milestones we hit:
- March – The first Tekton Pipelines release (v0.2.0) using Tekton itself!
- June – First release of the Tekton CLI!
- July – The first Tekton Pipelines release (v0.5.0) by a community member not at Google!
- July – Tekton Friends repo created!
- August – First release of the Tekton Dashboard!
- September – First Triggers release!
- October – Tekton passed 100 contributors in October!
What’s Coming Next?
We’re rapidly approaching the first Tekton beta release! As part of this effort, we evaluated our API surface and identified quite a few areas that need hardening. This includes finishing up the table-stakes requirements for a CI/CD platform – things like triggers, metadata storage and building up our catalog. The Triggers v0.1.0 release has made Tekton usable in so many new ways, and we’re just getting started there still!
Scott Seaward has has just started work on refactoring PipelineResources into an extensible system that will form the basis for the Tekton catalog, and Jason Hall is working on a metadata storage system that will help power some new ideas around software supply chain management.
If you’d like to get involved in the Tekton project, you can find us on Github, Slack or our email list . We’ll also be at Kubecon next week! Come attend one of the many sessions or the CD Summit. Here’s to Tekton in 2020!
Spinnaker Summit 2019 brings together the rapidly growing global community of Spinnaker users – an open source, multi-cloud continuous delivery platform for releasing software changes with high velocity and confidence, created at Netflix and used by JP Morgan Chase, Cerner Healthcare, Capital One and others around the globe. Spinnaker has been battle-tested in production by hundreds of teams over millions of deployments. It combines a powerful and flexible pipeline management system with integrations to the major cloud providers.
This year’s conference will bring together the Spinnaker users together with Cloud Native Computing Foundation’s KubeCon to unite our open source community members. Join us and discover how Spinnaker and Kubernetes integrate seamlessly to make software deployment pipelines more flexible and also help with visibility, configuration, and easier rollbacks. With Kubernetes and Spinnaker, you can create a robust continuous delivery flow that helps to ensure your software is shipped as quickly as it is developed and validated.
Our Spinnaker Summit 2019 agenda includes more than 30 breakout sessions featuring 50 speakers presenting real world examples of Spinnaker enterprise deployments along with continuous delivery innovations. Participate in interactive hands-on Spinnaker training workshops, leverage free childcare services, network with members at our community event, and hear from our Spinnaker experts.
Use code SLACK20 at www.spinnakersummit.com to save 20% at registration.
The CD Foundation is hosting a one-day ‘Continuous Delivery Summit’ on November 18 just before KubeCon San Diego (Nov 18-21). This time round, Christie Wilson and myself, Tracy Miranda, will be co-chairs and look forward to welcoming you to the summit!
We had our very first CD Summit at KubeCon Barcelona where we had fun and learnt a lot. We were very grateful for feedback on that event and that people wanted to hear more about:
- Best practices showcases
- More on integration efforts
- Customer implementation examples/case studies
Since then the CD Foundation has gotten bigger (we are only just 6 months old!) and it is great to see our community growing. For the CD Summit call-for-papers we had 57 amazing submissions for just 15 slots!
We would like to thank the following community members who volunteered and reviewed talk submissions:
- Tessa Kriesel (Circle CI)
- Sarah Conway (Snyk)
- Tracy Ragan (DeployHub)
- Michael Neale (CloudBees)
- Jayne Groll (DevOps Institute)
- Fatih Degirmenci (Ericsson)
- Andy Glover (Netflix)
- Tim Fong (Linux Foundation)
- Raj Panchapakesan (JFrog)
We had some excellent talk submissions and were pleased to see so much choice, especially covering the topics we highlighted in the call-for-papers that are the focus areas of the CD Foundation. It was tough to select just ~25% of the submissions, and in some cases we had to get creative to squeeze a speaker/talk onto the program.
We are featuring talks on the CDF’s 4 member projects, Jenkins, Spinnaker, Jenkins X & Tekton, including:
Jenkins and Spinnaker are highlighted in Using Jenkins and Spinnaker to Supercharge Your Deployment Pipelines by Isaac Mosquera, Armory, as well as in lightning talks.
Tekton is showcased in our Real World Case Studies and Lightning Talks.
Real World Case Studies
We love a real world story of people figuring out CI/CD, warts and all! We have some great talks including these two from insurance company North West Mutual, and building materials company Heidelberg Cement (yes a cement company – should be a solid talk!)
- Automating Security Compliance at Scale – Ravi Devineni & Michael Pereia, Northwestern Mutual
- Adopting Best GitOps Practices at HeidelbergCement – Peishu Li, HeildelbergCement/Lehigh Hanson
We were very happy to have these speakers focus on some key topic areas, namely making sense of the CI/CD Landscape, Security, Interoperability & Integration and the Human side of DevOps.
- What About Us? Upskilling the Humans of CI/CD – Jayne Groll, DevOps Institute
- Exploring the CDF Landscape to Define Your Ultimate Pipeline – Tracy Ragan, DeployHub
- Tackling Challenges in Integrating Multi-community CI/CD Pipelines – Emil Backmark & Jenny Bjorneberg, Ericsson
- Software Supply Chain Security – Kay Williams, Microsoft & Robert Martin, The MITRE Corporation
We had some really intriguing talk submissions that we just couldn’t fit into the program but we really wanted to hear from them somehow or the other at the summit. With that in mind we have invited these lovely folks onto a CI/CD panel on Teams & Tools:
- Dawn Parzych, LaunchDarkly
- Angel Rivera, CircleCI
- Vincent Demeester, Red Hat
- Eric Sorenson, Puppet
To round out the day we have a good mix of lightning talks, including in the emerging area of MLOps. Dan Lorenc has enthusiastically volunteered to MC these and keep everyone on track – speakers you have been warned!
- Triggers: Event Based Workflows for Tekton Pipelines and More! – Dibyo Mukherjee, Google
- Continuous Integration, Continuous Delivery. Continuous Security? – Hayley Denbraver, Snyk
- Securing Jenkins with Pod Security Policies – Kurt Madel, CloudBees
- The Journey of Building Cloud Native Platforms – Mauricio Salatino, Camunda
- MLOps, Kubeflow, and Tekton – Simon Kaegi, IBM
- Overcoming Organizational Challenges in Continuous Delivery with Spinnaker – Brandon Leach, AutoDesk
The event runs on November 18 from 9am to 5pm. We have space for 200 registrants and at the time of writing 60 spaces were already gone, so please do register soon. Additionally we will have an evening social event (after the Kubecon lightning talks) – details to follow.
We’re very excited and to finish off, here’s what my co-chair Christie has to say about joining us at the event:
“It’s always exciting to bring together so many people who are focused on an often neglected activity at the heart of all of our software cycles: CI/CD. There’s so much potential in this space and so much room for everyone to get involved and make it better – hope to see you there!”