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.