Versions in this module Expand all Collapse all v0 v0.4.0 Jul 8, 2024 Changes in this version + const JobStatusFailed + const JobStatusPending + const JobStatusRunning + const JobStatusSucceeded + const OpenStackAnsibleEEContainerImage + var AddToScheme = SchemeBuilder.AddToScheme + var GroupVersion = schema.GroupVersion + var SchemeBuilder = &scheme.Builder + func SetupDefaults() + func SetupOpenStackAnsibleEEDefaults(defaults OpenStackAnsibleEEDefaults) + type Config struct + MountPath string + Name string + func (in *Config) DeepCopy() *Config + func (in *Config) DeepCopyInto(out *Config) + type OpenStackAnsibleEE struct + Spec OpenStackAnsibleEESpec + Status OpenStackAnsibleEEStatus + func (in *OpenStackAnsibleEE) DeepCopy() *OpenStackAnsibleEE + func (in *OpenStackAnsibleEE) DeepCopyInto(out *OpenStackAnsibleEE) + func (in *OpenStackAnsibleEE) DeepCopyObject() runtime.Object + func (instance OpenStackAnsibleEE) IsReady() bool + func (r *OpenStackAnsibleEE) Default() + func (r *OpenStackAnsibleEE) SetupWebhookWithManager(mgr ctrl.Manager) error + func (r *OpenStackAnsibleEE) ValidateCreate() (admission.Warnings, error) + func (r *OpenStackAnsibleEE) ValidateDelete() (admission.Warnings, error) + func (r *OpenStackAnsibleEE) ValidateUpdate(old runtime.Object) (admission.Warnings, error) + type OpenStackAnsibleEEDefaults struct + ContainerImageURL string + func (in *OpenStackAnsibleEEDefaults) DeepCopy() *OpenStackAnsibleEEDefaults + func (in *OpenStackAnsibleEEDefaults) DeepCopyInto(out *OpenStackAnsibleEEDefaults) + type OpenStackAnsibleEEList struct + Items []OpenStackAnsibleEE + func (in *OpenStackAnsibleEEList) DeepCopy() *OpenStackAnsibleEEList + func (in *OpenStackAnsibleEEList) DeepCopyInto(out *OpenStackAnsibleEEList) + func (in *OpenStackAnsibleEEList) DeepCopyObject() runtime.Object + type OpenStackAnsibleEESpec struct + Args []string + BackoffLimit *int32 + CmdLine string + DNSConfig *corev1.PodDNSConfig + Env []corev1.EnvVar + EnvConfigMapName string + ExtraMounts []storage.VolMounts + ExtraVars map[string]json.RawMessage + Image string + InitContainers []corev1.Container + Inventory string + Name string + NetworkAttachments []string + Playbook string + PlaybookContents string + PreserveJobs bool + RestartPolicy string + ServiceAccountName string + UID int64 + func (in *OpenStackAnsibleEESpec) DeepCopy() *OpenStackAnsibleEESpec + func (in *OpenStackAnsibleEESpec) DeepCopyInto(out *OpenStackAnsibleEESpec) + func (spec *OpenStackAnsibleEESpec) Default() + func (spec *OpenStackAnsibleEESpec) ValidateCreate() field.ErrorList + type OpenStackAnsibleEEStatus struct + Conditions condition.Conditions + Hash map[string]string + JobStatus string + NetworkAttachments map[string][]string + ObservedGeneration int64 + func (in *OpenStackAnsibleEEStatus) DeepCopy() *OpenStackAnsibleEEStatus + func (in *OpenStackAnsibleEEStatus) DeepCopyInto(out *OpenStackAnsibleEEStatus)