Documentation ¶
Index ¶
Constants ¶
View Source
const ( TmpCAPath = "/tmp/dynatrace-operator" TmpCAName = "dynatraceCustomCA.crt" )
View Source
const (
// VersionLabel is the name of the label used on ActiveGate-provided images.
VersionLabel = "com.dynatrace.build-version"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ImageVersion ¶
type ImageVersion struct { Version string Digest digest.Digest }
func GetImageVersion ¶
func GetImageVersion(ctx context.Context, imageName string, dockerConfig *dockerconfig.DockerConfig) (ImageVersion, error)
GetImageVersion fetches image information for imageName
type ImageVersionFunc ¶ added in v0.11.1
type ImageVersionFunc func(ctx context.Context, imageName string, dockerConfig *dockerconfig.DockerConfig) (ImageVersion, error)
ImageVersionFunc can fetch image information from img
type Reconciler ¶ added in v0.11.0
type Reconciler struct {
// contains filtered or unexported fields
}
func NewReconciler ¶ added in v0.11.0
func NewReconciler(dynakube *dynatracev1beta1.DynaKube, apiReader client.Reader, dtClient dtclient.Client, fs afero.Afero, digestProvider ImageVersionFunc, timeProvider *timeprovider.Provider) *Reconciler
Click to show internal directories.
Click to hide internal directories.