type Container struct {
v1.Pod
ContainerName string
}
func (c *Container) Id() string
type Params struct {
fx.In
Client client.Client
Reader client.Reader `name:"no-cache"`
}
type SelectImpl struct {
generic.Option
// contains filtered or unexported fields
}
func New(params Params) *SelectImpl
func (impl *SelectImpl) Select(ctx context.Context, cs *v1alpha1.ContainerSelector) ([]*Container, error)