pkg/

directory
v1.25.6 Latest Latest
Warning

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

Go to latest
Published: Nov 10, 2025 License: Apache-2.0

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.

Jump to

Keyboard shortcuts

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