Versions in this module Expand all Collapse all v1 v1.2.0 Jun 12, 2026 v1.1.0 Jun 9, 2026 Changes in this version + var AddToScheme = SchemeBuilder.AddToScheme + var GroupVersion = schema.GroupVersion + var SchemeBuilder = &scheme.Builder + type AppCacheSpec struct + Adapter string + func (in *AppCacheSpec) DeepCopy() *AppCacheSpec + func (in *AppCacheSpec) DeepCopyInto(out *AppCacheSpec) + type BlackfireSpec struct + Enabled bool + Host string + Port int + func (in *BlackfireSpec) DeepCopy() *BlackfireSpec + func (in *BlackfireSpec) DeepCopyInto(out *BlackfireSpec) + type Configuration struct + Currency string + Fastly FastlySpec + Locale string + UsageDataConsent string + func (in *Configuration) DeepCopy() *Configuration + func (in *Configuration) DeepCopyInto(out *Configuration) + type ContainerMergeSpec struct + Affinity corev1.Affinity + Annotations map[string]string + EnableServiceLinks *bool + ExtraContainers []corev1.Container + ExtraEnvs []corev1.EnvVar + Image string + ImagePullPolicy corev1.PullPolicy + ImagePullSecrets []corev1.LocalObjectReference + InitContainers []corev1.Container + Labels map[string]string + NodeSelector map[string]string + ProgressDeadlineSeconds int32 + Replicas int32 + Resources corev1.ResourceRequirements + RestartPolicy corev1.RestartPolicy + SecurityContext *corev1.PodSecurityContext + ServiceAccountName string + TerminationGracePeriodSeconds int64 + Tolerations []corev1.Toleration + TopologySpreadConstraints []corev1.TopologySpreadConstraint + VolumeMounts []corev1.VolumeMount + Volumes []corev1.Volume + func (in *ContainerMergeSpec) DeepCopy() *ContainerMergeSpec + func (in *ContainerMergeSpec) DeepCopyInto(out *ContainerMergeSpec) + type ContainerSpec struct + Affinity corev1.Affinity + Annotations map[string]string + EnableServiceLinks *bool + ExtraContainers []corev1.Container + ExtraEnvs []corev1.EnvVar + Image string + ImagePullPolicy corev1.PullPolicy + ImagePullSecrets []corev1.LocalObjectReference + InitContainers []corev1.Container + Labels map[string]string + NodeSelector map[string]string + Port int32 + ProgressDeadlineSeconds int32 + Replicas int32 + Resources corev1.ResourceRequirements + RestartPolicy corev1.RestartPolicy + SecurityContext *corev1.PodSecurityContext + ServiceAccountName string + TerminationGracePeriodSeconds int64 + Tolerations []corev1.Toleration + TopologySpreadConstraints []corev1.TopologySpreadConstraint + VolumeMounts []corev1.VolumeMount + Volumes []corev1.Volume + func (c *ContainerSpec) Merge(from ContainerMergeSpec) + func (in *ContainerSpec) DeepCopy() *ContainerSpec + func (in *ContainerSpec) DeepCopyInto(out *ContainerSpec) + type Credentials struct + Password string + Username string + func (in *Credentials) DeepCopy() *Credentials + func (in *Credentials) DeepCopyInto(out *Credentials) + type DatabaseSpec struct + Host string + HostRef SecretRef + Name string + Options string + PasswordSecretRef SecretRef + Port int32 + SSLMode string + User string + Version string + func (in *DatabaseSpec) DeepCopy() *DatabaseSpec + func (in *DatabaseSpec) DeepCopyInto(out *DatabaseSpec) + type DeploymentCondition struct + LastUpdateTime metav1.Time + Message string + Ready string + State DeploymentState + StoreReplicas int32 + func (in *DeploymentCondition) DeepCopy() *DeploymentCondition + func (in *DeploymentCondition) DeepCopyInto(out *DeploymentCondition) + type DeploymentState string + const DeploymentStateError + const DeploymentStateNotFound + const DeploymentStateRunning + const DeploymentStateScaling + const DeploymentStateUnknown + type ExecCondition struct + LastTransitionTime metav1.Time + LastUpdateTime metav1.Time + Message string + Reason string + Status string + Type StatefulState + func (in *ExecCondition) DeepCopy() *ExecCondition + func (in *ExecCondition) DeepCopyInto(out *ExecCondition) + type FPMSpec struct + Listen string + MaxChildren int + MaxSpareServers int + MinSpareServers int + ProcessManagement string + ScrapeURI string + StartServers int + StatusPath string + func (in *FPMSpec) DeepCopy() *FPMSpec + func (in *FPMSpec) DeepCopyInto(out *FPMSpec) + type FastlySpec struct + ServiceRef SecretRef + TokenRef SecretRef + func (in *FastlySpec) DeepCopy() *FastlySpec + func (in *FastlySpec) DeepCopyInto(out *FastlySpec) + type HPASpec struct + Annotations map[string]string + Behavior *autoscalerv2.HorizontalPodAutoscalerBehavior + Enabled bool + MaxReplicas int32 + Metrics []autoscalerv2.MetricSpec + MinReplicas *int32 + func (in *HPASpec) DeepCopy() *HPASpec + func (in *HPASpec) DeepCopyInto(out *HPASpec) + type Hook struct + After string + Before string + func (in *Hook) DeepCopy() *Hook + func (in *Hook) DeepCopyInto(out *Hook) + type NetworkSpec struct + Annotations map[string]string + AppURLHost string + EnabledGateway bool + EnabledIngress bool + GatewayAnnotations map[string]string + GatewayLabels map[string]string + GatewayName string + GatewayNamespace string + GatewaySectionName string + Host string + Hosts []string + IngressAnnotations map[string]string + IngressClassName string + IngressLabels map[string]string + Labels map[string]string + Port int32 + TLSSecretName string + func (in *NetworkSpec) DeepCopy() *NetworkSpec + func (in *NetworkSpec) DeepCopyInto(out *NetworkSpec) + type OpensearchIndexSpec struct + Prefix string + Replicas int + Shards int + func (in *OpensearchIndexSpec) DeepCopy() *OpensearchIndexSpec + func (in *OpensearchIndexSpec) DeepCopyInto(out *OpensearchIndexSpec) + type OpensearchSpec struct + Enabled bool + Host string + Index OpensearchIndexSpec + PasswordSecretRef SecretRef + Port int32 + Schema string + Username string + func (in *OpensearchSpec) DeepCopy() *OpensearchSpec + func (in *OpensearchSpec) DeepCopyInto(out *OpensearchSpec) + type OtelSpec struct + Enabled bool + ExporterEndpoint string + ExporterProtocol string + ServiceName string + TracesExporter string + func (in *OtelSpec) DeepCopy() *OtelSpec + func (in *OtelSpec) DeepCopyInto(out *OtelSpec) + type RedisSpec struct + RedisDSN string + RedisHost string + RedisIndex int + RedisPort int + func (in *RedisSpec) DeepCopy() *RedisSpec + func (in *RedisSpec) DeepCopyInto(out *RedisSpec) + type S3BucketAuth struct + AccessKeyRef SecretRef + SecretAccessKeyRef SecretRef + func (in *S3BucketAuth) DeepCopy() *S3BucketAuth + func (in *S3BucketAuth) DeepCopyInto(out *S3BucketAuth) + type S3Storage struct + AccessKeyRef SecretRef + EndpointURL string + PrivateBucketName string + PublicBucketName string + Region string + SecretAccessKeyRef SecretRef + func (in *S3Storage) DeepCopy() *S3Storage + func (in *S3Storage) DeepCopyInto(out *S3Storage) + type ScheduledTaskSpec struct + Command string + Schedule string + Suspend bool + TimeZone string + func (in *ScheduledTaskSpec) DeepCopy() *ScheduledTaskSpec + func (in *ScheduledTaskSpec) DeepCopyInto(out *ScheduledTaskSpec) + type SecretRef struct + Key string + Name string + func (in *SecretRef) DeepCopy() *SecretRef + func (in *SecretRef) DeepCopyInto(out *SecretRef) + type SessionCacheSpec struct + Adapter string + SavePath string + func (in *SessionCacheSpec) DeepCopy() *SessionCacheSpec + func (in *SessionCacheSpec) DeepCopyInto(out *SessionCacheSpec) + type SnapshotState string + const SnapshotStateEmpty + const SnapshotStateFailed + const SnapshotStatePending + const SnapshotStateRunning + const SnapshotStateSucceeded + type StatefulAppState string + const StateEmpty + const StateInitializing + const StateMigration + const StateMigrationError + const StateReady + const StateSetup + const StateSetupError + const StateWait + type StatefulState string + const ExecStateDone + const ExecStateEmpty + const ExecStateError + const ExecStateRunning + const ExecStateWait + type Store struct + Spec StoreSpec + Status StoreStatus + func (in *Store) DeepCopy() *Store + func (in *Store) DeepCopyInto(out *Store) + func (in *Store) DeepCopyObject() runtime.Object + func (s *Store) GetEnv() []corev1.EnvVar + func (s *Store) GetSecretName() string + func (s *Store) IsState(states ...StatefulAppState) bool + type StoreCondition struct + LastTransitionTime metav1.Time + LastUpdateTime metav1.Time + Message string + Reason string + Status string + Type string + func (in *StoreCondition) DeepCopy() *StoreCondition + func (in *StoreCondition) DeepCopyInto(out *StoreCondition) + type StoreConditionsList struct + Conditions []StoreCondition + func (in *StoreConditionsList) DeepCopy() *StoreConditionsList + func (in *StoreConditionsList) DeepCopyInto(out *StoreConditionsList) + func (s *StoreConditionsList) AddCondition(c StoreCondition) + func (s *StoreConditionsList) GetLastCondition() StoreCondition + type StoreDebugInstance struct + Spec StoreDebugInstanceSpec + Status StoreDebugInstanceStatus + func (in *StoreDebugInstance) DeepCopy() *StoreDebugInstance + func (in *StoreDebugInstance) DeepCopyInto(out *StoreDebugInstance) + func (in *StoreDebugInstance) DeepCopyObject() runtime.Object + func (s *StoreDebugInstance) IsState(states ...StoreDebugInstanceState) bool + type StoreDebugInstanceCondition struct + LastTransitionTime metav1.Time + LastUpdateTime metav1.Time + Message string + Reason string + Status string + Type StoreDebugInstanceState + func (in *StoreDebugInstanceCondition) DeepCopy() *StoreDebugInstanceCondition + func (in *StoreDebugInstanceCondition) DeepCopyInto(out *StoreDebugInstanceCondition) + type StoreDebugInstanceList struct + Items []StoreDebugInstance + func (in *StoreDebugInstanceList) DeepCopy() *StoreDebugInstanceList + func (in *StoreDebugInstanceList) DeepCopyInto(out *StoreDebugInstanceList) + func (in *StoreDebugInstanceList) DeepCopyObject() runtime.Object + type StoreDebugInstanceSpec struct + CustomImage string + Duration string + ExtraContainerPorts []corev1.ContainerPort + ExtraLabels map[string]string + IgnoreStoreStatus bool + StoreRef string + func (in *StoreDebugInstanceSpec) DeepCopy() *StoreDebugInstanceSpec + func (in *StoreDebugInstanceSpec) DeepCopyInto(out *StoreDebugInstanceSpec) + type StoreDebugInstanceState string + const StoreDebugInstanceStateDone + const StoreDebugInstanceStateError + const StoreDebugInstanceStatePending + const StoreDebugInstanceStateRunning + const StoreDebugInstanceStateUnspecified + const StoreDebugInstanceStateWait + type StoreDebugInstanceStatus struct + Conditions []StoreDebugInstanceCondition + State StoreDebugInstanceState + func (in *StoreDebugInstanceStatus) DeepCopy() *StoreDebugInstanceStatus + func (in *StoreDebugInstanceStatus) DeepCopyInto(out *StoreDebugInstanceStatus) + func (s *StoreDebugInstanceStatus) AddCondition(c StoreDebugInstanceCondition) + type StoreExec struct + Spec StoreExecSpec + Status StoreExecStatus + func (in *StoreExec) DeepCopy() *StoreExec + func (in *StoreExec) DeepCopyInto(out *StoreExec) + func (in *StoreExec) DeepCopyObject() runtime.Object + func (s *StoreExec) IsState(states ...StatefulState) bool + type StoreExecList struct + Items []StoreExec + func (in *StoreExecList) DeepCopy() *StoreExecList + func (in *StoreExecList) DeepCopyInto(out *StoreExecList) + func (in *StoreExecList) DeepCopyObject() runtime.Object + type StoreExecSpec struct + Container ContainerSpec + CronSchedule string + CronSuspend bool + ExtraEnvs []corev1.EnvVar + MaxRetries int32 + Script string + StoreRef string + func (in *StoreExecSpec) DeepCopy() *StoreExecSpec + func (in *StoreExecSpec) DeepCopyInto(out *StoreExecSpec) + type StoreExecStatus struct + Conditions []ExecCondition + Done string + State StatefulState + func (in *StoreExecStatus) DeepCopy() *StoreExecStatus + func (in *StoreExecStatus) DeepCopyInto(out *StoreExecStatus) + func (s *StoreExecStatus) AddCondition(c ExecCondition) + type StoreList struct + Items []Store + func (in *StoreList) DeepCopy() *StoreList + func (in *StoreList) DeepCopyInto(out *StoreList) + func (in *StoreList) DeepCopyObject() runtime.Object + type StoreSnapshotCreate struct + Spec StoreSnapshotSpec + Status StoreSnapshotStatus + func (in *StoreSnapshotCreate) DeepCopy() *StoreSnapshotCreate + func (in *StoreSnapshotCreate) DeepCopyInto(out *StoreSnapshotCreate) + func (in *StoreSnapshotCreate) DeepCopyObject() runtime.Object + func (s *StoreSnapshotCreate) GetObjectMeta() metav1.Object + func (s *StoreSnapshotCreate) GetRuntimeObject() runtime.Object + func (s *StoreSnapshotCreate) GetSpec() StoreSnapshotSpec + func (s *StoreSnapshotCreate) GetStatus() *StoreSnapshotStatus + type StoreSnapshotCreateList struct + Items []StoreSnapshotCreate + func (in *StoreSnapshotCreateList) DeepCopy() *StoreSnapshotCreateList + func (in *StoreSnapshotCreateList) DeepCopyInto(out *StoreSnapshotCreateList) + func (in *StoreSnapshotCreateList) DeepCopyObject() runtime.Object + type StoreSnapshotRestore struct + Spec StoreSnapshotSpec + Status StoreSnapshotStatus + func (in *StoreSnapshotRestore) DeepCopy() *StoreSnapshotRestore + func (in *StoreSnapshotRestore) DeepCopyInto(out *StoreSnapshotRestore) + func (in *StoreSnapshotRestore) DeepCopyObject() runtime.Object + func (s *StoreSnapshotRestore) GetObjectMeta() metav1.Object + func (s *StoreSnapshotRestore) GetRuntimeObject() runtime.Object + func (s *StoreSnapshotRestore) GetSpec() StoreSnapshotSpec + func (s *StoreSnapshotRestore) GetStatus() *StoreSnapshotStatus + type StoreSnapshotRestoreList struct + Items []StoreSnapshotRestore + func (in *StoreSnapshotRestoreList) DeepCopy() *StoreSnapshotRestoreList + func (in *StoreSnapshotRestoreList) DeepCopyInto(out *StoreSnapshotRestoreList) + func (in *StoreSnapshotRestoreList) DeepCopyObject() runtime.Object + type StoreSnapshotSpec struct + Container ContainerSpec + MaxRetries int32 + Path string + S3BucketAuth S3BucketAuth + StoreNameRef string + func (in *StoreSnapshotSpec) DeepCopy() *StoreSnapshotSpec + func (in *StoreSnapshotSpec) DeepCopyInto(out *StoreSnapshotSpec) + func (s StoreSnapshotSpec) GetEnv(store Store) []corev1.EnvVar + type StoreSnapshotStatus struct + CompletedAt metav1.Time + Duration metav1.Time + Message string + State SnapshotState + TerminationMessageFromJob string + func (in *StoreSnapshotStatus) DeepCopy() *StoreSnapshotStatus + func (in *StoreSnapshotStatus) DeepCopyInto(out *StoreSnapshotStatus) + func (s *StoreSnapshotStatus) IsState(states ...SnapshotState) bool + type StoreSpec struct + AdminCredentials Credentials + AdminDeploymentContainer ContainerMergeSpec + AppCache AppCacheSpec + Blackfire BlackfireSpec + CDNURL string + Container ContainerSpec + Database DatabaseSpec + DisableChecks bool + DisableDatabaseCheck bool + DisableFastlyCheck bool + DisableJobDeletion bool + DisableOpensearchCheck bool + DisableS3Check bool + FPM FPMSpec + HorizontalPodAutoscaler HPASpec + MigrationHook Hook + MigrationJobContainer ContainerMergeSpec + MigrationScript string + Network NetworkSpec + OpensearchSpec OpensearchSpec + Otel OtelSpec + S3Storage S3Storage + ScheduledTask ScheduledTaskSpec + ScheduledTaskLabels map[string]string + SecretName string + ServiceAccountName string + SessionCache SessionCacheSpec + SetupHook Hook + SetupJobContainer ContainerMergeSpec + SetupScript string + ShopConfiguration Configuration + StorefrontDeploymentContainer ContainerMergeSpec + Worker WorkerSpec + WorkerDeploymentContainer ContainerMergeSpec + func (in *StoreSpec) DeepCopy() *StoreSpec + func (in *StoreSpec) DeepCopyInto(out *StoreSpec) + type StoreStatus struct + AdminState DeploymentCondition + CurrentImageTag string + Message string + State StatefulAppState + StorefrontState DeploymentCondition + WorkerState DeploymentCondition + func (in *StoreStatus) DeepCopy() *StoreStatus + func (in *StoreStatus) DeepCopyInto(out *StoreStatus) + type WorkerSpec struct + Adapter string + func (in *WorkerSpec) DeepCopy() *WorkerSpec + func (in *WorkerSpec) DeepCopyInto(out *WorkerSpec)