logo

Intro to Cloud Native Buildpacks

2021-10-15

Authors:   Sambhav Kothari, Javier Romero


Summary

Cloudnative buildbacks are a powerful feature that allows developers to focus on development rather than image building. It follows a modular approach and provides layer by layer information of the container. Buildpacks help create OCI images without writing a Docker file.
  • Cloudnative buildbacks allow developers to focus on development rather than image building
  • Buildpacks follow a modular approach and provide layer by layer information of the container
  • Buildpacks help create OCI images without writing a Docker file
The speaker demonstrated how they integrated cloudnative buildbacks as part of their GitHub actions pipeline to auto-build an image without a Docker file. They made changes to the repository and the actions were triggered, which resulted in the successful export of the OCR image and pushing it to the repository. The speaker also showed how to use the pack CLI to build a builder, interact with the builder and build packs, inspect a particular app image, and interact with SBOM.

Abstract

Cloud Native Buildpacks transform your application source code into images that can run on any cloud. In this session you'll learn the basics of using buildpacks, why they make a great choice over the alternatives, and what new features the project has to offer. Cloud Native Buildpacks embrace modern container standards, such as the OCI image format. They take advantage of the latest capabilities of these standards, such as cross-repository blob mounting and image layer "rebasing" on Docker API v2 registries.

Materials: