Documentation
¶
Index ¶
Constants ¶
View Source
const (
// ConfigName is the name of config map for the deployment.
ConfigName = "config-deployment"
// QueueSidecarImageKey is the config map key for queue sidecar image
QueueSidecarImageKey = "queueSidecarImage"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
// QueueSidecarImage is the name of the image used for the queue sidecar
// injected into the revision pod
QueueSidecarImage string
// Repositories for which tag to digest resolving should be skipped
RegistriesSkippingTagResolving sets.String
}
Config includes the configurations for the controller.
func NewConfigFromConfigMap ¶
func NewConfigFromConfigMap(config *corev1.ConfigMap) (*Config, error)
NewConfigFromConfigMap creates a DeploymentConfig from the supplied configMap
func NewConfigFromMap ¶
func NewConfigFromMap(configMap map[string]string) (*Config, error)
NewConfigFromMap creates a DeploymentConfig from the supplied Map
func (*Config) DeepCopy ¶
func (in *Config) DeepCopy() *Config
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Config.
func (*Config) DeepCopyInto ¶
func (in *Config) DeepCopyInto(out *Config)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Click to show internal directories.
Click to hide internal directories.