Versions in this module Expand all Collapse all v1 v1.23.1 Jan 15, 2026 v1.23.1-rc.2 Jan 15, 2026 v1.23.1-rc.1 Jan 13, 2026 v1.23.0 Oct 27, 2025 Changes in this version + var AddToScheme = SchemeBuilder.AddToScheme + var SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes) + var SchemeGroupVersion = schema.GroupVersion + func GetAPIServerTimeout(d *metav1.Duration) string + func GetPeriod(period metav1.Duration, defaultPeriod time.Duration) time.Duration + func GetReconcileTimeout(d *metav1.Duration) string + func GetSecretName(secretRef *SecretReference) string + func Resource(resource string) schema.GroupResource + type ConfigSyncError struct + Code string + ErrorMessage string + Resources []ResourceRef + func (in *ConfigSyncError) DeepCopy() *ConfigSyncError + func (in *ConfigSyncError) DeepCopyInto(out *ConfigSyncError) + type ContainerLogLevelOverride struct + ContainerName string + LogLevel int + func (in *ContainerLogLevelOverride) DeepCopy() *ContainerLogLevelOverride + func (in *ContainerLogLevelOverride) DeepCopyInto(out *ContainerLogLevelOverride) + type ContainerResourcesSpec struct + CPULimit resource.Quantity + CPURequest resource.Quantity + ContainerName string + MemoryLimit resource.Quantity + MemoryRequest resource.Quantity + func (in *ContainerResourcesSpec) DeepCopy() *ContainerResourcesSpec + func (in *ContainerResourcesSpec) DeepCopyInto(out *ContainerResourcesSpec) + type ErrorSource string + const RenderingError + const SourceError + const SyncError + type ErrorSummary struct + ErrorCountAfterTruncation int + TotalCount int + Truncated bool + func (in *ErrorSummary) DeepCopy() *ErrorSummary + func (in *ErrorSummary) DeepCopyInto(out *ErrorSummary) + type Git struct + Auth configsync.AuthType + Branch string + CACertSecretRef *SecretReference + Dir string + GCPServiceAccountEmail string + NoSSLVerify bool + Period metav1.Duration + Proxy string + Repo string + Revision string + SecretRef *SecretReference + func (in *Git) DeepCopy() *Git + func (in *Git) DeepCopyInto(out *Git) + type GitStatus struct + Branch string + Dir string + Repo string + Revision string + func (in *GitStatus) DeepCopy() *GitStatus + func (in *GitStatus) DeepCopyInto(out *GitStatus) + type HelmBase struct + Auth configsync.AuthType + CACertSecretRef *SecretReference + Chart string + GCPServiceAccountEmail string + IncludeCRDs bool + Period metav1.Duration + ReleaseName string + Repo string + SecretRef *SecretReference + Values *apiextensionsv1.JSON + ValuesFileRefs []ValuesFileRef + Version string + func (in *HelmBase) DeepCopy() *HelmBase + func (in *HelmBase) DeepCopyInto(out *HelmBase) + type HelmRepoSync struct + func (in *HelmRepoSync) DeepCopy() *HelmRepoSync + func (in *HelmRepoSync) DeepCopyInto(out *HelmRepoSync) + type HelmRootSync struct + DeployNamespace string + Namespace string + func (in *HelmRootSync) DeepCopy() *HelmRootSync + func (in *HelmRootSync) DeepCopyInto(out *HelmRootSync) + type HelmStatus struct + Chart string + Repo string + Version string + func (in *HelmStatus) DeepCopy() *HelmStatus + func (in *HelmStatus) DeepCopyInto(out *HelmStatus) + type Oci struct + Auth configsync.AuthType + CACertSecretRef *SecretReference + Dir string + GCPServiceAccountEmail string + Image string + Period metav1.Duration + func (in *Oci) DeepCopy() *Oci + func (in *Oci) DeepCopyInto(out *Oci) + type OciStatus struct + Dir string + Image string + func (in *OciStatus) DeepCopy() *OciStatus + func (in *OciStatus) DeepCopyInto(out *OciStatus) + type OverrideSpec struct + APIServerTimeout *metav1.Duration + EnableShellInRendering *bool + GitSyncDepth *int64 + LogLevels []ContainerLogLevelOverride + ReconcileTimeout *metav1.Duration + Resources []ContainerResourcesSpec + StatusMode string + func (in *OverrideSpec) DeepCopy() *OverrideSpec + func (in *OverrideSpec) DeepCopyInto(out *OverrideSpec) + type RenderingStatus struct + Commit string + ErrorSummary *ErrorSummary + Errors []ConfigSyncError + Git *GitStatus + Helm *HelmStatus + LastUpdate metav1.Time + Message string + Oci *OciStatus + func (in *RenderingStatus) DeepCopy() *RenderingStatus + func (in *RenderingStatus) DeepCopyInto(out *RenderingStatus) + type RepoSync struct + Spec RepoSyncSpec + Status RepoSyncStatus + func (in *RepoSync) DeepCopy() *RepoSync + func (in *RepoSync) DeepCopyInto(out *RepoSync) + func (in *RepoSync) DeepCopyObject() runtime.Object + type RepoSyncCondition struct + Commit string + ErrorSourceRefs []ErrorSource + ErrorSummary *ErrorSummary + Errors []ConfigSyncError + LastTransitionTime metav1.Time + LastUpdateTime metav1.Time + Message string + Reason string + Status metav1.ConditionStatus + Type RepoSyncConditionType + func (in *RepoSyncCondition) DeepCopy() *RepoSyncCondition + func (in *RepoSyncCondition) DeepCopyInto(out *RepoSyncCondition) + type RepoSyncConditionType string + const RepoSyncReconcilerFinalizerFailure + const RepoSyncReconcilerFinalizing + const RepoSyncReconciling + const RepoSyncStalled + const RepoSyncSyncing + type RepoSyncList struct + Items []RepoSync + func (in *RepoSyncList) DeepCopy() *RepoSyncList + func (in *RepoSyncList) DeepCopyInto(out *RepoSyncList) + func (in *RepoSyncList) DeepCopyObject() runtime.Object + type RepoSyncOverrideSpec struct + func (in *RepoSyncOverrideSpec) DeepCopy() *RepoSyncOverrideSpec + func (in *RepoSyncOverrideSpec) DeepCopyInto(out *RepoSyncOverrideSpec) + type RepoSyncSpec struct + Helm *HelmRepoSync + Oci *Oci + Override *RepoSyncOverrideSpec + SourceFormat configsync.SourceFormat + SourceType configsync.SourceType + func (in *RepoSyncSpec) DeepCopy() *RepoSyncSpec + func (in *RepoSyncSpec) DeepCopyInto(out *RepoSyncSpec) + func (rs *RepoSyncSpec) SafeOverride() *RepoSyncOverrideSpec + type RepoSyncStatus struct + Conditions []RepoSyncCondition + func (in *RepoSyncStatus) DeepCopy() *RepoSyncStatus + func (in *RepoSyncStatus) DeepCopyInto(out *RepoSyncStatus) + type ResourceRef struct + GVK metav1.GroupVersionKind + Name string + Namespace string + SourcePath string + func (in *ResourceRef) DeepCopy() *ResourceRef + func (in *ResourceRef) DeepCopyInto(out *ResourceRef) + type RootSync struct + Spec RootSyncSpec + Status RootSyncStatus + func (in *RootSync) DeepCopy() *RootSync + func (in *RootSync) DeepCopyInto(out *RootSync) + func (in *RootSync) DeepCopyObject() runtime.Object + type RootSyncCondition struct + Commit string + ErrorSourceRefs []ErrorSource + ErrorSummary *ErrorSummary + Errors []ConfigSyncError + LastTransitionTime metav1.Time + LastUpdateTime metav1.Time + Message string + Reason string + Status metav1.ConditionStatus + Type RootSyncConditionType + func (in *RootSyncCondition) DeepCopy() *RootSyncCondition + func (in *RootSyncCondition) DeepCopyInto(out *RootSyncCondition) + type RootSyncConditionType string + const RootSyncReconcilerFinalizerFailure + const RootSyncReconcilerFinalizing + const RootSyncReconciling + const RootSyncStalled + const RootSyncSyncing + type RootSyncList struct + Items []RootSync + func (in *RootSyncList) DeepCopy() *RootSyncList + func (in *RootSyncList) DeepCopyInto(out *RootSyncList) + func (in *RootSyncList) DeepCopyObject() runtime.Object + type RootSyncOverrideSpec struct + NamespaceStrategy configsync.NamespaceStrategy + RoleRefs []RootSyncRoleRef + func (in *RootSyncOverrideSpec) DeepCopy() *RootSyncOverrideSpec + func (in *RootSyncOverrideSpec) DeepCopyInto(out *RootSyncOverrideSpec) + type RootSyncRoleRef struct + Kind string + Name string + Namespace string + func (in *RootSyncRoleRef) DeepCopy() *RootSyncRoleRef + func (in *RootSyncRoleRef) DeepCopyInto(out *RootSyncRoleRef) + type RootSyncSpec struct + Helm *HelmRootSync + Oci *Oci + Override *RootSyncOverrideSpec + SourceFormat configsync.SourceFormat + SourceType configsync.SourceType + func (in *RootSyncSpec) DeepCopy() *RootSyncSpec + func (in *RootSyncSpec) DeepCopyInto(out *RootSyncSpec) + func (rs *RootSyncSpec) SafeOverride() *RootSyncOverrideSpec + type RootSyncStatus struct + Conditions []RootSyncCondition + func (in *RootSyncStatus) DeepCopy() *RootSyncStatus + func (in *RootSyncStatus) DeepCopyInto(out *RootSyncStatus) + type SecretReference struct + Name string + func (in *SecretReference) DeepCopy() *SecretReference + func (in *SecretReference) DeepCopyInto(out *SecretReference) + type SourceStatus struct + Commit string + ErrorSummary *ErrorSummary + Errors []ConfigSyncError + Git *GitStatus + Helm *HelmStatus + LastUpdate metav1.Time + Oci *OciStatus + func (in *SourceStatus) DeepCopy() *SourceStatus + func (in *SourceStatus) DeepCopyInto(out *SourceStatus) + type Status struct + LastSyncedCommit string + ObservedGeneration int64 + Reconciler string + Rendering RenderingStatus + Source SourceStatus + Sync SyncStatus + func (in *Status) DeepCopy() *Status + func (in *Status) DeepCopyInto(out *Status) + type SyncStatus struct + Commit string + ErrorSummary *ErrorSummary + Errors []ConfigSyncError + Git *GitStatus + Helm *HelmStatus + LastUpdate metav1.Time + Oci *OciStatus + func (in *SyncStatus) DeepCopy() *SyncStatus + func (in *SyncStatus) DeepCopyInto(out *SyncStatus) + type ValuesFileRef struct + DataKey string + Name string + func (in *ValuesFileRef) DeepCopy() *ValuesFileRef + func (in *ValuesFileRef) DeepCopyInto(out *ValuesFileRef) v1.23.0-rc.1 Oct 27, 2025