kpack joins the Buildpacks Community Organization

Sambhav Kothari
Buildpacks
Published in
3 min readAug 10, 2023

We announced the Buildpacks Community organization a few months ago as a vendor-neutral organization for trusted Buildpack integrations maintained by our ever-growing community.

The Buildpacks project is thrilled to announce the donation of kpack, a Kubernetes-based Buildpacks platform that has been part of the Buildpacks community for years, to the Buildpacks Community GitHub organization. This is a big milestone for the Buildpacks project, as it is our first major community project.

kpack — Kubernetes Native Container Build Service
kpack — Kubernetes Native Container Build Service

Why this is exciting

The donation of kpack to the Buildpacks Community org is an exciting prospect for multiple reasons.

An out-of-the-box Kubernetes integration: As a Cloud Native Computing Foundation (CNCF) incubating project, having a first-class Kubernetes integration has been on our roadmap for a while now. Kpack allows you to truly scale the capabilities that Buildpacks provides and makes it a breeze to manage a large fleet of applications — whether it is building a multi-tenant zero-privilege container building solution or mitigating vulnerabilities through our powerful rebase operation for thousands of images in a matter of minutes.

A vendor-neutral project: kpack is an open source software project that originated at Pivotal, a company that was acquired by VMware in December 2019. By donating kpack to the Buildpacks Community Organization, VMware hopes to ensure the project will remain vendor-neutral. This is important to the Buildpacks community, as we believe that Cloud Native Buildpacks should be accessible and open to contributions by everyone, regardless of their vendor preferences or affiliations. This is evidenced by the fact that the maintainer pool for kpack is already growing and diversifying (one of the key indicators of a mature project according to CNCF) with the recent addition of Bloomberg, an end-user organization that is an active contributor to the project.

Opportunities for the Community

The inclusion of kpack under the Buildpacks (CNCF) umbrella will provide a number of opportunities for the community, including:

Increased adoption: The donation of kpack to CNCF will make it more likely that users will adopt kpack and, in-turn, Cloud Native Buildpacks on Kubernetes.

Improved efficiency: The donation of kpack will help ensure that the roadmaps of both kpack and Cloud Native Buildpacks are closely aligned. This will make it easier to coordinate efforts between the two communities and improve the overall user experience.

New features and capabilities: The donation of kpack gives the Buildpacks community an opportunity to add new features and capabilities to the project. This will help make kpack even more powerful and versatile.

Conclusion

Buildpacks is excited to welcome kpack to our community organization. We believe this donation is a major milestone for the Cloud Native Buildpacks project, and we are grateful to VMware for its support. We look forward to working with the kpack community to make this project a success.

Get involved

We are excited to hear from you and learn with you! Here are several ways you can engage with us and the rest of the Buildpacks community:

  • Join the Buildpacks slack channel, #buildpacks in the CNCF workspace.
  • Join the kpack slack channel, #buildpacks-kpack in the CNCF workspace
  • Find us on GitHub. Suggest how we can improve the project, the docs, or share any other feedback.
  • Attend our Community Meetings! Check out the Community page for full details on how to attend.

--

--