kpack

module
v0.15.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 16, 2024 License: Apache-2.0

README

kpack

Build Status codecov

Kubernetes Native Container Build Service

kpack extends Kubernetes and utilizes unprivileged kubernetes primitives to provide builds of OCI images as a platform implementation of Cloud Native Buildpacks (CNB).

kpack provides a declarative builder resource that configures a Cloud Native Buildpacks build configuration with the desired buildpack order and operating system stack.

kpack provides a declarative image resource that builds an OCI image and schedules rebuilds on source changes and from builder buildpack and builder stack updates.

kpack also provides a build type to execute a single Cloud Native Buildpack OCI image build.

kpack gif

Documentation & Getting Started
kpack Working Group

There is a weekly working group meeting to discuss all things kpack!

The calendar and links are located on the Buildpacks Community Page

Come join us in the CNCF slack as well!

Directories

Path Synopsis
cmd
hack
internal
pkg
client/clientset/versioned
This package has the automatically generated clientset.
This package has the automatically generated clientset.
client/clientset/versioned/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
client/clientset/versioned/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
client/clientset/versioned/typed/build/v1alpha1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client/clientset/versioned/typed/build/v1alpha1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
client/clientset/versioned/typed/build/v1alpha2
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client/clientset/versioned/typed/build/v1alpha2/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
cnb
git
reconciler/build/buildfakes
Code generated by counterfeiter.
Code generated by counterfeiter.
reconciler/buildpack/buildpackfakes
Code generated by counterfeiter.
Code generated by counterfeiter.
reconciler/clusterbuildpack/clusterbuildpackfakes
Code generated by counterfeiter.
Code generated by counterfeiter.
reconciler/clusterstack/clusterstackfakes
Code generated by counterfeiter.
Code generated by counterfeiter.
reconciler/clusterstore/clusterstorefakes
Code generated by counterfeiter.
Code generated by counterfeiter.
reconciler/sourceresolver/sourceresolverfakes
Code generated by counterfeiter.
Code generated by counterfeiter.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL