Directories
¶
| Path | Synopsis |
|---|---|
|
Package attestation provides SLSA provenance and SBOM generation Inspired by BuildKit's attestation capabilities
|
Package attestation provides SLSA provenance and SBOM generation Inspired by BuildKit's attestation capabilities |
|
Package benchmark provides performance benchmarks for Kaniko components.
|
Package benchmark provides performance benchmarks for Kaniko components. |
|
Package buildcontext provides implementations for various build context sources
|
Package buildcontext provides implementations for various build context sources |
|
Package cache provides advanced caching capabilities for Kaniko.
|
Package cache provides advanced caching capabilities for Kaniko. |
|
Package commands provides fake implementations for testing in the commands package
|
Package commands provides fake implementations for testing in the commands package |
|
Package config provides types and utilities for handling command-line arguments and configuration parsing in Kaniko.
|
Package config provides types and utilities for handling command-line arguments and configuration parsing in Kaniko. |
|
Package constants defines common constants used throughout the Kaniko project including file paths, configuration values, and environment variable names
|
Package constants defines common constants used throughout the Kaniko project including file paths, configuration values, and environment variable names |
|
Package cosign provides functionality for signing and verifying container images using cosign (sigstore's container signing tool).
|
Package cosign provides functionality for signing and verifying container images using cosign (sigstore's container signing tool). |
|
Package creds provides authentication keychain functionality for container registries.
|
Package creds provides authentication keychain functionality for container registries. |
|
Package debug provides debugging and logging utilities for Kaniko.
|
Package debug provides debugging and logging utilities for Kaniko. |
|
Package errors provides enhanced error handling with retry logic and error classification.
|
Package errors provides enhanced error handling with retry logic and error classification. |
|
Package executor provides mock implementations and test utilities for testing the Kaniko executor functionality
|
Package executor provides mock implementations and test utilities for testing the Kaniko executor functionality |
|
Package fakes provides mock implementations and test utilities for container image interfaces used in Kaniko testing
|
Package fakes provides mock implementations and test utilities for container image interfaces used in Kaniko testing |
|
Package filesystem provides path resolution functionality for filesystem operations.
|
Package filesystem provides path resolution functionality for filesystem operations. |
|
Package image provides utilities for working with container images, including retrieval from remote registries and local cache.
|
Package image provides utilities for working with container images, including retrieval from remote registries and local cache. |
|
remote
Package remote provides functionality for retrieving remote container images.
|
Package remote provides functionality for retrieving remote container images. |
|
Package llb provides LLB-like intermediate representation for build graph optimization.
|
Package llb provides LLB-like intermediate representation for build graph optimization. |
|
Package logging provides enhanced logging utilities for Kaniko including progress tracking, log grouping, and cleaner output
|
Package logging provides enhanced logging utilities for Kaniko including progress tracking, log grouping, and cleaner output |
|
mocks
|
|
|
go-containerregistry/mockv1
Package mockv1 is a generated GoMock package.
|
Package mockv1 is a generated GoMock package. |
|
Package multiplatform provides functionality for building multi-platform container images and managing platform-specific build drivers
|
Package multiplatform provides functionality for building multi-platform container images and managing platform-specific build drivers |
|
Package network provides optimized network operations for Kaniko
|
Package network provides optimized network operations for Kaniko |
|
Package oci provides functionality for building, manipulating, and pushing OCI image indices and Docker manifest lists in Kaniko.
|
Package oci provides functionality for building, manipulating, and pushing OCI image indices and Docker manifest lists in Kaniko. |
|
Package optimization provides build optimization analysis and recommendations for Kaniko container image builds.
|
Package optimization provides build optimization analysis and recommendations for Kaniko container image builds. |
|
Package permissions provides tools for managing user permissions and tool access
|
Package permissions provides tools for managing user permissions and tool access |
|
Package platform provides utilities for platform detection and management
|
Package platform provides utilities for platform detection and management |
|
Package plugin provides a modular plugin architecture for Kaniko Inspired by BuildKit's pluggable architecture
|
Package plugin provides a modular plugin architecture for Kaniko Inspired by BuildKit's pluggable architecture |
|
Package policy provides source policy validation for security Inspired by BuildKit's source policy feature
|
Package policy provides source policy validation for security Inspired by BuildKit's source policy feature |
|
Package registry provides intelligence and optimization for container registries.
|
Package registry provides intelligence and optimization for container registries. |
|
Package retry provides intelligent retry mechanisms for handling transient failures
|
Package retry provides intelligent retry mechanisms for handling transient failures |
|
Package rootless provides rootless functionality for Kaniko container builds.
|
Package rootless provides rootless functionality for Kaniko container builds. |
|
Package scheduler provides a BuildKit-inspired scheduler with edge merging for efficient build graph execution.
|
Package scheduler provides a BuildKit-inspired scheduler with edge merging for efficient build graph execution. |
|
Package snapshot provides layered map functionality for tracking file changes across container image layers with efficient hashing and caching mechanisms
|
Package snapshot provides layered map functionality for tracking file changes across container image layers with efficient hashing and caching mechanisms |
|
Package timing provides timing utilities for measuring execution time of different operations in Kaniko build process
|
Package timing provides timing utilities for measuring execution time of different operations in Kaniko build process |
|
Package util provides utility functions for various operations including Azure Blob Storage validation, filesystem operations, and other common utilities.
|
Package util provides utility functions for various operations including Azure Blob Storage validation, filesystem operations, and other common utilities. |
|
bucket
Package bucket provides utilities for working with cloud storage buckets.
|
Package bucket provides utilities for working with cloud storage buckets. |
|
proc
Package proc provides functionality for detecting container runtimes and environments.
|
Package proc provides functionality for detecting container runtimes and environments. |
|
Package version provides legacy version information for Kaniko.
|
Package version provides legacy version information for Kaniko. |
Click to show internal directories.
Click to hide internal directories.