Documentation ¶
Overview ¶
Package internal contains the implementation of the TKR Resolver.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Resolver ¶
type Resolver struct {
// contains filtered or unexported fields
}
func NewResolver ¶
func NewResolver() *Resolver
func (*Resolver) Add ¶
func (r *Resolver) Add(objects ...interface{})
Add pre-validated TKRs and OSImages to the Resolver cache. Pre-req: invalid TKRs and OSImages MUST have status condition Valid=False. Invalid objects would have Kubernetes versions inconsistent between a TKR and its OSImages, TKR and Kubernetes versions that would not parse successfully.
Click to show internal directories.
Click to hide internal directories.