package
0.0.0-20230628214157-3bfe64699e82
Repository: https://github.com/gravitational/gravity.git
Documentation: pkg.go.dev

# Functions

GetClusterImageSource returns appropriate cluster image source for the path.
NewApplicationBuilder returns a builder that produces application images.
NewClusterBuilder returns a builder that produces cluster images.
NewPackSyncer creates a new syncer from provided pack and apps services.
NewSyncer returns a new syncer instance for the provided builder Satisfies NewSyncerFunc type.

# Structs

ApplicationBuilder builds an application image.
ApplicationRequest combines parameters for building an application image.
No description provided by the author
ClusterRequest combines parameters for building a cluster image.
Config is the builder configuration.
Engine is the builder engine that provides common functionality for building cluster and application images.
PackSyncer synchronizes local package cache with pack/apps services.
VendorRequest combines vendoring parameters.

# Interfaces

ClusterImageSource defines a source a cluster image can be built from.
Generator defines a method for generating standalone installers.
Syncer synchronizes the local package cache from a (remote) repository.

# Type aliases

GetRepositoryFunc defines function that returns package source repository.
NewSyncerFunc defines function that creates syncer for a builder.