Versions in this module Expand all Collapse all v0 v0.4.2 Nov 17, 2020 v0.4.1 Nov 5, 2020 v0.4.0 Oct 8, 2020 Changes in this version + var AddToScheme = SchemeBuilder.AddToScheme + var GroupVersion = schema.GroupVersion + var SchemeBuilder = &scheme.Builder + type CritConfig struct + Spec CritConfigSpec + Status CritConfigStatus + func (*CritConfig) Hub() + func (in *CritConfig) DeepCopy() *CritConfig + func (in *CritConfig) DeepCopyInto(out *CritConfig) + func (in *CritConfig) DeepCopyObject() runtime.Object + func (r *CritConfig) Default() + func (r *CritConfig) SetupWebhookWithManager(mgr ctrl.Manager) error + func (r *CritConfig) ValidateCreate() error + func (r *CritConfig) ValidateDelete() error + func (r *CritConfig) ValidateUpdate(old runtime.Object) error + type CritConfigList struct + Items []CritConfig + func (in *CritConfigList) DeepCopy() *CritConfigList + func (in *CritConfigList) DeepCopyInto(out *CritConfigList) + func (in *CritConfigList) DeepCopyObject() runtime.Object + type CritConfigSpec struct + Config string + Files []File + Format Format + NTP *NTP + PostCritCommands []string + PreCritCommands []string + Users []User + Verbosity bool + func (c *CritConfigSpec) SetConfig(obj runtime.Object) error + func (in *CritConfigSpec) DeepCopy() *CritConfigSpec + func (in *CritConfigSpec) DeepCopyInto(out *CritConfigSpec) + type CritConfigStatus struct + DataSecretName *string + FailureMessage string + FailureReason string + Ready bool + func (in *CritConfigStatus) DeepCopy() *CritConfigStatus + func (in *CritConfigStatus) DeepCopyInto(out *CritConfigStatus) + type CritConfigTemplate struct + Spec CritConfigTemplateSpec + func (*CritConfigTemplate) Hub() + func (in *CritConfigTemplate) DeepCopy() *CritConfigTemplate + func (in *CritConfigTemplate) DeepCopyInto(out *CritConfigTemplate) + func (in *CritConfigTemplate) DeepCopyObject() runtime.Object + func (r *CritConfigTemplate) SetupWebhookWithManager(mgr ctrl.Manager) error + type CritConfigTemplateList struct + Items []CritConfigTemplate + func (in *CritConfigTemplateList) DeepCopy() *CritConfigTemplateList + func (in *CritConfigTemplateList) DeepCopyInto(out *CritConfigTemplateList) + func (in *CritConfigTemplateList) DeepCopyObject() runtime.Object + type CritConfigTemplateResource struct + Spec CritConfigSpec + func (in *CritConfigTemplateResource) DeepCopy() *CritConfigTemplateResource + func (in *CritConfigTemplateResource) DeepCopyInto(out *CritConfigTemplateResource) + type CritConfigTemplateSpec struct + Template CritConfigTemplateResource + func (in *CritConfigTemplateSpec) DeepCopy() *CritConfigTemplateSpec + func (in *CritConfigTemplateSpec) DeepCopyInto(out *CritConfigTemplateSpec) + type Encoding string + const Base64 + const Gzip + const GzipBase64 + type File struct + Content string + Encoding Encoding + Owner string + Path string + Permissions string + func (in *File) DeepCopy() *File + func (in *File) DeepCopyInto(out *File) + type Format string + const CloudConfig + type NTP struct + Enabled *bool + Servers []string + func (in *NTP) DeepCopy() *NTP + func (in *NTP) DeepCopyInto(out *NTP) + type User struct + Gecos *string + Groups *string + HomeDir *string + Inactive *bool + LockPassword *bool + Name string + Passwd *string + PrimaryGroup *string + SSHAuthorizedKeys []string + Shell *string + Sudo *string + func (in *User) DeepCopy() *User + func (in *User) DeepCopyInto(out *User)