Fix broken anchors

This fixes broken anchors reported by `yarn build`.
This commit is contained in:
Corentin Néau 2025-07-24 17:22:04 +02:00
parent 01473c71e1
commit 64a25d73b0
No known key found for this signature in database
GPG Key ID: 4E10825BFE040608
9 changed files with 669 additions and 669 deletions

View File

@ -97,7 +97,7 @@ When a GitRepo is scanned it will produce one or more bundles. Bundles are a col
| spec | | [BundleSpec](#bundlespec) | true | | spec | | [BundleSpec](#bundlespec) | true |
| status | | [BundleStatus](#bundlestatus) | true | | status | | [BundleStatus](#bundlestatus) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleDisplay #### BundleDisplay
@ -108,7 +108,7 @@ BundleDisplay contains the number of ready, desiredready clusters and a summary
| readyClusters | ReadyClusters is a string in the form \"%d/%d\", that describes the number of clusters that are ready vs. the number of clusters desired to be ready. | string | false | | readyClusters | ReadyClusters is a string in the form \"%d/%d\", that describes the number of clusters that are ready vs. the number of clusters desired to be ready. | string | false |
| state | State is a summary state for the bundle, calculated over the non-ready resources. | string | false | | state | State is a summary state for the bundle, calculated over the non-ready resources. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleList #### BundleList
@ -119,7 +119,7 @@ BundleList contains a list of Bundle
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][Bundle](#bundle) | true | | items | | \[\][Bundle](#bundle) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleRef #### BundleRef
@ -130,7 +130,7 @@ BundleList contains a list of Bundle
| name | Name of the bundle. | string | false | | name | Name of the bundle. | string | false |
| selector | Selector matching bundle's labels. | *metav1.LabelSelector | false | | selector | Selector matching bundle's labels. | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleResource #### BundleResource
@ -142,7 +142,7 @@ BundleResource represents the content of a single resource from the bundle, like
| content | The content of the resource, can be compressed. | string | false | | content | The content of the resource, can be compressed. | string | false |
| encoding | Encoding is either empty or \"base64+gz\". | string | false | | encoding | Encoding is either empty or \"base64+gz\". | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleSpec #### BundleSpec
@ -158,7 +158,7 @@ BundleResource represents the content of a single resource from the bundle, like
| dependsOn | DependsOn refers to the bundles which must be ready before this bundle can be deployed. | \[\][BundleRef](#bundleref) | false | | dependsOn | DependsOn refers to the bundles which must be ready before this bundle can be deployed. | \[\][BundleRef](#bundleref) | false |
| contentsId | ContentsID stores the contents id when deploying contents using an OCI registry. | string | false | | contentsId | ContentsID stores the contents id when deploying contents using an OCI registry. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleStatus #### BundleStatus
@ -181,7 +181,7 @@ BundleResource represents the content of a single resource from the bundle, like
| observedGeneration | ObservedGeneration is the current generation of the bundle. | int64 | true | | observedGeneration | ObservedGeneration is the current generation of the bundle. | int64 | true |
| resourcesSha256Sum | ResourcesSHA256Sum corresponds to the JSON serialization of the .Spec.Resources field | string | false | | resourcesSha256Sum | ResourcesSHA256Sum corresponds to the JSON serialization of the .Spec.Resources field | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleSummary #### BundleSummary
@ -199,7 +199,7 @@ BundleSummary contains the number of bundle deployments in each state and a list
| desiredReady | DesiredReady is the number of bundle deployments that should be ready. | int | true | | desiredReady | DesiredReady is the number of bundle deployments that should be ready. | int | true |
| nonReadyResources | NonReadyClusters is a list of states, which is filled for a bundle that is not ready. | \[\][NonReadyResource](#nonreadyresource) | false | | nonReadyResources | NonReadyClusters is a list of states, which is filled for a bundle that is not ready. | \[\][NonReadyResource](#nonreadyresource) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleTarget #### BundleTarget
@ -216,7 +216,7 @@ BundleTarget declares clusters to deploy to. Fleet will merge the BundleDeployme
| namespaceLabels | NamespaceLabels are labels that will be appended to the namespace created by Fleet. | map[string]string | false | | namespaceLabels | NamespaceLabels are labels that will be appended to the namespace created by Fleet. | map[string]string | false |
| namespaceAnnotations | NamespaceAnnotations are annotations that will be appended to the namespace created by Fleet. | map[string]string | false | | namespaceAnnotations | NamespaceAnnotations are annotations that will be appended to the namespace created by Fleet. | map[string]string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleTargetRestriction #### BundleTargetRestriction
@ -230,7 +230,7 @@ BundleTargetRestriction is used internally by Fleet and should not be modified.
| clusterGroup | | string | false | | clusterGroup | | string | false |
| clusterGroupSelector | | *metav1.LabelSelector | false | | clusterGroupSelector | | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### NonReadyResource #### NonReadyResource
@ -244,7 +244,7 @@ NonReadyResource contains information about a bundle that is not ready for a giv
| modifiedStatus | ModifiedStatus lists the state for each modified resource. | \[\][ModifiedStatus](#modifiedstatus) | false | | modifiedStatus | ModifiedStatus lists the state for each modified resource. | \[\][ModifiedStatus](#modifiedstatus) | false |
| nonReadyStatus | NonReadyStatus lists the state for each non-ready resource. | \[\][NonReadyStatus](#nonreadystatus) | false | | nonReadyStatus | NonReadyStatus lists the state for each non-ready resource. | \[\][NonReadyStatus](#nonreadystatus) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### Partition #### Partition
@ -259,7 +259,7 @@ Partition defines a separate rollout strategy for a set of clusters.
| clusterGroup | A cluster group name to include in this partition | string | false | | clusterGroup | A cluster group name to include in this partition | string | false |
| clusterGroupSelector | Selector matching cluster group labels to include in this partition | *metav1.LabelSelector | false | | clusterGroupSelector | Selector matching cluster group labels to include in this partition | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### PartitionStatus #### PartitionStatus
@ -273,7 +273,7 @@ PartitionStatus is the status of a single rollout partition.
| unavailable | Unavailable is the number of unavailable clusters in the partition. | int | false | | unavailable | Unavailable is the number of unavailable clusters in the partition. | int | false |
| summary | Summary is a summary state for the partition, calculated over its non-ready resources. | [BundleSummary](#bundlesummary) | false | | summary | Summary is a summary state for the partition, calculated over its non-ready resources. | [BundleSummary](#bundlesummary) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ResourceKey #### ResourceKey
@ -286,7 +286,7 @@ ResourceKey lists resources, which will likely be deployed.
| namespace | Namespace is the namespace of the resource. | string | false | | namespace | Namespace is the namespace of the resource. | string | false |
| name | Name is the name of the resource. | string | false | | name | Name is the name of the resource. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### RolloutStrategy #### RolloutStrategy
@ -299,7 +299,7 @@ RolloverStrategy controls the rollout of the bundle across clusters.
| autoPartitionSize | A number or percentage of how to automatically partition clusters if no specific partitioning strategy is configured. default: 25% | *intstr.IntOrString | false | | autoPartitionSize | A number or percentage of how to automatically partition clusters if no specific partitioning strategy is configured. default: 25% | *intstr.IntOrString | false |
| partitions | A list of definitions of partitions. If any target clusters do not match the configuration they are added to partitions at the end following the autoPartitionSize. | \[\][Partition](#partition) | false | | partitions | A list of definitions of partitions. If any target clusters do not match the configuration they are added to partitions at the end following the autoPartitionSize. | \[\][Partition](#partition) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleDeployment #### BundleDeployment
@ -311,7 +311,7 @@ BundleDeployment is used internally by Fleet and should not be used directly. Wh
| spec | | [BundleDeploymentSpec](#bundledeploymentspec) | false | | spec | | [BundleDeploymentSpec](#bundledeploymentspec) | false |
| status | | [BundleDeploymentStatus](#bundledeploymentstatus) | false | | status | | [BundleDeploymentStatus](#bundledeploymentstatus) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleDeploymentDisplay #### BundleDeploymentDisplay
@ -323,7 +323,7 @@ BundleDeployment is used internally by Fleet and should not be used directly. Wh
| monitored | | string | false | | monitored | | string | false |
| state | | string | false | | state | | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleDeploymentList #### BundleDeploymentList
@ -334,7 +334,7 @@ BundleDeploymentList contains a list of BundleDeployment
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][BundleDeployment](#bundledeployment) | true | | items | | \[\][BundleDeployment](#bundledeployment) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleDeploymentOptions #### BundleDeploymentOptions
@ -358,7 +358,7 @@ BundleDeploymentList contains a list of BundleDeployment
| namespaceAnnotations | NamespaceAnnotations are annotations that will be appended to the namespace created by Fleet. | map[string]string | false | | namespaceAnnotations | NamespaceAnnotations are annotations that will be appended to the namespace created by Fleet. | map[string]string | false |
| deleteCRDResources | DeleteCRDResources deletes CRDs. Warning! this will also delete all your Custom Resources. | bool | false | | deleteCRDResources | DeleteCRDResources deletes CRDs. Warning! this will also delete all your Custom Resources. | bool | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleDeploymentResource #### BundleDeploymentResource
@ -372,7 +372,7 @@ BundleDeploymentResource contains the metadata of a deployed resource.
| name | | string | false | | name | | string | false |
| createdAt | | metav1.Time | false | | createdAt | | metav1.Time | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleDeploymentSpec #### BundleDeploymentSpec
@ -389,7 +389,7 @@ BundleDeploymentResource contains the metadata of a deployed resource.
| correctDrift | CorrectDrift specifies how drift correction should work. | *[CorrectDrift](#correctdrift) | false | | correctDrift | CorrectDrift specifies how drift correction should work. | *[CorrectDrift](#correctdrift) | false |
| ociContents | OCIContents is true when this deployment's contents is stored in an oci registry | bool | false | | ociContents | OCIContents is true when this deployment's contents is stored in an oci registry | bool | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleDeploymentStatus #### BundleDeploymentStatus
@ -408,7 +408,7 @@ BundleDeploymentResource contains the metadata of a deployed resource.
| syncGeneration | | *int64 | false | | syncGeneration | | *int64 | false |
| resources | Resources lists the metadata of resources that were deployed according to the helm release history. | \[\][BundleDeploymentResource](#bundledeploymentresource) | false | | resources | Resources lists the metadata of resources that were deployed according to the helm release history. | \[\][BundleDeploymentResource](#bundledeploymentresource) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ComparePatch #### ComparePatch
@ -423,7 +423,7 @@ ComparePatch matches a resource and removes fields from the check for modificati
| operations | Operations remove a JSON path from the resource. | \[\][Operation](#operation) | false | | operations | Operations remove a JSON path from the resource. | \[\][Operation](#operation) | false |
| jsonPointers | JSONPointers ignore diffs at a certain JSON path. | []string | false | | jsonPointers | JSONPointers ignore diffs at a certain JSON path. | []string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ConfigMapKeySelector #### ConfigMapKeySelector
@ -434,7 +434,7 @@ ComparePatch matches a resource and removes fields from the check for modificati
| namespace | | string | false | | namespace | | string | false |
| key | | string | false | | key | | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### DiffOptions #### DiffOptions
@ -444,7 +444,7 @@ ComparePatch matches a resource and removes fields from the check for modificati
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| comparePatches | ComparePatches match a resource and remove fields from the check for modifications. | \[\][ComparePatch](#comparepatch) | false | | comparePatches | ComparePatches match a resource and remove fields from the check for modifications. | \[\][ComparePatch](#comparepatch) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### HelmOptions #### HelmOptions
@ -470,7 +470,7 @@ HelmOptions for the deployment. For Helm-based bundles, all options can be used,
| skipSchemaValidation | SkipSchemaValidation allows skipping schema validation against the chart values | bool | false | | skipSchemaValidation | SkipSchemaValidation allows skipping schema validation against the chart values | bool | false |
| disableDependencyUpdate | DisableDependencyUpdate allows skipping chart dependencies update | bool | false | | disableDependencyUpdate | DisableDependencyUpdate allows skipping chart dependencies update | bool | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### IgnoreOptions #### IgnoreOptions
@ -480,7 +480,7 @@ IgnoreOptions defines conditions to be ignored when monitoring the Bundle.
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| conditions | Conditions is a list of conditions to be ignored when monitoring the Bundle. | []map[string]string | false | | conditions | Conditions is a list of conditions to be ignored when monitoring the Bundle. | []map[string]string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### KustomizeOptions #### KustomizeOptions
@ -490,7 +490,7 @@ KustomizeOptions for a deployment.
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| dir | Dir points to a custom folder for kustomize resources. This folder must contain a kustomization.yaml file. | string | false | | dir | Dir points to a custom folder for kustomize resources. This folder must contain a kustomization.yaml file. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### LocalObjectReference #### LocalObjectReference
@ -500,7 +500,7 @@ KustomizeOptions for a deployment.
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| name | Name of a resource in the same namespace as the referent. | string | true | | name | Name of a resource in the same namespace as the referent. | string | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ModifiedStatus #### ModifiedStatus
@ -517,7 +517,7 @@ ModifiedStatus is used to report the status of a resource that is modified. It i
| delete | | bool | false | | delete | | bool | false |
| patch | | string | false | | patch | | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### NonReadyStatus #### NonReadyStatus
@ -532,7 +532,7 @@ NonReadyStatus is used to report the status of a resource that is not ready. It
| name | | string | false | | name | | string | false |
| summary | | summary.Summary | false | | summary | | summary.Summary | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### Operation #### Operation
@ -544,7 +544,7 @@ Operation of a ComparePatch, usually \"remove\".
| path | Path is the JSON path to remove. | string | false | | path | Path is the JSON path to remove. | string | false |
| value | Value is usually empty. | string | false | | value | Value is usually empty. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### SecretKeySelector #### SecretKeySelector
@ -555,7 +555,7 @@ Operation of a ComparePatch, usually \"remove\".
| namespace | | string | false | | namespace | | string | false |
| key | | string | false | | key | | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ValuesFrom #### ValuesFrom
@ -566,7 +566,7 @@ Define helm values that can come from configmap, secret or external. Credit: htt
| configMapKeyRef | The reference to a config map with release values. | *[ConfigMapKeySelector](#configmapkeyselector) | false | | configMapKeyRef | The reference to a config map with release values. | *[ConfigMapKeySelector](#configmapkeyselector) | false |
| secretKeyRef | The reference to a secret with release values. | *[SecretKeySelector](#secretkeyselector) | false | | secretKeyRef | The reference to a secret with release values. | *[SecretKeySelector](#secretkeyselector) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### YAMLOptions #### YAMLOptions
@ -576,7 +576,7 @@ YAMLOptions, if using raw YAML these are names that map to overlays/`{name}` fil
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| overlays | Overlays is a list of names that maps to folders in \"overlays/\". If you wish to customize the file ./subdir/resource.yaml then a file ./overlays/myoverlay/subdir/resource.yaml will replace the base file. A file named ./overlays/myoverlay/subdir/resource_patch.yaml will patch the base file. | []string | false | | overlays | Overlays is a list of names that maps to folders in \"overlays/\". If you wish to customize the file ./subdir/resource.yaml then a file ./overlays/myoverlay/subdir/resource.yaml will replace the base file. A file named ./overlays/myoverlay/subdir/resource_patch.yaml will patch the base file. | []string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleNamespaceMapping #### BundleNamespaceMapping
@ -588,7 +588,7 @@ BundleNamespaceMapping maps bundles to clusters in other namespaces.
| bundleSelector | | *metav1.LabelSelector | false | | bundleSelector | | *metav1.LabelSelector | false |
| namespaceSelector | | *metav1.LabelSelector | false | | namespaceSelector | | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleNamespaceMappingList #### BundleNamespaceMappingList
@ -599,7 +599,7 @@ BundleNamespaceMappingList contains a list of BundleNamespaceMapping
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][BundleNamespaceMapping](#bundlenamespacemapping) | true | | items | | \[\][BundleNamespaceMapping](#bundlenamespacemapping) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### AgentStatus #### AgentStatus
@ -610,7 +610,7 @@ BundleNamespaceMappingList contains a list of BundleNamespaceMapping
| lastSeen | LastSeen is the last time the agent checked in to update the status of the cluster resource. | metav1.Time | true | | lastSeen | LastSeen is the last time the agent checked in to update the status of the cluster resource. | metav1.Time | true |
| namespace | Namespace is the namespace of the agent deployment, e.g. \"cattle-fleet-system\". | string | true | | namespace | Namespace is the namespace of the agent deployment, e.g. \"cattle-fleet-system\". | string | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### Cluster #### Cluster
@ -622,7 +622,7 @@ Cluster corresponds to a Kubernetes cluster. Fleet deploys bundles to targeted c
| spec | | [ClusterSpec](#clusterspec) | false | | spec | | [ClusterSpec](#clusterspec) | false |
| status | | [ClusterStatus](#clusterstatus) | false | | status | | [ClusterStatus](#clusterstatus) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterDisplay #### ClusterDisplay
@ -633,7 +633,7 @@ Cluster corresponds to a Kubernetes cluster. Fleet deploys bundles to targeted c
| readyBundles | ReadyBundles is a string in the form \"%d/%d\", that describes the number of bundles that are ready vs. the number of bundles desired to be ready. | string | false | | readyBundles | ReadyBundles is a string in the form \"%d/%d\", that describes the number of bundles that are ready vs. the number of bundles desired to be ready. | string | false |
| state | State of the cluster, either one of the bundle states, or \"WaitCheckIn\". | string | false | | state | State of the cluster, either one of the bundle states, or \"WaitCheckIn\". | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterList #### ClusterList
@ -644,7 +644,7 @@ ClusterList contains a list of Cluster
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][Cluster](#cluster) | true | | items | | \[\][Cluster](#cluster) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterSpec #### ClusterSpec
@ -666,7 +666,7 @@ ClusterList contains a list of Cluster
| agentResources | AgentResources sets the resources for the cluster's agent deployment. | *corev1.ResourceRequirements | false | | agentResources | AgentResources sets the resources for the cluster's agent deployment. | *corev1.ResourceRequirements | false |
| hostNetwork | HostNetwork sets the agent StatefulSet to use hostNetwork: true setting. Allows for provisioning of network related bundles (CNI configuration). | *bool | false | | hostNetwork | HostNetwork sets the agent StatefulSet to use hostNetwork: true setting. Allows for provisioning of network related bundles (CNI configuration). | *bool | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterStatus #### ClusterStatus
@ -698,7 +698,7 @@ ClusterList contains a list of Cluster
| agent | AgentStatus contains information about the agent. | [AgentStatus](#agentstatus) | false | | agent | AgentStatus contains information about the agent. | [AgentStatus](#agentstatus) | false |
| garbageCollectionInterval | GarbageCollectionInterval determines how often agents clean up obsolete Helm releases. | *metav1.Duration | false | | garbageCollectionInterval | GarbageCollectionInterval determines how often agents clean up obsolete Helm releases. | *metav1.Duration | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterGroup #### ClusterGroup
@ -710,7 +710,7 @@ ClusterGroup is a re-usable selector to target a group of clusters.
| spec | | [ClusterGroupSpec](#clustergroupspec) | true | | spec | | [ClusterGroupSpec](#clustergroupspec) | true |
| status | | [ClusterGroupStatus](#clustergroupstatus) | true | | status | | [ClusterGroupStatus](#clustergroupstatus) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterGroupDisplay #### ClusterGroupDisplay
@ -722,7 +722,7 @@ ClusterGroup is a re-usable selector to target a group of clusters.
| readyBundles | ReadyBundles is a string in the form \"%d/%d\", that describes the number of bundles that are ready vs. the number of bundles desired to be ready. | string | false | | readyBundles | ReadyBundles is a string in the form \"%d/%d\", that describes the number of bundles that are ready vs. the number of bundles desired to be ready. | string | false |
| state | State is a summary state for the cluster group, showing \"NotReady\" if there are non-ready resources. | string | false | | state | State is a summary state for the cluster group, showing \"NotReady\" if there are non-ready resources. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterGroupList #### ClusterGroupList
@ -733,7 +733,7 @@ ClusterGroupList contains a list of ClusterGroup
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][ClusterGroup](#clustergroup) | true | | items | | \[\][ClusterGroup](#clustergroup) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterGroupSpec #### ClusterGroupSpec
@ -743,7 +743,7 @@ ClusterGroupList contains a list of ClusterGroup
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| selector | Selector is a label selector, used to select clusters for this group. | *metav1.LabelSelector | false | | selector | Selector is a label selector, used to select clusters for this group. | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterGroupStatus #### ClusterGroupStatus
@ -759,7 +759,7 @@ ClusterGroupList contains a list of ClusterGroup
| display | Display contains the number of ready, desiredready clusters and a summary state for the bundle's resources. | [ClusterGroupDisplay](#clustergroupdisplay) | false | | display | Display contains the number of ready, desiredready clusters and a summary state for the bundle's resources. | [ClusterGroupDisplay](#clustergroupdisplay) | false |
| resourceCounts | ResourceCounts contains the number of resources in each state over all bundles in the cluster group. | [GitRepoResourceCounts](#gitreporesourcecounts) | false | | resourceCounts | ResourceCounts contains the number of resources in each state over all bundles in the cluster group. | [GitRepoResourceCounts](#gitreporesourcecounts) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterRegistration #### ClusterRegistration
@ -771,7 +771,7 @@ ClusterRegistration is used internally by Fleet and should not be used directly.
| spec | | [ClusterRegistrationSpec](#clusterregistrationspec) | false | | spec | | [ClusterRegistrationSpec](#clusterregistrationspec) | false |
| status | | [ClusterRegistrationStatus](#clusterregistrationstatus) | false | | status | | [ClusterRegistrationStatus](#clusterregistrationstatus) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterRegistrationList #### ClusterRegistrationList
@ -782,7 +782,7 @@ ClusterRegistrationList contains a list of ClusterRegistration
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][ClusterRegistration](#clusterregistration) | true | | items | | \[\][ClusterRegistration](#clusterregistration) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterRegistrationSpec #### ClusterRegistrationSpec
@ -794,7 +794,7 @@ ClusterRegistrationList contains a list of ClusterRegistration
| clientRandom | ClientRandom is a random string that the agent generates. When fleet-controller grants a registration, it creates a registration secret with this string in the name. | string | false | | clientRandom | ClientRandom is a random string that the agent generates. When fleet-controller grants a registration, it creates a registration secret with this string in the name. | string | false |
| clusterLabels | ClusterLabels are copied to the cluster resource during the registration. | map[string]string | false | | clusterLabels | ClusterLabels are copied to the cluster resource during the registration. | map[string]string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterRegistrationStatus #### ClusterRegistrationStatus
@ -805,7 +805,7 @@ ClusterRegistrationList contains a list of ClusterRegistration
| clusterName | ClusterName is only set after the registration is being processed by fleet-controller. | string | false | | clusterName | ClusterName is only set after the registration is being processed by fleet-controller. | string | false |
| granted | Granted is set to true, if the request service account is present and its token secret exists. This happens directly before creating the registration secret, roles and rolebindings. | bool | false | | granted | Granted is set to true, if the request service account is present and its token secret exists. This happens directly before creating the registration secret, roles and rolebindings. | bool | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterRegistrationToken #### ClusterRegistrationToken
@ -817,7 +817,7 @@ ClusterRegistrationToken is used by agents to register a new cluster.
| spec | | [ClusterRegistrationTokenSpec](#clusterregistrationtokenspec) | false | | spec | | [ClusterRegistrationTokenSpec](#clusterregistrationtokenspec) | false |
| status | | [ClusterRegistrationTokenStatus](#clusterregistrationtokenstatus) | false | | status | | [ClusterRegistrationTokenStatus](#clusterregistrationtokenstatus) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterRegistrationTokenList #### ClusterRegistrationTokenList
@ -828,7 +828,7 @@ ClusterRegistrationTokenList contains a list of ClusterRegistrationToken
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][ClusterRegistrationToken](#clusterregistrationtoken) | true | | items | | \[\][ClusterRegistrationToken](#clusterregistrationtoken) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterRegistrationTokenSpec #### ClusterRegistrationTokenSpec
@ -838,7 +838,7 @@ ClusterRegistrationTokenList contains a list of ClusterRegistrationToken
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| ttl | TTL is the time to live for the token. It is used to calculate the expiration time. If the token expires, it will be deleted. | *metav1.Duration | false | | ttl | TTL is the time to live for the token. It is used to calculate the expiration time. If the token expires, it will be deleted. | *metav1.Duration | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterRegistrationTokenStatus #### ClusterRegistrationTokenStatus
@ -849,7 +849,7 @@ ClusterRegistrationTokenList contains a list of ClusterRegistrationToken
| expires | Expires is the time when the token expires. | *metav1.Time | false | | expires | Expires is the time when the token expires. | *metav1.Time | false |
| secretName | SecretName is the name of the secret containing the token. | string | false | | secretName | SecretName is the name of the secret containing the token. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### Content #### Content
@ -861,7 +861,7 @@ Content is used internally by Fleet and should not be used directly. It contains
| content | Content is a byte array, which contains the manifests of a bundle. The bundle resources are copied into the bundledeployment's content resource, so the downstream agent can deploy them. | []byte | false | | content | Content is a byte array, which contains the manifests of a bundle. The bundle resources are copied into the bundledeployment's content resource, so the downstream agent can deploy them. | []byte | false |
| sha256sum | SHA256Sum of the Content field | string | false | | sha256sum | SHA256Sum of the Content field | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ContentList #### ContentList
@ -872,7 +872,7 @@ ContentList contains a list of Content
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][Content](#content) | true | | items | | \[\][Content](#content) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### CommitSpec #### CommitSpec
@ -884,7 +884,7 @@ CommitSpec specifies how to commit changes to the git repository
| authorEmail | AuthorEmail gives the email to provide when making a commit | string | true | | authorEmail | AuthorEmail gives the email to provide when making a commit | string | true |
| messageTemplate | MessageTemplate provides a template for the commit message, into which will be interpolated the details of the change made. | string | false | | messageTemplate | MessageTemplate provides a template for the commit message, into which will be interpolated the details of the change made. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### CorrectDrift #### CorrectDrift
@ -896,7 +896,7 @@ CommitSpec specifies how to commit changes to the git repository
| force | Force helm rollback with --force option will be used if true. This will try to recreate all resources in the release. | bool | false | | force | Force helm rollback with --force option will be used if true. This will try to recreate all resources in the release. | bool | false |
| keepFailHistory | KeepFailHistory keeps track of failed rollbacks in the helm history. | bool | false | | keepFailHistory | KeepFailHistory keeps track of failed rollbacks in the helm history. | bool | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepo #### GitRepo
@ -908,7 +908,7 @@ GitRepo describes a git repository that is watched by Fleet. The resource contai
| spec | | [GitRepoSpec](#gitrepospec) | false | | spec | | [GitRepoSpec](#gitrepospec) | false |
| status | | [GitRepoStatus](#gitrepostatus) | false | | status | | [GitRepoStatus](#gitrepostatus) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepoDisplay #### GitRepoDisplay
@ -921,7 +921,7 @@ GitRepo describes a git repository that is watched by Fleet. The resource contai
| message | Message contains the relevant message from the deployment conditions. | string | false | | message | Message contains the relevant message from the deployment conditions. | string | false |
| error | Error is true if a message is present. | bool | false | | error | Error is true if a message is present. | bool | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepoList #### GitRepoList
@ -932,7 +932,7 @@ GitRepoList contains a list of GitRepo
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][GitRepo](#gitrepo) | true | | items | | \[\][GitRepo](#gitrepo) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepoResource #### GitRepoResource
@ -953,7 +953,7 @@ GitRepoResource contains metadata about the resources of a bundle.
| message | Message is the first message from the PerClusterStates. | string | false | | message | Message is the first message from the PerClusterStates. | string | false |
| perClusterState | PerClusterState is a list of states for each cluster. Derived from the summaries non-ready resources. | \[\][ResourcePerClusterState](#resourceperclusterstate) | false | | perClusterState | PerClusterState is a list of states for each cluster. Derived from the summaries non-ready resources. | \[\][ResourcePerClusterState](#resourceperclusterstate) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepoResourceCounts #### GitRepoResourceCounts
@ -970,7 +970,7 @@ GitRepoResourceCounts contains the number of resources in each state.
| unknown | Unknown is the number of resources in an unknown state. | int | true | | unknown | Unknown is the number of resources in an unknown state. | int | true |
| notReady | NotReady is the number of not ready resources. Resources are not ready if they do not match any other state. | int | true | | notReady | NotReady is the number of not ready resources. Resources are not ready if they do not match any other state. | int | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepoSpec #### GitRepoSpec
@ -1002,7 +1002,7 @@ GitRepoResourceCounts contains the number of resources in each state.
| disablePolling | Disables git polling. When enabled only webhooks will be used. | bool | false | | disablePolling | Disables git polling. When enabled only webhooks will be used. | bool | false |
| ociRegistry | OCIRegistry specifies the OCI registry related parameters | *[OCIRegistrySpec](#ociregistryspec) | false | | ociRegistry | OCIRegistry specifies the OCI registry related parameters | *[OCIRegistrySpec](#ociregistryspec) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepoStatus #### GitRepoStatus
@ -1026,7 +1026,7 @@ GitRepoResourceCounts contains the number of resources in each state.
| lastSyncedImageScanTime | LastSyncedImageScanTime is the time of the last image scan. | metav1.Time | false | | lastSyncedImageScanTime | LastSyncedImageScanTime is the time of the last image scan. | metav1.Time | false |
| lastPollingTriggered | LastPollingTime is the last time the polling check was triggered | metav1.Time | false | | lastPollingTriggered | LastPollingTime is the last time the polling check was triggered | metav1.Time | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitTarget #### GitTarget
@ -1040,7 +1040,7 @@ GitTarget is a cluster or cluster group to deploy to.
| clusterGroup | ClusterGroup is the name of a cluster group in the same namespace as the clusters. | string | false | | clusterGroup | ClusterGroup is the name of a cluster group in the same namespace as the clusters. | string | false |
| clusterGroupSelector | ClusterGroupSelector is a label selector to select cluster groups. | *metav1.LabelSelector | false | | clusterGroupSelector | ClusterGroupSelector is a label selector to select cluster groups. | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### OCIRegistrySpec #### OCIRegistrySpec
@ -1053,7 +1053,7 @@ GitTarget is a cluster or cluster group to deploy to.
| basicHTTP | BasicHTTP uses HTTP connections to the OCI registry when enabled. | bool | false | | basicHTTP | BasicHTTP uses HTTP connections to the OCI registry when enabled. | bool | false |
| insecureSkipTLS | InsecureSkipTLS allows connections to OCI registry without certs when enabled. | bool | false | | insecureSkipTLS | InsecureSkipTLS allows connections to OCI registry without certs when enabled. | bool | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ResourcePerClusterState #### ResourcePerClusterState
@ -1068,7 +1068,7 @@ ResourcePerClusterState is generated for each non-ready resource of the bundles.
| patch | Patch for modified resources. | *GenericMap | false | | patch | Patch for modified resources. | *GenericMap | false |
| clusterId | ClusterID is the id of the cluster. | string | false | | clusterId | ClusterID is the id of the cluster. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepoRestriction #### GitRepoRestriction
@ -1084,7 +1084,7 @@ GitRepoRestriction is a resource that can optionally be used to restrict the opt
| allowedClientSecretNames | AllowedClientSecretNames is a list of client secret names that GitRepos are allowed to use. | []string | false | | allowedClientSecretNames | AllowedClientSecretNames is a list of client secret names that GitRepos are allowed to use. | []string | false |
| allowedTargetNamespaces | AllowedTargetNamespaces restricts TargetNamespace to the given namespaces. If AllowedTargetNamespaces is set, TargetNamespace must be set. | []string | false | | allowedTargetNamespaces | AllowedTargetNamespaces restricts TargetNamespace to the given namespaces. If AllowedTargetNamespaces is set, TargetNamespace must be set. | []string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepoRestrictionList #### GitRepoRestrictionList
@ -1095,7 +1095,7 @@ GitRepoRestrictionList contains a list of GitRepoRestriction
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][GitRepoRestriction](#gitreporestriction) | true | | items | | \[\][GitRepoRestriction](#gitreporestriction) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### AlphabeticalPolicy #### AlphabeticalPolicy
@ -1105,7 +1105,7 @@ AlphabeticalPolicy specifies a alphabetical ordering policy.
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| order | Order specifies the sorting order of the tags. Given the letters of the alphabet as tags, ascending order would select Z, and descending order would select A. | string | false | | order | Order specifies the sorting order of the tags. Given the letters of the alphabet as tags, ascending order would select Z, and descending order would select A. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ImagePolicyChoice #### ImagePolicyChoice
@ -1116,7 +1116,7 @@ ImagePolicyChoice is a union of all the types of policy that can be supplied.
| semver | SemVer gives a semantic version range to check against the tags available. | *[SemVerPolicy](#semverpolicy) | false | | semver | SemVer gives a semantic version range to check against the tags available. | *[SemVerPolicy](#semverpolicy) | false |
| alphabetical | Alphabetical set of rules to use for alphabetical ordering of the tags. | *[AlphabeticalPolicy](#alphabeticalpolicy) | false | | alphabetical | Alphabetical set of rules to use for alphabetical ordering of the tags. | *[AlphabeticalPolicy](#alphabeticalpolicy) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ImageScan #### ImageScan
@ -1128,7 +1128,7 @@ ImagePolicyChoice is a union of all the types of policy that can be supplied.
| spec | | [ImageScanSpec](#imagescanspec) | false | | spec | | [ImageScanSpec](#imagescanspec) | false |
| status | | [ImageScanStatus](#imagescanstatus) | false | | status | | [ImageScanStatus](#imagescanstatus) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ImageScanList #### ImageScanList
@ -1139,7 +1139,7 @@ ImageScanList contains a list of ImageScan
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][ImageScan](#imagescan) | true | | items | | \[\][ImageScan](#imagescan) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ImageScanSpec #### ImageScanSpec
@ -1155,7 +1155,7 @@ API is taken from https://github.com/fluxcd/image-reflector-controller
| suspend | This flag tells the controller to suspend subsequent image scans. It does not apply to already started scans. Defaults to false. | bool | false | | suspend | This flag tells the controller to suspend subsequent image scans. It does not apply to already started scans. Defaults to false. | bool | false |
| policy | Policy gives the particulars of the policy to be followed in selecting the most recent image | [ImagePolicyChoice](#imagepolicychoice) | true | | policy | Policy gives the particulars of the policy to be followed in selecting the most recent image | [ImagePolicyChoice](#imagepolicychoice) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ImageScanStatus #### ImageScanStatus
@ -1171,7 +1171,7 @@ API is taken from https://github.com/fluxcd/image-reflector-controller
| observedGeneration | | int64 | false | | observedGeneration | | int64 | false |
| canonicalImageName | CanonicalName is the name of the image repository with all the implied bits made explicit; e.g., `docker.io/library/alpine` rather than `alpine`. | string | false | | canonicalImageName | CanonicalName is the name of the image repository with all the implied bits made explicit; e.g., `docker.io/library/alpine` rather than `alpine`. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### SemVerPolicy #### SemVerPolicy
@ -1181,7 +1181,7 @@ SemVerPolicy specifies a semantic version policy.
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| range | Range gives a semver range for the image tag; the highest version within the range that's a tag yields the latest image. | string | true | | range | Range gives a semver range for the image tag; the highest version within the range that's a tag yields the latest image. | string | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### FleetYAML #### FleetYAML
@ -1196,7 +1196,7 @@ FleetYAML is the top-level structure of the fleet.yaml file. The fleet.yaml file
| imageScans | ImageScans are optional and used to update container image references in the git repo. | \[\][ImageScanYAML](#imagescanyaml) | false | | imageScans | ImageScans are optional and used to update container image references in the git repo. | \[\][ImageScanYAML](#imagescanyaml) | false |
| overrideTargets | OverrideTargets overrides targets that are defined in the GitRepo resource. If overrideTargets is provided the bundle will not inherit targets from the GitRepo. | \[\][GitTarget](#gittarget) | false | | overrideTargets | OverrideTargets overrides targets that are defined in the GitRepo resource. If overrideTargets is provided the bundle will not inherit targets from the GitRepo. | \[\][GitTarget](#gittarget) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ImageScanYAML #### ImageScanYAML
@ -1207,4 +1207,4 @@ ImageScanYAML is a single entry in the ImageScan list from fleet.yaml.
| name | Name of the image scan. Unused. | string | false | | name | Name of the image scan. Unused. | string | false |
| ImageScanSpec | | [ImageScanSpec](#imagescanspec) | false | | ImageScanSpec | | [ImageScanSpec](#imagescanspec) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)

View File

@ -97,7 +97,7 @@ When a GitRepo is scanned it will produce one or more bundles. Bundles are a col
| spec | | [BundleSpec](#bundlespec) | true | | spec | | [BundleSpec](#bundlespec) | true |
| status | | [BundleStatus](#bundlestatus) | true | | status | | [BundleStatus](#bundlestatus) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleDisplay #### BundleDisplay
@ -108,7 +108,7 @@ BundleDisplay contains the number of ready, desiredready clusters and a summary
| readyClusters | ReadyClusters is a string in the form \"%d/%d\", that describes the number of clusters that are ready vs. the number of clusters desired to be ready. | string | false | | readyClusters | ReadyClusters is a string in the form \"%d/%d\", that describes the number of clusters that are ready vs. the number of clusters desired to be ready. | string | false |
| state | State is a summary state for the bundle, calculated over the non-ready resources. | string | false | | state | State is a summary state for the bundle, calculated over the non-ready resources. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleList #### BundleList
@ -119,7 +119,7 @@ BundleList contains a list of Bundle
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][Bundle](#bundle) | true | | items | | \[\][Bundle](#bundle) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleRef #### BundleRef
@ -130,7 +130,7 @@ BundleList contains a list of Bundle
| name | Name of the bundle. | string | false | | name | Name of the bundle. | string | false |
| selector | Selector matching bundle's labels. | *metav1.LabelSelector | false | | selector | Selector matching bundle's labels. | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleResource #### BundleResource
@ -142,7 +142,7 @@ BundleResource represents the content of a single resource from the bundle, like
| content | The content of the resource, can be compressed. | string | false | | content | The content of the resource, can be compressed. | string | false |
| encoding | Encoding is either empty or \"base64+gz\". | string | false | | encoding | Encoding is either empty or \"base64+gz\". | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleSpec #### BundleSpec
@ -158,7 +158,7 @@ BundleResource represents the content of a single resource from the bundle, like
| dependsOn | DependsOn refers to the bundles which must be ready before this bundle can be deployed. | \[\][BundleRef](#bundleref) | false | | dependsOn | DependsOn refers to the bundles which must be ready before this bundle can be deployed. | \[\][BundleRef](#bundleref) | false |
| contentsId | ContentsID stores the contents id when deploying contents using an OCI registry. | string | false | | contentsId | ContentsID stores the contents id when deploying contents using an OCI registry. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleStatus #### BundleStatus
@ -181,7 +181,7 @@ BundleResource represents the content of a single resource from the bundle, like
| observedGeneration | ObservedGeneration is the current generation of the bundle. | int64 | true | | observedGeneration | ObservedGeneration is the current generation of the bundle. | int64 | true |
| resourcesSha256Sum | ResourcesSHA256Sum corresponds to the JSON serialization of the .Spec.Resources field | string | false | | resourcesSha256Sum | ResourcesSHA256Sum corresponds to the JSON serialization of the .Spec.Resources field | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleSummary #### BundleSummary
@ -199,7 +199,7 @@ BundleSummary contains the number of bundle deployments in each state and a list
| desiredReady | DesiredReady is the number of bundle deployments that should be ready. | int | true | | desiredReady | DesiredReady is the number of bundle deployments that should be ready. | int | true |
| nonReadyResources | NonReadyClusters is a list of states, which is filled for a bundle that is not ready. | \[\][NonReadyResource](#nonreadyresource) | false | | nonReadyResources | NonReadyClusters is a list of states, which is filled for a bundle that is not ready. | \[\][NonReadyResource](#nonreadyresource) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleTarget #### BundleTarget
@ -216,7 +216,7 @@ BundleTarget declares clusters to deploy to. Fleet will merge the BundleDeployme
| namespaceLabels | NamespaceLabels are labels that will be appended to the namespace created by Fleet. | *map[string]string | false | | namespaceLabels | NamespaceLabels are labels that will be appended to the namespace created by Fleet. | *map[string]string | false |
| namespaceAnnotations | NamespaceAnnotations are annotations that will be appended to the namespace created by Fleet. | *map[string]string | false | | namespaceAnnotations | NamespaceAnnotations are annotations that will be appended to the namespace created by Fleet. | *map[string]string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleTargetRestriction #### BundleTargetRestriction
@ -230,7 +230,7 @@ BundleTargetRestriction is used internally by Fleet and should not be modified.
| clusterGroup | | string | false | | clusterGroup | | string | false |
| clusterGroupSelector | | *metav1.LabelSelector | false | | clusterGroupSelector | | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### NonReadyResource #### NonReadyResource
@ -244,7 +244,7 @@ NonReadyResource contains information about a bundle that is not ready for a giv
| modifiedStatus | ModifiedStatus lists the state for each modified resource. | \[\][ModifiedStatus](#modifiedstatus) | false | | modifiedStatus | ModifiedStatus lists the state for each modified resource. | \[\][ModifiedStatus](#modifiedstatus) | false |
| nonReadyStatus | NonReadyStatus lists the state for each non-ready resource. | \[\][NonReadyStatus](#nonreadystatus) | false | | nonReadyStatus | NonReadyStatus lists the state for each non-ready resource. | \[\][NonReadyStatus](#nonreadystatus) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### Partition #### Partition
@ -259,7 +259,7 @@ Partition defines a separate rollout strategy for a set of clusters.
| clusterGroup | A cluster group name to include in this partition | string | false | | clusterGroup | A cluster group name to include in this partition | string | false |
| clusterGroupSelector | Selector matching cluster group labels to include in this partition | *metav1.LabelSelector | false | | clusterGroupSelector | Selector matching cluster group labels to include in this partition | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### PartitionStatus #### PartitionStatus
@ -273,7 +273,7 @@ PartitionStatus is the status of a single rollout partition.
| unavailable | Unavailable is the number of unavailable clusters in the partition. | int | false | | unavailable | Unavailable is the number of unavailable clusters in the partition. | int | false |
| summary | Summary is a summary state for the partition, calculated over its non-ready resources. | [BundleSummary](#bundlesummary) | false | | summary | Summary is a summary state for the partition, calculated over its non-ready resources. | [BundleSummary](#bundlesummary) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ResourceKey #### ResourceKey
@ -286,7 +286,7 @@ ResourceKey lists resources, which will likely be deployed.
| namespace | Namespace is the namespace of the resource. | string | false | | namespace | Namespace is the namespace of the resource. | string | false |
| name | Name is the name of the resource. | string | false | | name | Name is the name of the resource. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### RolloutStrategy #### RolloutStrategy
@ -299,7 +299,7 @@ RolloverStrategy controls the rollout of the bundle across clusters.
| autoPartitionSize | A number or percentage of how to automatically partition clusters if no specific partitioning strategy is configured. default: 25% | *intstr.IntOrString | false | | autoPartitionSize | A number or percentage of how to automatically partition clusters if no specific partitioning strategy is configured. default: 25% | *intstr.IntOrString | false |
| partitions | A list of definitions of partitions. If any target clusters do not match the configuration they are added to partitions at the end following the autoPartitionSize. | \[\][Partition](#partition) | false | | partitions | A list of definitions of partitions. If any target clusters do not match the configuration they are added to partitions at the end following the autoPartitionSize. | \[\][Partition](#partition) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleDeployment #### BundleDeployment
@ -311,7 +311,7 @@ BundleDeployment is used internally by Fleet and should not be used directly. Wh
| spec | | [BundleDeploymentSpec](#bundledeploymentspec) | false | | spec | | [BundleDeploymentSpec](#bundledeploymentspec) | false |
| status | | [BundleDeploymentStatus](#bundledeploymentstatus) | false | | status | | [BundleDeploymentStatus](#bundledeploymentstatus) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleDeploymentDisplay #### BundleDeploymentDisplay
@ -323,7 +323,7 @@ BundleDeployment is used internally by Fleet and should not be used directly. Wh
| monitored | | string | false | | monitored | | string | false |
| state | | string | false | | state | | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleDeploymentList #### BundleDeploymentList
@ -334,7 +334,7 @@ BundleDeploymentList contains a list of BundleDeployment
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][BundleDeployment](#bundledeployment) | true | | items | | \[\][BundleDeployment](#bundledeployment) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleDeploymentOptions #### BundleDeploymentOptions
@ -358,7 +358,7 @@ BundleDeploymentList contains a list of BundleDeployment
| namespaceAnnotations | NamespaceAnnotations are annotations that will be appended to the namespace created by Fleet. | *map[string]string | false | | namespaceAnnotations | NamespaceAnnotations are annotations that will be appended to the namespace created by Fleet. | *map[string]string | false |
| deleteCRDResources | DeleteCRDResources deletes CRDs. Warning! this will also delete all your Custom Resources. | bool | false | | deleteCRDResources | DeleteCRDResources deletes CRDs. Warning! this will also delete all your Custom Resources. | bool | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleDeploymentResource #### BundleDeploymentResource
@ -372,7 +372,7 @@ BundleDeploymentResource contains the metadata of a deployed resource.
| name | | string | false | | name | | string | false |
| createdAt | | metav1.Time | false | | createdAt | | metav1.Time | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleDeploymentSpec #### BundleDeploymentSpec
@ -389,7 +389,7 @@ BundleDeploymentResource contains the metadata of a deployed resource.
| correctDrift | CorrectDrift specifies how drift correction should work. | *[CorrectDrift](#correctdrift) | false | | correctDrift | CorrectDrift specifies how drift correction should work. | *[CorrectDrift](#correctdrift) | false |
| ociContents | OCIContents is true when this deployment's contents is stored in an oci registry | bool | false | | ociContents | OCIContents is true when this deployment's contents is stored in an oci registry | bool | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleDeploymentStatus #### BundleDeploymentStatus
@ -408,7 +408,7 @@ BundleDeploymentResource contains the metadata of a deployed resource.
| syncGeneration | | *int64 | false | | syncGeneration | | *int64 | false |
| resources | Resources lists the metadata of resources that were deployed according to the helm release history. | \[\][BundleDeploymentResource](#bundledeploymentresource) | false | | resources | Resources lists the metadata of resources that were deployed according to the helm release history. | \[\][BundleDeploymentResource](#bundledeploymentresource) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ComparePatch #### ComparePatch
@ -423,7 +423,7 @@ ComparePatch matches a resource and removes fields from the check for modificati
| operations | Operations remove a JSON path from the resource. | \[\][Operation](#operation) | false | | operations | Operations remove a JSON path from the resource. | \[\][Operation](#operation) | false |
| jsonPointers | JSONPointers ignore diffs at a certain JSON path. | []string | false | | jsonPointers | JSONPointers ignore diffs at a certain JSON path. | []string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ConfigMapKeySelector #### ConfigMapKeySelector
@ -434,7 +434,7 @@ ComparePatch matches a resource and removes fields from the check for modificati
| namespace | | string | false | | namespace | | string | false |
| key | | string | false | | key | | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### DiffOptions #### DiffOptions
@ -444,7 +444,7 @@ ComparePatch matches a resource and removes fields from the check for modificati
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| comparePatches | ComparePatches match a resource and remove fields from the check for modifications. | \[\][ComparePatch](#comparepatch) | false | | comparePatches | ComparePatches match a resource and remove fields from the check for modifications. | \[\][ComparePatch](#comparepatch) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### HelmOptions #### HelmOptions
@ -470,7 +470,7 @@ HelmOptions for the deployment. For Helm-based bundles, all options can be used,
| skipSchemaValidation | SkipSchemaValidation allows skipping schema validation against the chart values | bool | false | | skipSchemaValidation | SkipSchemaValidation allows skipping schema validation against the chart values | bool | false |
| disableDependencyUpdate | DisableDependencyUpdate allows skipping chart dependencies update | bool | false | | disableDependencyUpdate | DisableDependencyUpdate allows skipping chart dependencies update | bool | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### IgnoreOptions #### IgnoreOptions
@ -480,7 +480,7 @@ IgnoreOptions defines conditions to be ignored when monitoring the Bundle.
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| conditions | Conditions is a list of conditions to be ignored when monitoring the Bundle. | []map[string]string | false | | conditions | Conditions is a list of conditions to be ignored when monitoring the Bundle. | []map[string]string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### KustomizeOptions #### KustomizeOptions
@ -490,7 +490,7 @@ KustomizeOptions for a deployment.
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| dir | Dir points to a custom folder for kustomize resources. This folder must contain a kustomization.yaml file. | string | false | | dir | Dir points to a custom folder for kustomize resources. This folder must contain a kustomization.yaml file. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### LocalObjectReference #### LocalObjectReference
@ -500,7 +500,7 @@ KustomizeOptions for a deployment.
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| name | Name of a resource in the same namespace as the referent. | string | true | | name | Name of a resource in the same namespace as the referent. | string | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ModifiedStatus #### ModifiedStatus
@ -516,7 +516,7 @@ ModifiedStatus is used to report the status of a resource that is modified. It i
| delete | | bool | false | | delete | | bool | false |
| patch | | string | false | | patch | | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### NonReadyStatus #### NonReadyStatus
@ -531,7 +531,7 @@ NonReadyStatus is used to report the status of a resource that is not ready. It
| name | | string | false | | name | | string | false |
| summary | | summary.Summary | false | | summary | | summary.Summary | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### Operation #### Operation
@ -543,7 +543,7 @@ Operation of a ComparePatch, usually \"remove\".
| path | Path is the JSON path to remove. | string | false | | path | Path is the JSON path to remove. | string | false |
| value | Value is usually empty. | string | false | | value | Value is usually empty. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### SecretKeySelector #### SecretKeySelector
@ -554,7 +554,7 @@ Operation of a ComparePatch, usually \"remove\".
| namespace | | string | false | | namespace | | string | false |
| key | | string | false | | key | | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ValuesFrom #### ValuesFrom
@ -565,7 +565,7 @@ Define helm values that can come from configmap, secret or external. Credit: htt
| configMapKeyRef | The reference to a config map with release values. | *[ConfigMapKeySelector](#configmapkeyselector) | false | | configMapKeyRef | The reference to a config map with release values. | *[ConfigMapKeySelector](#configmapkeyselector) | false |
| secretKeyRef | The reference to a secret with release values. | *[SecretKeySelector](#secretkeyselector) | false | | secretKeyRef | The reference to a secret with release values. | *[SecretKeySelector](#secretkeyselector) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### YAMLOptions #### YAMLOptions
@ -575,7 +575,7 @@ YAMLOptions, if using raw YAML these are names that map to overlays/`{name}` fil
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| overlays | Overlays is a list of names that maps to folders in \"overlays/\". If you wish to customize the file ./subdir/resource.yaml then a file ./overlays/myoverlay/subdir/resource.yaml will replace the base file. A file named ./overlays/myoverlay/subdir/resource_patch.yaml will patch the base file. | []string | false | | overlays | Overlays is a list of names that maps to folders in \"overlays/\". If you wish to customize the file ./subdir/resource.yaml then a file ./overlays/myoverlay/subdir/resource.yaml will replace the base file. A file named ./overlays/myoverlay/subdir/resource_patch.yaml will patch the base file. | []string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleNamespaceMapping #### BundleNamespaceMapping
@ -587,7 +587,7 @@ BundleNamespaceMapping maps bundles to clusters in other namespaces.
| bundleSelector | | *metav1.LabelSelector | false | | bundleSelector | | *metav1.LabelSelector | false |
| namespaceSelector | | *metav1.LabelSelector | false | | namespaceSelector | | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleNamespaceMappingList #### BundleNamespaceMappingList
@ -598,7 +598,7 @@ BundleNamespaceMappingList contains a list of BundleNamespaceMapping
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][BundleNamespaceMapping](#bundlenamespacemapping) | true | | items | | \[\][BundleNamespaceMapping](#bundlenamespacemapping) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### AgentStatus #### AgentStatus
@ -609,7 +609,7 @@ BundleNamespaceMappingList contains a list of BundleNamespaceMapping
| lastSeen | LastSeen is the last time the agent checked in to update the status of the cluster resource. | metav1.Time | true | | lastSeen | LastSeen is the last time the agent checked in to update the status of the cluster resource. | metav1.Time | true |
| namespace | Namespace is the namespace of the agent deployment, e.g. \"cattle-fleet-system\". | string | true | | namespace | Namespace is the namespace of the agent deployment, e.g. \"cattle-fleet-system\". | string | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### Cluster #### Cluster
@ -621,7 +621,7 @@ Cluster corresponds to a Kubernetes cluster. Fleet deploys bundles to targeted c
| spec | | [ClusterSpec](#clusterspec) | false | | spec | | [ClusterSpec](#clusterspec) | false |
| status | | [ClusterStatus](#clusterstatus) | false | | status | | [ClusterStatus](#clusterstatus) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterDisplay #### ClusterDisplay
@ -632,7 +632,7 @@ Cluster corresponds to a Kubernetes cluster. Fleet deploys bundles to targeted c
| readyBundles | ReadyBundles is a string in the form \"%d/%d\", that describes the number of bundles that are ready vs. the number of bundles desired to be ready. | string | false | | readyBundles | ReadyBundles is a string in the form \"%d/%d\", that describes the number of bundles that are ready vs. the number of bundles desired to be ready. | string | false |
| state | State of the cluster, either one of the bundle states, or \"WaitCheckIn\". | string | false | | state | State of the cluster, either one of the bundle states, or \"WaitCheckIn\". | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterList #### ClusterList
@ -643,7 +643,7 @@ ClusterList contains a list of Cluster
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][Cluster](#cluster) | true | | items | | \[\][Cluster](#cluster) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterSpec #### ClusterSpec
@ -665,7 +665,7 @@ ClusterList contains a list of Cluster
| agentResources | AgentResources sets the resources for the cluster's agent deployment. | *corev1.ResourceRequirements | false | | agentResources | AgentResources sets the resources for the cluster's agent deployment. | *corev1.ResourceRequirements | false |
| hostNetwork | HostNetwork sets the agent StatefulSet to use hostNetwork: true setting. Allows for provisioning of network related bundles (CNI configuration). | *bool | false | | hostNetwork | HostNetwork sets the agent StatefulSet to use hostNetwork: true setting. Allows for provisioning of network related bundles (CNI configuration). | *bool | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterStatus #### ClusterStatus
@ -697,7 +697,7 @@ ClusterList contains a list of Cluster
| agent | AgentStatus contains information about the agent. | [AgentStatus](#agentstatus) | false | | agent | AgentStatus contains information about the agent. | [AgentStatus](#agentstatus) | false |
| garbageCollectionInterval | GarbageCollectionInterval determines how often agents clean up obsolete Helm releases. | *metav1.Duration | false | | garbageCollectionInterval | GarbageCollectionInterval determines how often agents clean up obsolete Helm releases. | *metav1.Duration | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterGroup #### ClusterGroup
@ -709,7 +709,7 @@ ClusterGroup is a re-usable selector to target a group of clusters.
| spec | | [ClusterGroupSpec](#clustergroupspec) | true | | spec | | [ClusterGroupSpec](#clustergroupspec) | true |
| status | | [ClusterGroupStatus](#clustergroupstatus) | true | | status | | [ClusterGroupStatus](#clustergroupstatus) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterGroupDisplay #### ClusterGroupDisplay
@ -721,7 +721,7 @@ ClusterGroup is a re-usable selector to target a group of clusters.
| readyBundles | ReadyBundles is a string in the form \"%d/%d\", that describes the number of bundles that are ready vs. the number of bundles desired to be ready. | string | false | | readyBundles | ReadyBundles is a string in the form \"%d/%d\", that describes the number of bundles that are ready vs. the number of bundles desired to be ready. | string | false |
| state | State is a summary state for the cluster group, showing \"NotReady\" if there are non-ready resources. | string | false | | state | State is a summary state for the cluster group, showing \"NotReady\" if there are non-ready resources. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterGroupList #### ClusterGroupList
@ -732,7 +732,7 @@ ClusterGroupList contains a list of ClusterGroup
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][ClusterGroup](#clustergroup) | true | | items | | \[\][ClusterGroup](#clustergroup) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterGroupSpec #### ClusterGroupSpec
@ -742,7 +742,7 @@ ClusterGroupList contains a list of ClusterGroup
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| selector | Selector is a label selector, used to select clusters for this group. | *metav1.LabelSelector | false | | selector | Selector is a label selector, used to select clusters for this group. | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterGroupStatus #### ClusterGroupStatus
@ -758,7 +758,7 @@ ClusterGroupList contains a list of ClusterGroup
| display | Display contains the number of ready, desiredready clusters and a summary state for the bundle's resources. | [ClusterGroupDisplay](#clustergroupdisplay) | false | | display | Display contains the number of ready, desiredready clusters and a summary state for the bundle's resources. | [ClusterGroupDisplay](#clustergroupdisplay) | false |
| resourceCounts | ResourceCounts contains the number of resources in each state over all bundles in the cluster group. | [GitRepoResourceCounts](#gitreporesourcecounts) | false | | resourceCounts | ResourceCounts contains the number of resources in each state over all bundles in the cluster group. | [GitRepoResourceCounts](#gitreporesourcecounts) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterRegistration #### ClusterRegistration
@ -770,7 +770,7 @@ ClusterRegistration is used internally by Fleet and should not be used directly.
| spec | | [ClusterRegistrationSpec](#clusterregistrationspec) | false | | spec | | [ClusterRegistrationSpec](#clusterregistrationspec) | false |
| status | | [ClusterRegistrationStatus](#clusterregistrationstatus) | false | | status | | [ClusterRegistrationStatus](#clusterregistrationstatus) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterRegistrationList #### ClusterRegistrationList
@ -781,7 +781,7 @@ ClusterRegistrationList contains a list of ClusterRegistration
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][ClusterRegistration](#clusterregistration) | true | | items | | \[\][ClusterRegistration](#clusterregistration) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterRegistrationSpec #### ClusterRegistrationSpec
@ -793,7 +793,7 @@ ClusterRegistrationList contains a list of ClusterRegistration
| clientRandom | ClientRandom is a random string that the agent generates. When fleet-controller grants a registration, it creates a registration secret with this string in the name. | string | false | | clientRandom | ClientRandom is a random string that the agent generates. When fleet-controller grants a registration, it creates a registration secret with this string in the name. | string | false |
| clusterLabels | ClusterLabels are copied to the cluster resource during the registration. | map[string]string | false | | clusterLabels | ClusterLabels are copied to the cluster resource during the registration. | map[string]string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterRegistrationStatus #### ClusterRegistrationStatus
@ -804,7 +804,7 @@ ClusterRegistrationList contains a list of ClusterRegistration
| clusterName | ClusterName is only set after the registration is being processed by fleet-controller. | string | false | | clusterName | ClusterName is only set after the registration is being processed by fleet-controller. | string | false |
| granted | Granted is set to true, if the request service account is present and its token secret exists. This happens directly before creating the registration secret, roles and rolebindings. | bool | false | | granted | Granted is set to true, if the request service account is present and its token secret exists. This happens directly before creating the registration secret, roles and rolebindings. | bool | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterRegistrationToken #### ClusterRegistrationToken
@ -816,7 +816,7 @@ ClusterRegistrationToken is used by agents to register a new cluster.
| spec | | [ClusterRegistrationTokenSpec](#clusterregistrationtokenspec) | false | | spec | | [ClusterRegistrationTokenSpec](#clusterregistrationtokenspec) | false |
| status | | [ClusterRegistrationTokenStatus](#clusterregistrationtokenstatus) | false | | status | | [ClusterRegistrationTokenStatus](#clusterregistrationtokenstatus) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterRegistrationTokenList #### ClusterRegistrationTokenList
@ -827,7 +827,7 @@ ClusterRegistrationTokenList contains a list of ClusterRegistrationToken
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][ClusterRegistrationToken](#clusterregistrationtoken) | true | | items | | \[\][ClusterRegistrationToken](#clusterregistrationtoken) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterRegistrationTokenSpec #### ClusterRegistrationTokenSpec
@ -837,7 +837,7 @@ ClusterRegistrationTokenList contains a list of ClusterRegistrationToken
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| ttl | TTL is the time to live for the token. It is used to calculate the expiration time. If the token expires, it will be deleted. | *metav1.Duration | false | | ttl | TTL is the time to live for the token. It is used to calculate the expiration time. If the token expires, it will be deleted. | *metav1.Duration | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterRegistrationTokenStatus #### ClusterRegistrationTokenStatus
@ -848,7 +848,7 @@ ClusterRegistrationTokenList contains a list of ClusterRegistrationToken
| expires | Expires is the time when the token expires. | *metav1.Time | false | | expires | Expires is the time when the token expires. | *metav1.Time | false |
| secretName | SecretName is the name of the secret containing the token. | string | false | | secretName | SecretName is the name of the secret containing the token. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### Content #### Content
@ -860,7 +860,7 @@ Content is used internally by Fleet and should not be used directly. It contains
| content | Content is a byte array, which contains the manifests of a bundle. The bundle resources are copied into the bundledeployment's content resource, so the downstream agent can deploy them. | []byte | false | | content | Content is a byte array, which contains the manifests of a bundle. The bundle resources are copied into the bundledeployment's content resource, so the downstream agent can deploy them. | []byte | false |
| sha256sum | SHA256Sum of the Content field | string | false | | sha256sum | SHA256Sum of the Content field | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ContentList #### ContentList
@ -871,7 +871,7 @@ ContentList contains a list of Content
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][Content](#content) | true | | items | | \[\][Content](#content) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### CommitSpec #### CommitSpec
@ -883,7 +883,7 @@ CommitSpec specifies how to commit changes to the git repository
| authorEmail | AuthorEmail gives the email to provide when making a commit | string | true | | authorEmail | AuthorEmail gives the email to provide when making a commit | string | true |
| messageTemplate | MessageTemplate provides a template for the commit message, into which will be interpolated the details of the change made. | string | false | | messageTemplate | MessageTemplate provides a template for the commit message, into which will be interpolated the details of the change made. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### CorrectDrift #### CorrectDrift
@ -895,7 +895,7 @@ CommitSpec specifies how to commit changes to the git repository
| force | Force helm rollback with --force option will be used if true. This will try to recreate all resources in the release. | bool | false | | force | Force helm rollback with --force option will be used if true. This will try to recreate all resources in the release. | bool | false |
| keepFailHistory | KeepFailHistory keeps track of failed rollbacks in the helm history. | bool | false | | keepFailHistory | KeepFailHistory keeps track of failed rollbacks in the helm history. | bool | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepo #### GitRepo
@ -907,7 +907,7 @@ GitRepo describes a git repository that is watched by Fleet. The resource contai
| spec | | [GitRepoSpec](#gitrepospec) | false | | spec | | [GitRepoSpec](#gitrepospec) | false |
| status | | [GitRepoStatus](#gitrepostatus) | false | | status | | [GitRepoStatus](#gitrepostatus) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepoDisplay #### GitRepoDisplay
@ -920,7 +920,7 @@ GitRepo describes a git repository that is watched by Fleet. The resource contai
| message | Message contains the relevant message from the deployment conditions. | string | false | | message | Message contains the relevant message from the deployment conditions. | string | false |
| error | Error is true if a message is present. | bool | false | | error | Error is true if a message is present. | bool | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepoList #### GitRepoList
@ -931,7 +931,7 @@ GitRepoList contains a list of GitRepo
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][GitRepo](#gitrepo) | true | | items | | \[\][GitRepo](#gitrepo) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepoResource #### GitRepoResource
@ -952,7 +952,7 @@ GitRepoResource contains metadata about the resources of a bundle.
| message | Message is the first message from the PerClusterStates. | string | false | | message | Message is the first message from the PerClusterStates. | string | false |
| perClusterState | PerClusterState is a list of states for each cluster. Derived from the summaries non-ready resources. | \[\][ResourcePerClusterState](#resourceperclusterstate) | false | | perClusterState | PerClusterState is a list of states for each cluster. Derived from the summaries non-ready resources. | \[\][ResourcePerClusterState](#resourceperclusterstate) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepoResourceCounts #### GitRepoResourceCounts
@ -969,7 +969,7 @@ GitRepoResourceCounts contains the number of resources in each state.
| unknown | Unknown is the number of resources in an unknown state. | int | true | | unknown | Unknown is the number of resources in an unknown state. | int | true |
| notReady | NotReady is the number of not ready resources. Resources are not ready if they do not match any other state. | int | true | | notReady | NotReady is the number of not ready resources. Resources are not ready if they do not match any other state. | int | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepoSpec #### GitRepoSpec
@ -1001,7 +1001,7 @@ GitRepoResourceCounts contains the number of resources in each state.
| disablePolling | Disables git polling. When enabled only webhooks will be used. | bool | false | | disablePolling | Disables git polling. When enabled only webhooks will be used. | bool | false |
| ociRegistry | OCIRegistry specifies the OCI registry related parameters | *[OCIRegistrySpec](#ociregistryspec) | false | | ociRegistry | OCIRegistry specifies the OCI registry related parameters | *[OCIRegistrySpec](#ociregistryspec) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepoStatus #### GitRepoStatus
@ -1025,7 +1025,7 @@ GitRepoResourceCounts contains the number of resources in each state.
| lastSyncedImageScanTime | LastSyncedImageScanTime is the time of the last image scan. | metav1.Time | false | | lastSyncedImageScanTime | LastSyncedImageScanTime is the time of the last image scan. | metav1.Time | false |
| lastPollingTriggered | LastPollingTime is the last time the polling check was triggered | metav1.Time | false | | lastPollingTriggered | LastPollingTime is the last time the polling check was triggered | metav1.Time | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitTarget #### GitTarget
@ -1039,7 +1039,7 @@ GitTarget is a cluster or cluster group to deploy to.
| clusterGroup | ClusterGroup is the name of a cluster group in the same namespace as the clusters. | string | false | | clusterGroup | ClusterGroup is the name of a cluster group in the same namespace as the clusters. | string | false |
| clusterGroupSelector | ClusterGroupSelector is a label selector to select cluster groups. | *metav1.LabelSelector | false | | clusterGroupSelector | ClusterGroupSelector is a label selector to select cluster groups. | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### OCIRegistrySpec #### OCIRegistrySpec
@ -1052,7 +1052,7 @@ GitTarget is a cluster or cluster group to deploy to.
| basicHTTP | BasicHTTP uses HTTP connections to the OCI registry when enabled. | bool | false | | basicHTTP | BasicHTTP uses HTTP connections to the OCI registry when enabled. | bool | false |
| insecureSkipTLS | InsecureSkipTLS allows connections to OCI registry without certs when enabled. | bool | false | | insecureSkipTLS | InsecureSkipTLS allows connections to OCI registry without certs when enabled. | bool | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ResourcePerClusterState #### ResourcePerClusterState
@ -1067,7 +1067,7 @@ ResourcePerClusterState is generated for each non-ready resource of the bundles.
| patch | Patch for modified resources. | *GenericMap | false | | patch | Patch for modified resources. | *GenericMap | false |
| clusterId | ClusterID is the id of the cluster. | string | false | | clusterId | ClusterID is the id of the cluster. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepoRestriction #### GitRepoRestriction
@ -1083,7 +1083,7 @@ GitRepoRestriction is a resource that can optionally be used to restrict the opt
| allowedClientSecretNames | AllowedClientSecretNames is a list of client secret names that GitRepos are allowed to use. | []string | false | | allowedClientSecretNames | AllowedClientSecretNames is a list of client secret names that GitRepos are allowed to use. | []string | false |
| allowedTargetNamespaces | AllowedTargetNamespaces restricts TargetNamespace to the given namespaces. If AllowedTargetNamespaces is set, TargetNamespace must be set. | []string | false | | allowedTargetNamespaces | AllowedTargetNamespaces restricts TargetNamespace to the given namespaces. If AllowedTargetNamespaces is set, TargetNamespace must be set. | []string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepoRestrictionList #### GitRepoRestrictionList
@ -1094,7 +1094,7 @@ GitRepoRestrictionList contains a list of GitRepoRestriction
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][GitRepoRestriction](#gitreporestriction) | true | | items | | \[\][GitRepoRestriction](#gitreporestriction) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### AlphabeticalPolicy #### AlphabeticalPolicy
@ -1104,7 +1104,7 @@ AlphabeticalPolicy specifies a alphabetical ordering policy.
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| order | Order specifies the sorting order of the tags. Given the letters of the alphabet as tags, ascending order would select Z, and descending order would select A. | string | false | | order | Order specifies the sorting order of the tags. Given the letters of the alphabet as tags, ascending order would select Z, and descending order would select A. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ImagePolicyChoice #### ImagePolicyChoice
@ -1115,7 +1115,7 @@ ImagePolicyChoice is a union of all the types of policy that can be supplied.
| semver | SemVer gives a semantic version range to check against the tags available. | *[SemVerPolicy](#semverpolicy) | false | | semver | SemVer gives a semantic version range to check against the tags available. | *[SemVerPolicy](#semverpolicy) | false |
| alphabetical | Alphabetical set of rules to use for alphabetical ordering of the tags. | *[AlphabeticalPolicy](#alphabeticalpolicy) | false | | alphabetical | Alphabetical set of rules to use for alphabetical ordering of the tags. | *[AlphabeticalPolicy](#alphabeticalpolicy) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ImageScan #### ImageScan
@ -1127,7 +1127,7 @@ ImagePolicyChoice is a union of all the types of policy that can be supplied.
| spec | | [ImageScanSpec](#imagescanspec) | false | | spec | | [ImageScanSpec](#imagescanspec) | false |
| status | | [ImageScanStatus](#imagescanstatus) | false | | status | | [ImageScanStatus](#imagescanstatus) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ImageScanList #### ImageScanList
@ -1138,7 +1138,7 @@ ImageScanList contains a list of ImageScan
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][ImageScan](#imagescan) | true | | items | | \[\][ImageScan](#imagescan) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ImageScanSpec #### ImageScanSpec
@ -1154,7 +1154,7 @@ API is taken from https://github.com/fluxcd/image-reflector-controller
| suspend | This flag tells the controller to suspend subsequent image scans. It does not apply to already started scans. Defaults to false. | bool | false | | suspend | This flag tells the controller to suspend subsequent image scans. It does not apply to already started scans. Defaults to false. | bool | false |
| policy | Policy gives the particulars of the policy to be followed in selecting the most recent image | [ImagePolicyChoice](#imagepolicychoice) | true | | policy | Policy gives the particulars of the policy to be followed in selecting the most recent image | [ImagePolicyChoice](#imagepolicychoice) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ImageScanStatus #### ImageScanStatus
@ -1170,7 +1170,7 @@ API is taken from https://github.com/fluxcd/image-reflector-controller
| observedGeneration | | int64 | false | | observedGeneration | | int64 | false |
| canonicalImageName | CanonicalName is the name of the image repository with all the implied bits made explicit; e.g., `docker.io/library/alpine` rather than `alpine`. | string | false | | canonicalImageName | CanonicalName is the name of the image repository with all the implied bits made explicit; e.g., `docker.io/library/alpine` rather than `alpine`. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### SemVerPolicy #### SemVerPolicy
@ -1180,7 +1180,7 @@ SemVerPolicy specifies a semantic version policy.
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| range | Range gives a semver range for the image tag; the highest version within the range that's a tag yields the latest image. | string | true | | range | Range gives a semver range for the image tag; the highest version within the range that's a tag yields the latest image. | string | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### FleetYAML #### FleetYAML
@ -1195,7 +1195,7 @@ FleetYAML is the top-level structure of the fleet.yaml file. The fleet.yaml file
| imageScans | ImageScans are optional and used to update container image references in the git repo. | \[\][ImageScanYAML](#imagescanyaml) | false | | imageScans | ImageScans are optional and used to update container image references in the git repo. | \[\][ImageScanYAML](#imagescanyaml) | false |
| overrideTargets | OverrideTargets overrides targets that are defined in the GitRepo resource. If overrideTargets is provided the bundle will not inherit targets from the GitRepo. | \[\][GitTarget](#gittarget) | false | | overrideTargets | OverrideTargets overrides targets that are defined in the GitRepo resource. If overrideTargets is provided the bundle will not inherit targets from the GitRepo. | \[\][GitTarget](#gittarget) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ImageScanYAML #### ImageScanYAML
@ -1206,4 +1206,4 @@ ImageScanYAML is a single entry in the ImageScan list from fleet.yaml.
| name | Name of the image scan. Unused. | string | false | | name | Name of the image scan. Unused. | string | false |
| ImageScanSpec | | [ImageScanSpec](#imagescanspec) | false | | ImageScanSpec | | [ImageScanSpec](#imagescanspec) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)

View File

@ -97,7 +97,7 @@ When a GitRepo is scanned it will produce one or more bundles. Bundles are a col
| spec | | [BundleSpec](#bundlespec) | true | | spec | | [BundleSpec](#bundlespec) | true |
| status | | [BundleStatus](#bundlestatus) | true | | status | | [BundleStatus](#bundlestatus) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleDisplay #### BundleDisplay
@ -108,7 +108,7 @@ BundleDisplay contains the number of ready, desiredready clusters and a summary
| readyClusters | ReadyClusters is a string in the form \"%d/%d\", that describes the number of clusters that are ready vs. the number of clusters desired to be ready. | string | false | | readyClusters | ReadyClusters is a string in the form \"%d/%d\", that describes the number of clusters that are ready vs. the number of clusters desired to be ready. | string | false |
| state | State is a summary state for the bundle, calculated over the non-ready resources. | string | false | | state | State is a summary state for the bundle, calculated over the non-ready resources. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleList #### BundleList
@ -119,7 +119,7 @@ BundleList contains a list of Bundle
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][Bundle](#bundle) | true | | items | | \[\][Bundle](#bundle) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleRef #### BundleRef
@ -130,7 +130,7 @@ BundleList contains a list of Bundle
| name | Name of the bundle. | string | false | | name | Name of the bundle. | string | false |
| selector | Selector matching bundle's labels. | *metav1.LabelSelector | false | | selector | Selector matching bundle's labels. | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleResource #### BundleResource
@ -142,7 +142,7 @@ BundleResource represents the content of a single resource from the bundle, like
| content | The content of the resource, can be compressed. | string | false | | content | The content of the resource, can be compressed. | string | false |
| encoding | Encoding is either empty or \"base64+gz\". | string | false | | encoding | Encoding is either empty or \"base64+gz\". | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleSpec #### BundleSpec
@ -158,7 +158,7 @@ BundleResource represents the content of a single resource from the bundle, like
| dependsOn | DependsOn refers to the bundles which must be ready before this bundle can be deployed. | \[\][BundleRef](#bundleref) | false | | dependsOn | DependsOn refers to the bundles which must be ready before this bundle can be deployed. | \[\][BundleRef](#bundleref) | false |
| contentsId | ContentsID stores the contents id when deploying contents using an OCI registry. | string | false | | contentsId | ContentsID stores the contents id when deploying contents using an OCI registry. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleStatus #### BundleStatus
@ -181,7 +181,7 @@ BundleResource represents the content of a single resource from the bundle, like
| observedGeneration | ObservedGeneration is the current generation of the bundle. | int64 | true | | observedGeneration | ObservedGeneration is the current generation of the bundle. | int64 | true |
| resourcesSha256Sum | ResourcesSHA256Sum corresponds to the JSON serialization of the .Spec.Resources field | string | false | | resourcesSha256Sum | ResourcesSHA256Sum corresponds to the JSON serialization of the .Spec.Resources field | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleSummary #### BundleSummary
@ -199,7 +199,7 @@ BundleSummary contains the number of bundle deployments in each state and a list
| desiredReady | DesiredReady is the number of bundle deployments that should be ready. | int | true | | desiredReady | DesiredReady is the number of bundle deployments that should be ready. | int | true |
| nonReadyResources | NonReadyClusters is a list of states, which is filled for a bundle that is not ready. | \[\][NonReadyResource](#nonreadyresource) | false | | nonReadyResources | NonReadyClusters is a list of states, which is filled for a bundle that is not ready. | \[\][NonReadyResource](#nonreadyresource) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleTarget #### BundleTarget
@ -216,7 +216,7 @@ BundleTarget declares clusters to deploy to. Fleet will merge the BundleDeployme
| namespaceLabels | NamespaceLabels are labels that will be appended to the namespace created by Fleet. | map[string]string | false | | namespaceLabels | NamespaceLabels are labels that will be appended to the namespace created by Fleet. | map[string]string | false |
| namespaceAnnotations | NamespaceAnnotations are annotations that will be appended to the namespace created by Fleet. | map[string]string | false | | namespaceAnnotations | NamespaceAnnotations are annotations that will be appended to the namespace created by Fleet. | map[string]string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleTargetRestriction #### BundleTargetRestriction
@ -230,7 +230,7 @@ BundleTargetRestriction is used internally by Fleet and should not be modified.
| clusterGroup | | string | false | | clusterGroup | | string | false |
| clusterGroupSelector | | *metav1.LabelSelector | false | | clusterGroupSelector | | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### NonReadyResource #### NonReadyResource
@ -244,7 +244,7 @@ NonReadyResource contains information about a bundle that is not ready for a giv
| modifiedStatus | ModifiedStatus lists the state for each modified resource. | \[\][ModifiedStatus](#modifiedstatus) | false | | modifiedStatus | ModifiedStatus lists the state for each modified resource. | \[\][ModifiedStatus](#modifiedstatus) | false |
| nonReadyStatus | NonReadyStatus lists the state for each non-ready resource. | \[\][NonReadyStatus](#nonreadystatus) | false | | nonReadyStatus | NonReadyStatus lists the state for each non-ready resource. | \[\][NonReadyStatus](#nonreadystatus) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### Partition #### Partition
@ -259,7 +259,7 @@ Partition defines a separate rollout strategy for a set of clusters.
| clusterGroup | A cluster group name to include in this partition | string | false | | clusterGroup | A cluster group name to include in this partition | string | false |
| clusterGroupSelector | Selector matching cluster group labels to include in this partition | *metav1.LabelSelector | false | | clusterGroupSelector | Selector matching cluster group labels to include in this partition | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### PartitionStatus #### PartitionStatus
@ -273,7 +273,7 @@ PartitionStatus is the status of a single rollout partition.
| unavailable | Unavailable is the number of unavailable clusters in the partition. | int | false | | unavailable | Unavailable is the number of unavailable clusters in the partition. | int | false |
| summary | Summary is a summary state for the partition, calculated over its non-ready resources. | [BundleSummary](#bundlesummary) | false | | summary | Summary is a summary state for the partition, calculated over its non-ready resources. | [BundleSummary](#bundlesummary) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ResourceKey #### ResourceKey
@ -286,7 +286,7 @@ ResourceKey lists resources, which will likely be deployed.
| namespace | Namespace is the namespace of the resource. | string | false | | namespace | Namespace is the namespace of the resource. | string | false |
| name | Name is the name of the resource. | string | false | | name | Name is the name of the resource. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### RolloutStrategy #### RolloutStrategy
@ -299,7 +299,7 @@ RolloverStrategy controls the rollout of the bundle across clusters.
| autoPartitionSize | A number or percentage of how to automatically partition clusters if no specific partitioning strategy is configured. default: 25% | *intstr.IntOrString | false | | autoPartitionSize | A number or percentage of how to automatically partition clusters if no specific partitioning strategy is configured. default: 25% | *intstr.IntOrString | false |
| partitions | A list of definitions of partitions. If any target clusters do not match the configuration they are added to partitions at the end following the autoPartitionSize. | \[\][Partition](#partition) | false | | partitions | A list of definitions of partitions. If any target clusters do not match the configuration they are added to partitions at the end following the autoPartitionSize. | \[\][Partition](#partition) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleDeployment #### BundleDeployment
@ -311,7 +311,7 @@ BundleDeployment is used internally by Fleet and should not be used directly. Wh
| spec | | [BundleDeploymentSpec](#bundledeploymentspec) | false | | spec | | [BundleDeploymentSpec](#bundledeploymentspec) | false |
| status | | [BundleDeploymentStatus](#bundledeploymentstatus) | false | | status | | [BundleDeploymentStatus](#bundledeploymentstatus) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleDeploymentDisplay #### BundleDeploymentDisplay
@ -323,7 +323,7 @@ BundleDeployment is used internally by Fleet and should not be used directly. Wh
| monitored | | string | false | | monitored | | string | false |
| state | | string | false | | state | | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleDeploymentList #### BundleDeploymentList
@ -334,7 +334,7 @@ BundleDeploymentList contains a list of BundleDeployment
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][BundleDeployment](#bundledeployment) | true | | items | | \[\][BundleDeployment](#bundledeployment) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleDeploymentOptions #### BundleDeploymentOptions
@ -358,7 +358,7 @@ BundleDeploymentList contains a list of BundleDeployment
| namespaceAnnotations | NamespaceAnnotations are annotations that will be appended to the namespace created by Fleet. | map[string]string | false | | namespaceAnnotations | NamespaceAnnotations are annotations that will be appended to the namespace created by Fleet. | map[string]string | false |
| deleteCRDResources | DeleteCRDResources deletes CRDs. Warning! this will also delete all your Custom Resources. | bool | false | | deleteCRDResources | DeleteCRDResources deletes CRDs. Warning! this will also delete all your Custom Resources. | bool | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleDeploymentResource #### BundleDeploymentResource
@ -372,7 +372,7 @@ BundleDeploymentResource contains the metadata of a deployed resource.
| name | | string | false | | name | | string | false |
| createdAt | | metav1.Time | false | | createdAt | | metav1.Time | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleDeploymentSpec #### BundleDeploymentSpec
@ -389,7 +389,7 @@ BundleDeploymentResource contains the metadata of a deployed resource.
| correctDrift | CorrectDrift specifies how drift correction should work. | *[CorrectDrift](#correctdrift) | false | | correctDrift | CorrectDrift specifies how drift correction should work. | *[CorrectDrift](#correctdrift) | false |
| ociContents | OCIContents is true when this deployment's contents is stored in an oci registry | bool | false | | ociContents | OCIContents is true when this deployment's contents is stored in an oci registry | bool | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleDeploymentStatus #### BundleDeploymentStatus
@ -408,7 +408,7 @@ BundleDeploymentResource contains the metadata of a deployed resource.
| syncGeneration | | *int64 | false | | syncGeneration | | *int64 | false |
| resources | Resources lists the metadata of resources that were deployed according to the helm release history. | \[\][BundleDeploymentResource](#bundledeploymentresource) | false | | resources | Resources lists the metadata of resources that were deployed according to the helm release history. | \[\][BundleDeploymentResource](#bundledeploymentresource) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ComparePatch #### ComparePatch
@ -423,7 +423,7 @@ ComparePatch matches a resource and removes fields from the check for modificati
| operations | Operations remove a JSON path from the resource. | \[\][Operation](#operation) | false | | operations | Operations remove a JSON path from the resource. | \[\][Operation](#operation) | false |
| jsonPointers | JSONPointers ignore diffs at a certain JSON path. | []string | false | | jsonPointers | JSONPointers ignore diffs at a certain JSON path. | []string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ConfigMapKeySelector #### ConfigMapKeySelector
@ -434,7 +434,7 @@ ComparePatch matches a resource and removes fields from the check for modificati
| namespace | | string | false | | namespace | | string | false |
| key | | string | false | | key | | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### DiffOptions #### DiffOptions
@ -444,7 +444,7 @@ ComparePatch matches a resource and removes fields from the check for modificati
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| comparePatches | ComparePatches match a resource and remove fields from the check for modifications. | \[\][ComparePatch](#comparepatch) | false | | comparePatches | ComparePatches match a resource and remove fields from the check for modifications. | \[\][ComparePatch](#comparepatch) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### HelmOptions #### HelmOptions
@ -470,7 +470,7 @@ HelmOptions for the deployment. For Helm-based bundles, all options can be used,
| skipSchemaValidation | SkipSchemaValidation allows skipping schema validation against the chart values | bool | false | | skipSchemaValidation | SkipSchemaValidation allows skipping schema validation against the chart values | bool | false |
| disableDependencyUpdate | DisableDependencyUpdate allows skipping chart dependencies update | bool | false | | disableDependencyUpdate | DisableDependencyUpdate allows skipping chart dependencies update | bool | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### IgnoreOptions #### IgnoreOptions
@ -480,7 +480,7 @@ IgnoreOptions defines conditions to be ignored when monitoring the Bundle.
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| conditions | Conditions is a list of conditions to be ignored when monitoring the Bundle. | []map[string]string | false | | conditions | Conditions is a list of conditions to be ignored when monitoring the Bundle. | []map[string]string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### KustomizeOptions #### KustomizeOptions
@ -490,7 +490,7 @@ KustomizeOptions for a deployment.
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| dir | Dir points to a custom folder for kustomize resources. This folder must contain a kustomization.yaml file. | string | false | | dir | Dir points to a custom folder for kustomize resources. This folder must contain a kustomization.yaml file. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### LocalObjectReference #### LocalObjectReference
@ -500,7 +500,7 @@ KustomizeOptions for a deployment.
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| name | Name of a resource in the same namespace as the referent. | string | true | | name | Name of a resource in the same namespace as the referent. | string | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ModifiedStatus #### ModifiedStatus
@ -517,7 +517,7 @@ ModifiedStatus is used to report the status of a resource that is modified. It i
| delete | | bool | false | | delete | | bool | false |
| patch | | string | false | | patch | | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### NonReadyStatus #### NonReadyStatus
@ -532,7 +532,7 @@ NonReadyStatus is used to report the status of a resource that is not ready. It
| name | | string | false | | name | | string | false |
| summary | | summary.Summary | false | | summary | | summary.Summary | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### Operation #### Operation
@ -544,7 +544,7 @@ Operation of a ComparePatch, usually \"remove\".
| path | Path is the JSON path to remove. | string | false | | path | Path is the JSON path to remove. | string | false |
| value | Value is usually empty. | string | false | | value | Value is usually empty. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### SecretKeySelector #### SecretKeySelector
@ -555,7 +555,7 @@ Operation of a ComparePatch, usually \"remove\".
| namespace | | string | false | | namespace | | string | false |
| key | | string | false | | key | | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ValuesFrom #### ValuesFrom
@ -566,7 +566,7 @@ Define helm values that can come from configmap, secret or external. Credit: htt
| configMapKeyRef | The reference to a config map with release values. | *[ConfigMapKeySelector](#configmapkeyselector) | false | | configMapKeyRef | The reference to a config map with release values. | *[ConfigMapKeySelector](#configmapkeyselector) | false |
| secretKeyRef | The reference to a secret with release values. | *[SecretKeySelector](#secretkeyselector) | false | | secretKeyRef | The reference to a secret with release values. | *[SecretKeySelector](#secretkeyselector) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### YAMLOptions #### YAMLOptions
@ -576,7 +576,7 @@ YAMLOptions, if using raw YAML these are names that map to overlays/`{name}` fil
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| overlays | Overlays is a list of names that maps to folders in \"overlays/\". If you wish to customize the file ./subdir/resource.yaml then a file ./overlays/myoverlay/subdir/resource.yaml will replace the base file. A file named ./overlays/myoverlay/subdir/resource_patch.yaml will patch the base file. | []string | false | | overlays | Overlays is a list of names that maps to folders in \"overlays/\". If you wish to customize the file ./subdir/resource.yaml then a file ./overlays/myoverlay/subdir/resource.yaml will replace the base file. A file named ./overlays/myoverlay/subdir/resource_patch.yaml will patch the base file. | []string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleNamespaceMapping #### BundleNamespaceMapping
@ -588,7 +588,7 @@ BundleNamespaceMapping maps bundles to clusters in other namespaces.
| bundleSelector | | *metav1.LabelSelector | false | | bundleSelector | | *metav1.LabelSelector | false |
| namespaceSelector | | *metav1.LabelSelector | false | | namespaceSelector | | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleNamespaceMappingList #### BundleNamespaceMappingList
@ -599,7 +599,7 @@ BundleNamespaceMappingList contains a list of BundleNamespaceMapping
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][BundleNamespaceMapping](#bundlenamespacemapping) | true | | items | | \[\][BundleNamespaceMapping](#bundlenamespacemapping) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### AgentStatus #### AgentStatus
@ -610,7 +610,7 @@ BundleNamespaceMappingList contains a list of BundleNamespaceMapping
| lastSeen | LastSeen is the last time the agent checked in to update the status of the cluster resource. | metav1.Time | true | | lastSeen | LastSeen is the last time the agent checked in to update the status of the cluster resource. | metav1.Time | true |
| namespace | Namespace is the namespace of the agent deployment, e.g. \"cattle-fleet-system\". | string | true | | namespace | Namespace is the namespace of the agent deployment, e.g. \"cattle-fleet-system\". | string | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### Cluster #### Cluster
@ -622,7 +622,7 @@ Cluster corresponds to a Kubernetes cluster. Fleet deploys bundles to targeted c
| spec | | [ClusterSpec](#clusterspec) | false | | spec | | [ClusterSpec](#clusterspec) | false |
| status | | [ClusterStatus](#clusterstatus) | false | | status | | [ClusterStatus](#clusterstatus) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterDisplay #### ClusterDisplay
@ -633,7 +633,7 @@ Cluster corresponds to a Kubernetes cluster. Fleet deploys bundles to targeted c
| readyBundles | ReadyBundles is a string in the form \"%d/%d\", that describes the number of bundles that are ready vs. the number of bundles desired to be ready. | string | false | | readyBundles | ReadyBundles is a string in the form \"%d/%d\", that describes the number of bundles that are ready vs. the number of bundles desired to be ready. | string | false |
| state | State of the cluster, either one of the bundle states, or \"WaitCheckIn\". | string | false | | state | State of the cluster, either one of the bundle states, or \"WaitCheckIn\". | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterList #### ClusterList
@ -644,7 +644,7 @@ ClusterList contains a list of Cluster
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][Cluster](#cluster) | true | | items | | \[\][Cluster](#cluster) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterSpec #### ClusterSpec
@ -666,7 +666,7 @@ ClusterList contains a list of Cluster
| agentResources | AgentResources sets the resources for the cluster's agent deployment. | *corev1.ResourceRequirements | false | | agentResources | AgentResources sets the resources for the cluster's agent deployment. | *corev1.ResourceRequirements | false |
| hostNetwork | HostNetwork sets the agent StatefulSet to use hostNetwork: true setting. Allows for provisioning of network related bundles (CNI configuration). | *bool | false | | hostNetwork | HostNetwork sets the agent StatefulSet to use hostNetwork: true setting. Allows for provisioning of network related bundles (CNI configuration). | *bool | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterStatus #### ClusterStatus
@ -698,7 +698,7 @@ ClusterList contains a list of Cluster
| agent | AgentStatus contains information about the agent. | [AgentStatus](#agentstatus) | false | | agent | AgentStatus contains information about the agent. | [AgentStatus](#agentstatus) | false |
| garbageCollectionInterval | GarbageCollectionInterval determines how often agents clean up obsolete Helm releases. | *metav1.Duration | false | | garbageCollectionInterval | GarbageCollectionInterval determines how often agents clean up obsolete Helm releases. | *metav1.Duration | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterGroup #### ClusterGroup
@ -710,7 +710,7 @@ ClusterGroup is a re-usable selector to target a group of clusters.
| spec | | [ClusterGroupSpec](#clustergroupspec) | true | | spec | | [ClusterGroupSpec](#clustergroupspec) | true |
| status | | [ClusterGroupStatus](#clustergroupstatus) | true | | status | | [ClusterGroupStatus](#clustergroupstatus) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterGroupDisplay #### ClusterGroupDisplay
@ -722,7 +722,7 @@ ClusterGroup is a re-usable selector to target a group of clusters.
| readyBundles | ReadyBundles is a string in the form \"%d/%d\", that describes the number of bundles that are ready vs. the number of bundles desired to be ready. | string | false | | readyBundles | ReadyBundles is a string in the form \"%d/%d\", that describes the number of bundles that are ready vs. the number of bundles desired to be ready. | string | false |
| state | State is a summary state for the cluster group, showing \"NotReady\" if there are non-ready resources. | string | false | | state | State is a summary state for the cluster group, showing \"NotReady\" if there are non-ready resources. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterGroupList #### ClusterGroupList
@ -733,7 +733,7 @@ ClusterGroupList contains a list of ClusterGroup
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][ClusterGroup](#clustergroup) | true | | items | | \[\][ClusterGroup](#clustergroup) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterGroupSpec #### ClusterGroupSpec
@ -743,7 +743,7 @@ ClusterGroupList contains a list of ClusterGroup
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| selector | Selector is a label selector, used to select clusters for this group. | *metav1.LabelSelector | false | | selector | Selector is a label selector, used to select clusters for this group. | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterGroupStatus #### ClusterGroupStatus
@ -759,7 +759,7 @@ ClusterGroupList contains a list of ClusterGroup
| display | Display contains the number of ready, desiredready clusters and a summary state for the bundle's resources. | [ClusterGroupDisplay](#clustergroupdisplay) | false | | display | Display contains the number of ready, desiredready clusters and a summary state for the bundle's resources. | [ClusterGroupDisplay](#clustergroupdisplay) | false |
| resourceCounts | ResourceCounts contains the number of resources in each state over all bundles in the cluster group. | [GitRepoResourceCounts](#gitreporesourcecounts) | false | | resourceCounts | ResourceCounts contains the number of resources in each state over all bundles in the cluster group. | [GitRepoResourceCounts](#gitreporesourcecounts) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterRegistration #### ClusterRegistration
@ -771,7 +771,7 @@ ClusterRegistration is used internally by Fleet and should not be used directly.
| spec | | [ClusterRegistrationSpec](#clusterregistrationspec) | false | | spec | | [ClusterRegistrationSpec](#clusterregistrationspec) | false |
| status | | [ClusterRegistrationStatus](#clusterregistrationstatus) | false | | status | | [ClusterRegistrationStatus](#clusterregistrationstatus) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterRegistrationList #### ClusterRegistrationList
@ -782,7 +782,7 @@ ClusterRegistrationList contains a list of ClusterRegistration
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][ClusterRegistration](#clusterregistration) | true | | items | | \[\][ClusterRegistration](#clusterregistration) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterRegistrationSpec #### ClusterRegistrationSpec
@ -794,7 +794,7 @@ ClusterRegistrationList contains a list of ClusterRegistration
| clientRandom | ClientRandom is a random string that the agent generates. When fleet-controller grants a registration, it creates a registration secret with this string in the name. | string | false | | clientRandom | ClientRandom is a random string that the agent generates. When fleet-controller grants a registration, it creates a registration secret with this string in the name. | string | false |
| clusterLabels | ClusterLabels are copied to the cluster resource during the registration. | map[string]string | false | | clusterLabels | ClusterLabels are copied to the cluster resource during the registration. | map[string]string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterRegistrationStatus #### ClusterRegistrationStatus
@ -805,7 +805,7 @@ ClusterRegistrationList contains a list of ClusterRegistration
| clusterName | ClusterName is only set after the registration is being processed by fleet-controller. | string | false | | clusterName | ClusterName is only set after the registration is being processed by fleet-controller. | string | false |
| granted | Granted is set to true, if the request service account is present and its token secret exists. This happens directly before creating the registration secret, roles and rolebindings. | bool | false | | granted | Granted is set to true, if the request service account is present and its token secret exists. This happens directly before creating the registration secret, roles and rolebindings. | bool | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterRegistrationToken #### ClusterRegistrationToken
@ -817,7 +817,7 @@ ClusterRegistrationToken is used by agents to register a new cluster.
| spec | | [ClusterRegistrationTokenSpec](#clusterregistrationtokenspec) | false | | spec | | [ClusterRegistrationTokenSpec](#clusterregistrationtokenspec) | false |
| status | | [ClusterRegistrationTokenStatus](#clusterregistrationtokenstatus) | false | | status | | [ClusterRegistrationTokenStatus](#clusterregistrationtokenstatus) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterRegistrationTokenList #### ClusterRegistrationTokenList
@ -828,7 +828,7 @@ ClusterRegistrationTokenList contains a list of ClusterRegistrationToken
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][ClusterRegistrationToken](#clusterregistrationtoken) | true | | items | | \[\][ClusterRegistrationToken](#clusterregistrationtoken) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterRegistrationTokenSpec #### ClusterRegistrationTokenSpec
@ -838,7 +838,7 @@ ClusterRegistrationTokenList contains a list of ClusterRegistrationToken
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| ttl | TTL is the time to live for the token. It is used to calculate the expiration time. If the token expires, it will be deleted. | *metav1.Duration | false | | ttl | TTL is the time to live for the token. It is used to calculate the expiration time. If the token expires, it will be deleted. | *metav1.Duration | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterRegistrationTokenStatus #### ClusterRegistrationTokenStatus
@ -849,7 +849,7 @@ ClusterRegistrationTokenList contains a list of ClusterRegistrationToken
| expires | Expires is the time when the token expires. | *metav1.Time | false | | expires | Expires is the time when the token expires. | *metav1.Time | false |
| secretName | SecretName is the name of the secret containing the token. | string | false | | secretName | SecretName is the name of the secret containing the token. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### Content #### Content
@ -861,7 +861,7 @@ Content is used internally by Fleet and should not be used directly. It contains
| content | Content is a byte array, which contains the manifests of a bundle. The bundle resources are copied into the bundledeployment's content resource, so the downstream agent can deploy them. | []byte | false | | content | Content is a byte array, which contains the manifests of a bundle. The bundle resources are copied into the bundledeployment's content resource, so the downstream agent can deploy them. | []byte | false |
| sha256sum | SHA256Sum of the Content field | string | false | | sha256sum | SHA256Sum of the Content field | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ContentList #### ContentList
@ -872,7 +872,7 @@ ContentList contains a list of Content
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][Content](#content) | true | | items | | \[\][Content](#content) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### CommitSpec #### CommitSpec
@ -884,7 +884,7 @@ CommitSpec specifies how to commit changes to the git repository
| authorEmail | AuthorEmail gives the email to provide when making a commit | string | true | | authorEmail | AuthorEmail gives the email to provide when making a commit | string | true |
| messageTemplate | MessageTemplate provides a template for the commit message, into which will be interpolated the details of the change made. | string | false | | messageTemplate | MessageTemplate provides a template for the commit message, into which will be interpolated the details of the change made. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### CorrectDrift #### CorrectDrift
@ -896,7 +896,7 @@ CommitSpec specifies how to commit changes to the git repository
| force | Force helm rollback with --force option will be used if true. This will try to recreate all resources in the release. | bool | false | | force | Force helm rollback with --force option will be used if true. This will try to recreate all resources in the release. | bool | false |
| keepFailHistory | KeepFailHistory keeps track of failed rollbacks in the helm history. | bool | false | | keepFailHistory | KeepFailHistory keeps track of failed rollbacks in the helm history. | bool | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepo #### GitRepo
@ -908,7 +908,7 @@ GitRepo describes a git repository that is watched by Fleet. The resource contai
| spec | | [GitRepoSpec](#gitrepospec) | false | | spec | | [GitRepoSpec](#gitrepospec) | false |
| status | | [GitRepoStatus](#gitrepostatus) | false | | status | | [GitRepoStatus](#gitrepostatus) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepoDisplay #### GitRepoDisplay
@ -921,7 +921,7 @@ GitRepo describes a git repository that is watched by Fleet. The resource contai
| message | Message contains the relevant message from the deployment conditions. | string | false | | message | Message contains the relevant message from the deployment conditions. | string | false |
| error | Error is true if a message is present. | bool | false | | error | Error is true if a message is present. | bool | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepoList #### GitRepoList
@ -932,7 +932,7 @@ GitRepoList contains a list of GitRepo
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][GitRepo](#gitrepo) | true | | items | | \[\][GitRepo](#gitrepo) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepoResource #### GitRepoResource
@ -953,7 +953,7 @@ GitRepoResource contains metadata about the resources of a bundle.
| message | Message is the first message from the PerClusterStates. | string | false | | message | Message is the first message from the PerClusterStates. | string | false |
| perClusterState | PerClusterState is a list of states for each cluster. Derived from the summaries non-ready resources. | \[\][ResourcePerClusterState](#resourceperclusterstate) | false | | perClusterState | PerClusterState is a list of states for each cluster. Derived from the summaries non-ready resources. | \[\][ResourcePerClusterState](#resourceperclusterstate) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepoResourceCounts #### GitRepoResourceCounts
@ -970,7 +970,7 @@ GitRepoResourceCounts contains the number of resources in each state.
| unknown | Unknown is the number of resources in an unknown state. | int | true | | unknown | Unknown is the number of resources in an unknown state. | int | true |
| notReady | NotReady is the number of not ready resources. Resources are not ready if they do not match any other state. | int | true | | notReady | NotReady is the number of not ready resources. Resources are not ready if they do not match any other state. | int | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepoSpec #### GitRepoSpec
@ -1002,7 +1002,7 @@ GitRepoResourceCounts contains the number of resources in each state.
| disablePolling | Disables git polling. When enabled only webhooks will be used. | bool | false | | disablePolling | Disables git polling. When enabled only webhooks will be used. | bool | false |
| ociRegistry | OCIRegistry specifies the OCI registry related parameters | *[OCIRegistrySpec](#ociregistryspec) | false | | ociRegistry | OCIRegistry specifies the OCI registry related parameters | *[OCIRegistrySpec](#ociregistryspec) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepoStatus #### GitRepoStatus
@ -1026,7 +1026,7 @@ GitRepoResourceCounts contains the number of resources in each state.
| lastSyncedImageScanTime | LastSyncedImageScanTime is the time of the last image scan. | metav1.Time | false | | lastSyncedImageScanTime | LastSyncedImageScanTime is the time of the last image scan. | metav1.Time | false |
| lastPollingTriggered | LastPollingTime is the last time the polling check was triggered | metav1.Time | false | | lastPollingTriggered | LastPollingTime is the last time the polling check was triggered | metav1.Time | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitTarget #### GitTarget
@ -1040,7 +1040,7 @@ GitTarget is a cluster or cluster group to deploy to.
| clusterGroup | ClusterGroup is the name of a cluster group in the same namespace as the clusters. | string | false | | clusterGroup | ClusterGroup is the name of a cluster group in the same namespace as the clusters. | string | false |
| clusterGroupSelector | ClusterGroupSelector is a label selector to select cluster groups. | *metav1.LabelSelector | false | | clusterGroupSelector | ClusterGroupSelector is a label selector to select cluster groups. | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### OCIRegistrySpec #### OCIRegistrySpec
@ -1053,7 +1053,7 @@ GitTarget is a cluster or cluster group to deploy to.
| basicHTTP | BasicHTTP uses HTTP connections to the OCI registry when enabled. | bool | false | | basicHTTP | BasicHTTP uses HTTP connections to the OCI registry when enabled. | bool | false |
| insecureSkipTLS | InsecureSkipTLS allows connections to OCI registry without certs when enabled. | bool | false | | insecureSkipTLS | InsecureSkipTLS allows connections to OCI registry without certs when enabled. | bool | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ResourcePerClusterState #### ResourcePerClusterState
@ -1068,7 +1068,7 @@ ResourcePerClusterState is generated for each non-ready resource of the bundles.
| patch | Patch for modified resources. | *GenericMap | false | | patch | Patch for modified resources. | *GenericMap | false |
| clusterId | ClusterID is the id of the cluster. | string | false | | clusterId | ClusterID is the id of the cluster. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepoRestriction #### GitRepoRestriction
@ -1084,7 +1084,7 @@ GitRepoRestriction is a resource that can optionally be used to restrict the opt
| allowedClientSecretNames | AllowedClientSecretNames is a list of client secret names that GitRepos are allowed to use. | []string | false | | allowedClientSecretNames | AllowedClientSecretNames is a list of client secret names that GitRepos are allowed to use. | []string | false |
| allowedTargetNamespaces | AllowedTargetNamespaces restricts TargetNamespace to the given namespaces. If AllowedTargetNamespaces is set, TargetNamespace must be set. | []string | false | | allowedTargetNamespaces | AllowedTargetNamespaces restricts TargetNamespace to the given namespaces. If AllowedTargetNamespaces is set, TargetNamespace must be set. | []string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepoRestrictionList #### GitRepoRestrictionList
@ -1095,7 +1095,7 @@ GitRepoRestrictionList contains a list of GitRepoRestriction
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][GitRepoRestriction](#gitreporestriction) | true | | items | | \[\][GitRepoRestriction](#gitreporestriction) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### AlphabeticalPolicy #### AlphabeticalPolicy
@ -1105,7 +1105,7 @@ AlphabeticalPolicy specifies a alphabetical ordering policy.
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| order | Order specifies the sorting order of the tags. Given the letters of the alphabet as tags, ascending order would select Z, and descending order would select A. | string | false | | order | Order specifies the sorting order of the tags. Given the letters of the alphabet as tags, ascending order would select Z, and descending order would select A. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ImagePolicyChoice #### ImagePolicyChoice
@ -1116,7 +1116,7 @@ ImagePolicyChoice is a union of all the types of policy that can be supplied.
| semver | SemVer gives a semantic version range to check against the tags available. | *[SemVerPolicy](#semverpolicy) | false | | semver | SemVer gives a semantic version range to check against the tags available. | *[SemVerPolicy](#semverpolicy) | false |
| alphabetical | Alphabetical set of rules to use for alphabetical ordering of the tags. | *[AlphabeticalPolicy](#alphabeticalpolicy) | false | | alphabetical | Alphabetical set of rules to use for alphabetical ordering of the tags. | *[AlphabeticalPolicy](#alphabeticalpolicy) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ImageScan #### ImageScan
@ -1128,7 +1128,7 @@ ImagePolicyChoice is a union of all the types of policy that can be supplied.
| spec | | [ImageScanSpec](#imagescanspec) | false | | spec | | [ImageScanSpec](#imagescanspec) | false |
| status | | [ImageScanStatus](#imagescanstatus) | false | | status | | [ImageScanStatus](#imagescanstatus) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ImageScanList #### ImageScanList
@ -1139,7 +1139,7 @@ ImageScanList contains a list of ImageScan
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][ImageScan](#imagescan) | true | | items | | \[\][ImageScan](#imagescan) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ImageScanSpec #### ImageScanSpec
@ -1155,7 +1155,7 @@ API is taken from https://github.com/fluxcd/image-reflector-controller
| suspend | This flag tells the controller to suspend subsequent image scans. It does not apply to already started scans. Defaults to false. | bool | false | | suspend | This flag tells the controller to suspend subsequent image scans. It does not apply to already started scans. Defaults to false. | bool | false |
| policy | Policy gives the particulars of the policy to be followed in selecting the most recent image | [ImagePolicyChoice](#imagepolicychoice) | true | | policy | Policy gives the particulars of the policy to be followed in selecting the most recent image | [ImagePolicyChoice](#imagepolicychoice) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ImageScanStatus #### ImageScanStatus
@ -1171,7 +1171,7 @@ API is taken from https://github.com/fluxcd/image-reflector-controller
| observedGeneration | | int64 | false | | observedGeneration | | int64 | false |
| canonicalImageName | CanonicalName is the name of the image repository with all the implied bits made explicit; e.g., `docker.io/library/alpine` rather than `alpine`. | string | false | | canonicalImageName | CanonicalName is the name of the image repository with all the implied bits made explicit; e.g., `docker.io/library/alpine` rather than `alpine`. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### SemVerPolicy #### SemVerPolicy
@ -1181,7 +1181,7 @@ SemVerPolicy specifies a semantic version policy.
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| range | Range gives a semver range for the image tag; the highest version within the range that's a tag yields the latest image. | string | true | | range | Range gives a semver range for the image tag; the highest version within the range that's a tag yields the latest image. | string | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### FleetYAML #### FleetYAML
@ -1196,7 +1196,7 @@ FleetYAML is the top-level structure of the fleet.yaml file. The fleet.yaml file
| imageScans | ImageScans are optional and used to update container image references in the git repo. | \[\][ImageScanYAML](#imagescanyaml) | false | | imageScans | ImageScans are optional and used to update container image references in the git repo. | \[\][ImageScanYAML](#imagescanyaml) | false |
| overrideTargets | OverrideTargets overrides targets that are defined in the GitRepo resource. If overrideTargets is provided the bundle will not inherit targets from the GitRepo. | \[\][GitTarget](#gittarget) | false | | overrideTargets | OverrideTargets overrides targets that are defined in the GitRepo resource. If overrideTargets is provided the bundle will not inherit targets from the GitRepo. | \[\][GitTarget](#gittarget) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ImageScanYAML #### ImageScanYAML
@ -1207,4 +1207,4 @@ ImageScanYAML is a single entry in the ImageScan list from fleet.yaml.
| name | Name of the image scan. Unused. | string | false | | name | Name of the image scan. Unused. | string | false |
| ImageScanSpec | | [ImageScanSpec](#imagescanspec) | false | | ImageScanSpec | | [ImageScanSpec](#imagescanspec) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)

View File

@ -97,7 +97,7 @@ When a GitRepo is scanned it will produce one or more bundles. Bundles are a col
| spec | | [BundleSpec](#bundlespec) | true | | spec | | [BundleSpec](#bundlespec) | true |
| status | | [BundleStatus](#bundlestatus) | true | | status | | [BundleStatus](#bundlestatus) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleDisplay #### BundleDisplay
@ -108,7 +108,7 @@ BundleDisplay contains the number of ready, desiredready clusters and a summary
| readyClusters | ReadyClusters is a string in the form \"%d/%d\", that describes the number of clusters that are ready vs. the number of clusters desired to be ready. | string | false | | readyClusters | ReadyClusters is a string in the form \"%d/%d\", that describes the number of clusters that are ready vs. the number of clusters desired to be ready. | string | false |
| state | State is a summary state for the bundle, calculated over the non-ready resources. | string | false | | state | State is a summary state for the bundle, calculated over the non-ready resources. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleList #### BundleList
@ -119,7 +119,7 @@ BundleList contains a list of Bundle
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][Bundle](#bundle) | true | | items | | \[\][Bundle](#bundle) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleRef #### BundleRef
@ -130,7 +130,7 @@ BundleList contains a list of Bundle
| name | Name of the bundle. | string | false | | name | Name of the bundle. | string | false |
| selector | Selector matching bundle's labels. | *metav1.LabelSelector | false | | selector | Selector matching bundle's labels. | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleResource #### BundleResource
@ -142,7 +142,7 @@ BundleResource represents the content of a single resource from the bundle, like
| content | The content of the resource, can be compressed. | string | false | | content | The content of the resource, can be compressed. | string | false |
| encoding | Encoding is either empty or \"base64+gz\". | string | false | | encoding | Encoding is either empty or \"base64+gz\". | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleSpec #### BundleSpec
@ -158,7 +158,7 @@ BundleResource represents the content of a single resource from the bundle, like
| dependsOn | DependsOn refers to the bundles which must be ready before this bundle can be deployed. | \[\][BundleRef](#bundleref) | false | | dependsOn | DependsOn refers to the bundles which must be ready before this bundle can be deployed. | \[\][BundleRef](#bundleref) | false |
| contentsId | ContentsID stores the contents id when deploying contents using an OCI registry. | string | false | | contentsId | ContentsID stores the contents id when deploying contents using an OCI registry. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleStatus #### BundleStatus
@ -181,7 +181,7 @@ BundleResource represents the content of a single resource from the bundle, like
| observedGeneration | ObservedGeneration is the current generation of the bundle. | int64 | true | | observedGeneration | ObservedGeneration is the current generation of the bundle. | int64 | true |
| resourcesSha256Sum | ResourcesSHA256Sum corresponds to the JSON serialization of the .Spec.Resources field | string | false | | resourcesSha256Sum | ResourcesSHA256Sum corresponds to the JSON serialization of the .Spec.Resources field | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleSummary #### BundleSummary
@ -199,7 +199,7 @@ BundleSummary contains the number of bundle deployments in each state and a list
| desiredReady | DesiredReady is the number of bundle deployments that should be ready. | int | true | | desiredReady | DesiredReady is the number of bundle deployments that should be ready. | int | true |
| nonReadyResources | NonReadyClusters is a list of states, which is filled for a bundle that is not ready. | \[\][NonReadyResource](#nonreadyresource) | false | | nonReadyResources | NonReadyClusters is a list of states, which is filled for a bundle that is not ready. | \[\][NonReadyResource](#nonreadyresource) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleTarget #### BundleTarget
@ -216,7 +216,7 @@ BundleTarget declares clusters to deploy to. Fleet will merge the BundleDeployme
| namespaceLabels | NamespaceLabels are labels that will be appended to the namespace created by Fleet. | map[string]string | false | | namespaceLabels | NamespaceLabels are labels that will be appended to the namespace created by Fleet. | map[string]string | false |
| namespaceAnnotations | NamespaceAnnotations are annotations that will be appended to the namespace created by Fleet. | map[string]string | false | | namespaceAnnotations | NamespaceAnnotations are annotations that will be appended to the namespace created by Fleet. | map[string]string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleTargetRestriction #### BundleTargetRestriction
@ -230,7 +230,7 @@ BundleTargetRestriction is used internally by Fleet and should not be modified.
| clusterGroup | | string | false | | clusterGroup | | string | false |
| clusterGroupSelector | | *metav1.LabelSelector | false | | clusterGroupSelector | | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### NonReadyResource #### NonReadyResource
@ -244,7 +244,7 @@ NonReadyResource contains information about a bundle that is not ready for a giv
| modifiedStatus | ModifiedStatus lists the state for each modified resource. | \[\][ModifiedStatus](#modifiedstatus) | false | | modifiedStatus | ModifiedStatus lists the state for each modified resource. | \[\][ModifiedStatus](#modifiedstatus) | false |
| nonReadyStatus | NonReadyStatus lists the state for each non-ready resource. | \[\][NonReadyStatus](#nonreadystatus) | false | | nonReadyStatus | NonReadyStatus lists the state for each non-ready resource. | \[\][NonReadyStatus](#nonreadystatus) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### Partition #### Partition
@ -259,7 +259,7 @@ Partition defines a separate rollout strategy for a set of clusters.
| clusterGroup | A cluster group name to include in this partition | string | false | | clusterGroup | A cluster group name to include in this partition | string | false |
| clusterGroupSelector | Selector matching cluster group labels to include in this partition | *metav1.LabelSelector | false | | clusterGroupSelector | Selector matching cluster group labels to include in this partition | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### PartitionStatus #### PartitionStatus
@ -273,7 +273,7 @@ PartitionStatus is the status of a single rollout partition.
| unavailable | Unavailable is the number of unavailable clusters in the partition. | int | false | | unavailable | Unavailable is the number of unavailable clusters in the partition. | int | false |
| summary | Summary is a summary state for the partition, calculated over its non-ready resources. | [BundleSummary](#bundlesummary) | false | | summary | Summary is a summary state for the partition, calculated over its non-ready resources. | [BundleSummary](#bundlesummary) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ResourceKey #### ResourceKey
@ -286,7 +286,7 @@ ResourceKey lists resources, which will likely be deployed.
| namespace | Namespace is the namespace of the resource. | string | false | | namespace | Namespace is the namespace of the resource. | string | false |
| name | Name is the name of the resource. | string | false | | name | Name is the name of the resource. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### RolloutStrategy #### RolloutStrategy
@ -299,7 +299,7 @@ RolloverStrategy controls the rollout of the bundle across clusters.
| autoPartitionSize | A number or percentage of how to automatically partition clusters if no specific partitioning strategy is configured. default: 25% | *intstr.IntOrString | false | | autoPartitionSize | A number or percentage of how to automatically partition clusters if no specific partitioning strategy is configured. default: 25% | *intstr.IntOrString | false |
| partitions | A list of definitions of partitions. If any target clusters do not match the configuration they are added to partitions at the end following the autoPartitionSize. | \[\][Partition](#partition) | false | | partitions | A list of definitions of partitions. If any target clusters do not match the configuration they are added to partitions at the end following the autoPartitionSize. | \[\][Partition](#partition) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleDeployment #### BundleDeployment
@ -311,7 +311,7 @@ BundleDeployment is used internally by Fleet and should not be used directly. Wh
| spec | | [BundleDeploymentSpec](#bundledeploymentspec) | false | | spec | | [BundleDeploymentSpec](#bundledeploymentspec) | false |
| status | | [BundleDeploymentStatus](#bundledeploymentstatus) | false | | status | | [BundleDeploymentStatus](#bundledeploymentstatus) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleDeploymentDisplay #### BundleDeploymentDisplay
@ -323,7 +323,7 @@ BundleDeployment is used internally by Fleet and should not be used directly. Wh
| monitored | | string | false | | monitored | | string | false |
| state | | string | false | | state | | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleDeploymentList #### BundleDeploymentList
@ -334,7 +334,7 @@ BundleDeploymentList contains a list of BundleDeployment
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][BundleDeployment](#bundledeployment) | true | | items | | \[\][BundleDeployment](#bundledeployment) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleDeploymentOptions #### BundleDeploymentOptions
@ -358,7 +358,7 @@ BundleDeploymentList contains a list of BundleDeployment
| namespaceAnnotations | NamespaceAnnotations are annotations that will be appended to the namespace created by Fleet. | map[string]string | false | | namespaceAnnotations | NamespaceAnnotations are annotations that will be appended to the namespace created by Fleet. | map[string]string | false |
| deleteCRDResources | DeleteCRDResources deletes CRDs. Warning! this will also delete all your Custom Resources. | bool | false | | deleteCRDResources | DeleteCRDResources deletes CRDs. Warning! this will also delete all your Custom Resources. | bool | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleDeploymentResource #### BundleDeploymentResource
@ -372,7 +372,7 @@ BundleDeploymentResource contains the metadata of a deployed resource.
| name | | string | false | | name | | string | false |
| createdAt | | metav1.Time | false | | createdAt | | metav1.Time | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleDeploymentSpec #### BundleDeploymentSpec
@ -389,7 +389,7 @@ BundleDeploymentResource contains the metadata of a deployed resource.
| correctDrift | CorrectDrift specifies how drift correction should work. | *[CorrectDrift](#correctdrift) | false | | correctDrift | CorrectDrift specifies how drift correction should work. | *[CorrectDrift](#correctdrift) | false |
| ociContents | OCIContents is true when this deployment's contents is stored in an oci registry | bool | false | | ociContents | OCIContents is true when this deployment's contents is stored in an oci registry | bool | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleDeploymentStatus #### BundleDeploymentStatus
@ -408,7 +408,7 @@ BundleDeploymentResource contains the metadata of a deployed resource.
| syncGeneration | | *int64 | false | | syncGeneration | | *int64 | false |
| resources | Resources lists the metadata of resources that were deployed according to the helm release history. | \[\][BundleDeploymentResource](#bundledeploymentresource) | false | | resources | Resources lists the metadata of resources that were deployed according to the helm release history. | \[\][BundleDeploymentResource](#bundledeploymentresource) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ComparePatch #### ComparePatch
@ -423,7 +423,7 @@ ComparePatch matches a resource and removes fields from the check for modificati
| operations | Operations remove a JSON path from the resource. | \[\][Operation](#operation) | false | | operations | Operations remove a JSON path from the resource. | \[\][Operation](#operation) | false |
| jsonPointers | JSONPointers ignore diffs at a certain JSON path. | []string | false | | jsonPointers | JSONPointers ignore diffs at a certain JSON path. | []string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ConfigMapKeySelector #### ConfigMapKeySelector
@ -434,7 +434,7 @@ ComparePatch matches a resource and removes fields from the check for modificati
| namespace | | string | false | | namespace | | string | false |
| key | | string | false | | key | | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### DiffOptions #### DiffOptions
@ -444,7 +444,7 @@ ComparePatch matches a resource and removes fields from the check for modificati
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| comparePatches | ComparePatches match a resource and remove fields from the check for modifications. | \[\][ComparePatch](#comparepatch) | false | | comparePatches | ComparePatches match a resource and remove fields from the check for modifications. | \[\][ComparePatch](#comparepatch) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### HelmOptions #### HelmOptions
@ -470,7 +470,7 @@ HelmOptions for the deployment. For Helm-based bundles, all options can be used,
| skipSchemaValidation | SkipSchemaValidation allows skipping schema validation against the chart values | bool | false | | skipSchemaValidation | SkipSchemaValidation allows skipping schema validation against the chart values | bool | false |
| disableDependencyUpdate | DisableDependencyUpdate allows skipping chart dependencies update | bool | false | | disableDependencyUpdate | DisableDependencyUpdate allows skipping chart dependencies update | bool | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### IgnoreOptions #### IgnoreOptions
@ -480,7 +480,7 @@ IgnoreOptions defines conditions to be ignored when monitoring the Bundle.
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| conditions | Conditions is a list of conditions to be ignored when monitoring the Bundle. | []map[string]string | false | | conditions | Conditions is a list of conditions to be ignored when monitoring the Bundle. | []map[string]string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### KustomizeOptions #### KustomizeOptions
@ -490,7 +490,7 @@ KustomizeOptions for a deployment.
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| dir | Dir points to a custom folder for kustomize resources. This folder must contain a kustomization.yaml file. | string | false | | dir | Dir points to a custom folder for kustomize resources. This folder must contain a kustomization.yaml file. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### LocalObjectReference #### LocalObjectReference
@ -500,7 +500,7 @@ KustomizeOptions for a deployment.
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| name | Name of a resource in the same namespace as the referent. | string | true | | name | Name of a resource in the same namespace as the referent. | string | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ModifiedStatus #### ModifiedStatus
@ -517,7 +517,7 @@ ModifiedStatus is used to report the status of a resource that is modified. It i
| delete | | bool | false | | delete | | bool | false |
| patch | | string | false | | patch | | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### NonReadyStatus #### NonReadyStatus
@ -532,7 +532,7 @@ NonReadyStatus is used to report the status of a resource that is not ready. It
| name | | string | false | | name | | string | false |
| summary | | summary.Summary | false | | summary | | summary.Summary | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### Operation #### Operation
@ -544,7 +544,7 @@ Operation of a ComparePatch, usually \"remove\".
| path | Path is the JSON path to remove. | string | false | | path | Path is the JSON path to remove. | string | false |
| value | Value is usually empty. | string | false | | value | Value is usually empty. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### SecretKeySelector #### SecretKeySelector
@ -555,7 +555,7 @@ Operation of a ComparePatch, usually \"remove\".
| namespace | | string | false | | namespace | | string | false |
| key | | string | false | | key | | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ValuesFrom #### ValuesFrom
@ -566,7 +566,7 @@ Define helm values that can come from configmap, secret or external. Credit: htt
| configMapKeyRef | The reference to a config map with release values. | *[ConfigMapKeySelector](#configmapkeyselector) | false | | configMapKeyRef | The reference to a config map with release values. | *[ConfigMapKeySelector](#configmapkeyselector) | false |
| secretKeyRef | The reference to a secret with release values. | *[SecretKeySelector](#secretkeyselector) | false | | secretKeyRef | The reference to a secret with release values. | *[SecretKeySelector](#secretkeyselector) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### YAMLOptions #### YAMLOptions
@ -576,7 +576,7 @@ YAMLOptions, if using raw YAML these are names that map to overlays/`{name}` fil
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| overlays | Overlays is a list of names that maps to folders in \"overlays/\". If you wish to customize the file ./subdir/resource.yaml then a file ./overlays/myoverlay/subdir/resource.yaml will replace the base file. A file named ./overlays/myoverlay/subdir/resource_patch.yaml will patch the base file. | []string | false | | overlays | Overlays is a list of names that maps to folders in \"overlays/\". If you wish to customize the file ./subdir/resource.yaml then a file ./overlays/myoverlay/subdir/resource.yaml will replace the base file. A file named ./overlays/myoverlay/subdir/resource_patch.yaml will patch the base file. | []string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleNamespaceMapping #### BundleNamespaceMapping
@ -588,7 +588,7 @@ BundleNamespaceMapping maps bundles to clusters in other namespaces.
| bundleSelector | | *metav1.LabelSelector | false | | bundleSelector | | *metav1.LabelSelector | false |
| namespaceSelector | | *metav1.LabelSelector | false | | namespaceSelector | | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleNamespaceMappingList #### BundleNamespaceMappingList
@ -599,7 +599,7 @@ BundleNamespaceMappingList contains a list of BundleNamespaceMapping
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][BundleNamespaceMapping](#bundlenamespacemapping) | true | | items | | \[\][BundleNamespaceMapping](#bundlenamespacemapping) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### AgentStatus #### AgentStatus
@ -610,7 +610,7 @@ BundleNamespaceMappingList contains a list of BundleNamespaceMapping
| lastSeen | LastSeen is the last time the agent checked in to update the status of the cluster resource. | metav1.Time | true | | lastSeen | LastSeen is the last time the agent checked in to update the status of the cluster resource. | metav1.Time | true |
| namespace | Namespace is the namespace of the agent deployment, e.g. \"cattle-fleet-system\". | string | true | | namespace | Namespace is the namespace of the agent deployment, e.g. \"cattle-fleet-system\". | string | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### Cluster #### Cluster
@ -622,7 +622,7 @@ Cluster corresponds to a Kubernetes cluster. Fleet deploys bundles to targeted c
| spec | | [ClusterSpec](#clusterspec) | false | | spec | | [ClusterSpec](#clusterspec) | false |
| status | | [ClusterStatus](#clusterstatus) | false | | status | | [ClusterStatus](#clusterstatus) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterDisplay #### ClusterDisplay
@ -633,7 +633,7 @@ Cluster corresponds to a Kubernetes cluster. Fleet deploys bundles to targeted c
| readyBundles | ReadyBundles is a string in the form \"%d/%d\", that describes the number of bundles that are ready vs. the number of bundles desired to be ready. | string | false | | readyBundles | ReadyBundles is a string in the form \"%d/%d\", that describes the number of bundles that are ready vs. the number of bundles desired to be ready. | string | false |
| state | State of the cluster, either one of the bundle states, or \"WaitCheckIn\". | string | false | | state | State of the cluster, either one of the bundle states, or \"WaitCheckIn\". | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterList #### ClusterList
@ -644,7 +644,7 @@ ClusterList contains a list of Cluster
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][Cluster](#cluster) | true | | items | | \[\][Cluster](#cluster) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterSpec #### ClusterSpec
@ -666,7 +666,7 @@ ClusterList contains a list of Cluster
| agentResources | AgentResources sets the resources for the cluster's agent deployment. | *corev1.ResourceRequirements | false | | agentResources | AgentResources sets the resources for the cluster's agent deployment. | *corev1.ResourceRequirements | false |
| hostNetwork | HostNetwork sets the agent StatefulSet to use hostNetwork: true setting. Allows for provisioning of network related bundles (CNI configuration). | *bool | false | | hostNetwork | HostNetwork sets the agent StatefulSet to use hostNetwork: true setting. Allows for provisioning of network related bundles (CNI configuration). | *bool | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterStatus #### ClusterStatus
@ -698,7 +698,7 @@ ClusterList contains a list of Cluster
| agent | AgentStatus contains information about the agent. | [AgentStatus](#agentstatus) | false | | agent | AgentStatus contains information about the agent. | [AgentStatus](#agentstatus) | false |
| garbageCollectionInterval | GarbageCollectionInterval determines how often agents clean up obsolete Helm releases. | *metav1.Duration | false | | garbageCollectionInterval | GarbageCollectionInterval determines how often agents clean up obsolete Helm releases. | *metav1.Duration | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterGroup #### ClusterGroup
@ -710,7 +710,7 @@ ClusterGroup is a re-usable selector to target a group of clusters.
| spec | | [ClusterGroupSpec](#clustergroupspec) | true | | spec | | [ClusterGroupSpec](#clustergroupspec) | true |
| status | | [ClusterGroupStatus](#clustergroupstatus) | true | | status | | [ClusterGroupStatus](#clustergroupstatus) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterGroupDisplay #### ClusterGroupDisplay
@ -722,7 +722,7 @@ ClusterGroup is a re-usable selector to target a group of clusters.
| readyBundles | ReadyBundles is a string in the form \"%d/%d\", that describes the number of bundles that are ready vs. the number of bundles desired to be ready. | string | false | | readyBundles | ReadyBundles is a string in the form \"%d/%d\", that describes the number of bundles that are ready vs. the number of bundles desired to be ready. | string | false |
| state | State is a summary state for the cluster group, showing \"NotReady\" if there are non-ready resources. | string | false | | state | State is a summary state for the cluster group, showing \"NotReady\" if there are non-ready resources. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterGroupList #### ClusterGroupList
@ -733,7 +733,7 @@ ClusterGroupList contains a list of ClusterGroup
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][ClusterGroup](#clustergroup) | true | | items | | \[\][ClusterGroup](#clustergroup) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterGroupSpec #### ClusterGroupSpec
@ -743,7 +743,7 @@ ClusterGroupList contains a list of ClusterGroup
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| selector | Selector is a label selector, used to select clusters for this group. | *metav1.LabelSelector | false | | selector | Selector is a label selector, used to select clusters for this group. | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterGroupStatus #### ClusterGroupStatus
@ -759,7 +759,7 @@ ClusterGroupList contains a list of ClusterGroup
| display | Display contains the number of ready, desiredready clusters and a summary state for the bundle's resources. | [ClusterGroupDisplay](#clustergroupdisplay) | false | | display | Display contains the number of ready, desiredready clusters and a summary state for the bundle's resources. | [ClusterGroupDisplay](#clustergroupdisplay) | false |
| resourceCounts | ResourceCounts contains the number of resources in each state over all bundles in the cluster group. | [GitRepoResourceCounts](#gitreporesourcecounts) | false | | resourceCounts | ResourceCounts contains the number of resources in each state over all bundles in the cluster group. | [GitRepoResourceCounts](#gitreporesourcecounts) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterRegistration #### ClusterRegistration
@ -771,7 +771,7 @@ ClusterRegistration is used internally by Fleet and should not be used directly.
| spec | | [ClusterRegistrationSpec](#clusterregistrationspec) | false | | spec | | [ClusterRegistrationSpec](#clusterregistrationspec) | false |
| status | | [ClusterRegistrationStatus](#clusterregistrationstatus) | false | | status | | [ClusterRegistrationStatus](#clusterregistrationstatus) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterRegistrationList #### ClusterRegistrationList
@ -782,7 +782,7 @@ ClusterRegistrationList contains a list of ClusterRegistration
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][ClusterRegistration](#clusterregistration) | true | | items | | \[\][ClusterRegistration](#clusterregistration) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterRegistrationSpec #### ClusterRegistrationSpec
@ -794,7 +794,7 @@ ClusterRegistrationList contains a list of ClusterRegistration
| clientRandom | ClientRandom is a random string that the agent generates. When fleet-controller grants a registration, it creates a registration secret with this string in the name. | string | false | | clientRandom | ClientRandom is a random string that the agent generates. When fleet-controller grants a registration, it creates a registration secret with this string in the name. | string | false |
| clusterLabels | ClusterLabels are copied to the cluster resource during the registration. | map[string]string | false | | clusterLabels | ClusterLabels are copied to the cluster resource during the registration. | map[string]string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterRegistrationStatus #### ClusterRegistrationStatus
@ -805,7 +805,7 @@ ClusterRegistrationList contains a list of ClusterRegistration
| clusterName | ClusterName is only set after the registration is being processed by fleet-controller. | string | false | | clusterName | ClusterName is only set after the registration is being processed by fleet-controller. | string | false |
| granted | Granted is set to true, if the request service account is present and its token secret exists. This happens directly before creating the registration secret, roles and rolebindings. | bool | false | | granted | Granted is set to true, if the request service account is present and its token secret exists. This happens directly before creating the registration secret, roles and rolebindings. | bool | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterRegistrationToken #### ClusterRegistrationToken
@ -817,7 +817,7 @@ ClusterRegistrationToken is used by agents to register a new cluster.
| spec | | [ClusterRegistrationTokenSpec](#clusterregistrationtokenspec) | false | | spec | | [ClusterRegistrationTokenSpec](#clusterregistrationtokenspec) | false |
| status | | [ClusterRegistrationTokenStatus](#clusterregistrationtokenstatus) | false | | status | | [ClusterRegistrationTokenStatus](#clusterregistrationtokenstatus) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterRegistrationTokenList #### ClusterRegistrationTokenList
@ -828,7 +828,7 @@ ClusterRegistrationTokenList contains a list of ClusterRegistrationToken
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][ClusterRegistrationToken](#clusterregistrationtoken) | true | | items | | \[\][ClusterRegistrationToken](#clusterregistrationtoken) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterRegistrationTokenSpec #### ClusterRegistrationTokenSpec
@ -838,7 +838,7 @@ ClusterRegistrationTokenList contains a list of ClusterRegistrationToken
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| ttl | TTL is the time to live for the token. It is used to calculate the expiration time. If the token expires, it will be deleted. | *metav1.Duration | false | | ttl | TTL is the time to live for the token. It is used to calculate the expiration time. If the token expires, it will be deleted. | *metav1.Duration | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterRegistrationTokenStatus #### ClusterRegistrationTokenStatus
@ -849,7 +849,7 @@ ClusterRegistrationTokenList contains a list of ClusterRegistrationToken
| expires | Expires is the time when the token expires. | *metav1.Time | false | | expires | Expires is the time when the token expires. | *metav1.Time | false |
| secretName | SecretName is the name of the secret containing the token. | string | false | | secretName | SecretName is the name of the secret containing the token. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### Content #### Content
@ -861,7 +861,7 @@ Content is used internally by Fleet and should not be used directly. It contains
| content | Content is a byte array, which contains the manifests of a bundle. The bundle resources are copied into the bundledeployment's content resource, so the downstream agent can deploy them. | []byte | false | | content | Content is a byte array, which contains the manifests of a bundle. The bundle resources are copied into the bundledeployment's content resource, so the downstream agent can deploy them. | []byte | false |
| sha256sum | SHA256Sum of the Content field | string | false | | sha256sum | SHA256Sum of the Content field | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ContentList #### ContentList
@ -872,7 +872,7 @@ ContentList contains a list of Content
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][Content](#content) | true | | items | | \[\][Content](#content) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### CommitSpec #### CommitSpec
@ -884,7 +884,7 @@ CommitSpec specifies how to commit changes to the git repository
| authorEmail | AuthorEmail gives the email to provide when making a commit | string | true | | authorEmail | AuthorEmail gives the email to provide when making a commit | string | true |
| messageTemplate | MessageTemplate provides a template for the commit message, into which will be interpolated the details of the change made. | string | false | | messageTemplate | MessageTemplate provides a template for the commit message, into which will be interpolated the details of the change made. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### CorrectDrift #### CorrectDrift
@ -896,7 +896,7 @@ CommitSpec specifies how to commit changes to the git repository
| force | Force helm rollback with --force option will be used if true. This will try to recreate all resources in the release. | bool | false | | force | Force helm rollback with --force option will be used if true. This will try to recreate all resources in the release. | bool | false |
| keepFailHistory | KeepFailHistory keeps track of failed rollbacks in the helm history. | bool | false | | keepFailHistory | KeepFailHistory keeps track of failed rollbacks in the helm history. | bool | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepo #### GitRepo
@ -908,7 +908,7 @@ GitRepo describes a git repository that is watched by Fleet. The resource contai
| spec | | [GitRepoSpec](#gitrepospec) | false | | spec | | [GitRepoSpec](#gitrepospec) | false |
| status | | [GitRepoStatus](#gitrepostatus) | false | | status | | [GitRepoStatus](#gitrepostatus) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepoDisplay #### GitRepoDisplay
@ -921,7 +921,7 @@ GitRepo describes a git repository that is watched by Fleet. The resource contai
| message | Message contains the relevant message from the deployment conditions. | string | false | | message | Message contains the relevant message from the deployment conditions. | string | false |
| error | Error is true if a message is present. | bool | false | | error | Error is true if a message is present. | bool | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepoList #### GitRepoList
@ -932,7 +932,7 @@ GitRepoList contains a list of GitRepo
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][GitRepo](#gitrepo) | true | | items | | \[\][GitRepo](#gitrepo) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepoResource #### GitRepoResource
@ -953,7 +953,7 @@ GitRepoResource contains metadata about the resources of a bundle.
| message | Message is the first message from the PerClusterStates. | string | false | | message | Message is the first message from the PerClusterStates. | string | false |
| perClusterState | PerClusterState is a list of states for each cluster. Derived from the summaries non-ready resources. | \[\][ResourcePerClusterState](#resourceperclusterstate) | false | | perClusterState | PerClusterState is a list of states for each cluster. Derived from the summaries non-ready resources. | \[\][ResourcePerClusterState](#resourceperclusterstate) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepoResourceCounts #### GitRepoResourceCounts
@ -970,7 +970,7 @@ GitRepoResourceCounts contains the number of resources in each state.
| unknown | Unknown is the number of resources in an unknown state. | int | true | | unknown | Unknown is the number of resources in an unknown state. | int | true |
| notReady | NotReady is the number of not ready resources. Resources are not ready if they do not match any other state. | int | true | | notReady | NotReady is the number of not ready resources. Resources are not ready if they do not match any other state. | int | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepoSpec #### GitRepoSpec
@ -1002,7 +1002,7 @@ GitRepoResourceCounts contains the number of resources in each state.
| disablePolling | Disables git polling. When enabled only webhooks will be used. | bool | false | | disablePolling | Disables git polling. When enabled only webhooks will be used. | bool | false |
| ociRegistry | OCIRegistry specifies the OCI registry related parameters | *[OCIRegistrySpec](#ociregistryspec) | false | | ociRegistry | OCIRegistry specifies the OCI registry related parameters | *[OCIRegistrySpec](#ociregistryspec) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepoStatus #### GitRepoStatus
@ -1026,7 +1026,7 @@ GitRepoResourceCounts contains the number of resources in each state.
| lastSyncedImageScanTime | LastSyncedImageScanTime is the time of the last image scan. | metav1.Time | false | | lastSyncedImageScanTime | LastSyncedImageScanTime is the time of the last image scan. | metav1.Time | false |
| lastPollingTriggered | LastPollingTime is the last time the polling check was triggered | metav1.Time | false | | lastPollingTriggered | LastPollingTime is the last time the polling check was triggered | metav1.Time | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitTarget #### GitTarget
@ -1040,7 +1040,7 @@ GitTarget is a cluster or cluster group to deploy to.
| clusterGroup | ClusterGroup is the name of a cluster group in the same namespace as the clusters. | string | false | | clusterGroup | ClusterGroup is the name of a cluster group in the same namespace as the clusters. | string | false |
| clusterGroupSelector | ClusterGroupSelector is a label selector to select cluster groups. | *metav1.LabelSelector | false | | clusterGroupSelector | ClusterGroupSelector is a label selector to select cluster groups. | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### OCIRegistrySpec #### OCIRegistrySpec
@ -1053,7 +1053,7 @@ GitTarget is a cluster or cluster group to deploy to.
| basicHTTP | BasicHTTP uses HTTP connections to the OCI registry when enabled. | bool | false | | basicHTTP | BasicHTTP uses HTTP connections to the OCI registry when enabled. | bool | false |
| insecureSkipTLS | InsecureSkipTLS allows connections to OCI registry without certs when enabled. | bool | false | | insecureSkipTLS | InsecureSkipTLS allows connections to OCI registry without certs when enabled. | bool | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ResourcePerClusterState #### ResourcePerClusterState
@ -1068,7 +1068,7 @@ ResourcePerClusterState is generated for each non-ready resource of the bundles.
| patch | Patch for modified resources. | *GenericMap | false | | patch | Patch for modified resources. | *GenericMap | false |
| clusterId | ClusterID is the id of the cluster. | string | false | | clusterId | ClusterID is the id of the cluster. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepoRestriction #### GitRepoRestriction
@ -1084,7 +1084,7 @@ GitRepoRestriction is a resource that can optionally be used to restrict the opt
| allowedClientSecretNames | AllowedClientSecretNames is a list of client secret names that GitRepos are allowed to use. | []string | false | | allowedClientSecretNames | AllowedClientSecretNames is a list of client secret names that GitRepos are allowed to use. | []string | false |
| allowedTargetNamespaces | AllowedTargetNamespaces restricts TargetNamespace to the given namespaces. If AllowedTargetNamespaces is set, TargetNamespace must be set. | []string | false | | allowedTargetNamespaces | AllowedTargetNamespaces restricts TargetNamespace to the given namespaces. If AllowedTargetNamespaces is set, TargetNamespace must be set. | []string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepoRestrictionList #### GitRepoRestrictionList
@ -1095,7 +1095,7 @@ GitRepoRestrictionList contains a list of GitRepoRestriction
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][GitRepoRestriction](#gitreporestriction) | true | | items | | \[\][GitRepoRestriction](#gitreporestriction) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### AlphabeticalPolicy #### AlphabeticalPolicy
@ -1105,7 +1105,7 @@ AlphabeticalPolicy specifies a alphabetical ordering policy.
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| order | Order specifies the sorting order of the tags. Given the letters of the alphabet as tags, ascending order would select Z, and descending order would select A. | string | false | | order | Order specifies the sorting order of the tags. Given the letters of the alphabet as tags, ascending order would select Z, and descending order would select A. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ImagePolicyChoice #### ImagePolicyChoice
@ -1116,7 +1116,7 @@ ImagePolicyChoice is a union of all the types of policy that can be supplied.
| semver | SemVer gives a semantic version range to check against the tags available. | *[SemVerPolicy](#semverpolicy) | false | | semver | SemVer gives a semantic version range to check against the tags available. | *[SemVerPolicy](#semverpolicy) | false |
| alphabetical | Alphabetical set of rules to use for alphabetical ordering of the tags. | *[AlphabeticalPolicy](#alphabeticalpolicy) | false | | alphabetical | Alphabetical set of rules to use for alphabetical ordering of the tags. | *[AlphabeticalPolicy](#alphabeticalpolicy) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ImageScan #### ImageScan
@ -1128,7 +1128,7 @@ ImagePolicyChoice is a union of all the types of policy that can be supplied.
| spec | | [ImageScanSpec](#imagescanspec) | false | | spec | | [ImageScanSpec](#imagescanspec) | false |
| status | | [ImageScanStatus](#imagescanstatus) | false | | status | | [ImageScanStatus](#imagescanstatus) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ImageScanList #### ImageScanList
@ -1139,7 +1139,7 @@ ImageScanList contains a list of ImageScan
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][ImageScan](#imagescan) | true | | items | | \[\][ImageScan](#imagescan) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ImageScanSpec #### ImageScanSpec
@ -1155,7 +1155,7 @@ API is taken from https://github.com/fluxcd/image-reflector-controller
| suspend | This flag tells the controller to suspend subsequent image scans. It does not apply to already started scans. Defaults to false. | bool | false | | suspend | This flag tells the controller to suspend subsequent image scans. It does not apply to already started scans. Defaults to false. | bool | false |
| policy | Policy gives the particulars of the policy to be followed in selecting the most recent image | [ImagePolicyChoice](#imagepolicychoice) | true | | policy | Policy gives the particulars of the policy to be followed in selecting the most recent image | [ImagePolicyChoice](#imagepolicychoice) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ImageScanStatus #### ImageScanStatus
@ -1171,7 +1171,7 @@ API is taken from https://github.com/fluxcd/image-reflector-controller
| observedGeneration | | int64 | false | | observedGeneration | | int64 | false |
| canonicalImageName | CanonicalName is the name of the image repository with all the implied bits made explicit; e.g., `docker.io/library/alpine` rather than `alpine`. | string | false | | canonicalImageName | CanonicalName is the name of the image repository with all the implied bits made explicit; e.g., `docker.io/library/alpine` rather than `alpine`. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### SemVerPolicy #### SemVerPolicy
@ -1181,7 +1181,7 @@ SemVerPolicy specifies a semantic version policy.
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| range | Range gives a semver range for the image tag; the highest version within the range that's a tag yields the latest image. | string | true | | range | Range gives a semver range for the image tag; the highest version within the range that's a tag yields the latest image. | string | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### FleetYAML #### FleetYAML
@ -1196,7 +1196,7 @@ FleetYAML is the top-level structure of the fleet.yaml file. The fleet.yaml file
| imageScans | ImageScans are optional and used to update container image references in the git repo. | \[\][ImageScanYAML](#imagescanyaml) | false | | imageScans | ImageScans are optional and used to update container image references in the git repo. | \[\][ImageScanYAML](#imagescanyaml) | false |
| overrideTargets | OverrideTargets overrides targets that are defined in the GitRepo resource. If overrideTargets is provided the bundle will not inherit targets from the GitRepo. | \[\][GitTarget](#gittarget) | false | | overrideTargets | OverrideTargets overrides targets that are defined in the GitRepo resource. If overrideTargets is provided the bundle will not inherit targets from the GitRepo. | \[\][GitTarget](#gittarget) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ImageScanYAML #### ImageScanYAML
@ -1207,4 +1207,4 @@ ImageScanYAML is a single entry in the ImageScan list from fleet.yaml.
| name | Name of the image scan. Unused. | string | false | | name | Name of the image scan. Unused. | string | false |
| ImageScanSpec | | [ImageScanSpec](#imagescanspec) | false | | ImageScanSpec | | [ImageScanSpec](#imagescanspec) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)

View File

@ -97,7 +97,7 @@ When a GitRepo is scanned it will produce one or more bundles. Bundles are a col
| spec | | [BundleSpec](#bundlespec) | true | | spec | | [BundleSpec](#bundlespec) | true |
| status | | [BundleStatus](#bundlestatus) | true | | status | | [BundleStatus](#bundlestatus) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleDisplay #### BundleDisplay
@ -108,7 +108,7 @@ BundleDisplay contains the number of ready, desiredready clusters and a summary
| readyClusters | ReadyClusters is a string in the form \"%d/%d\", that describes the number of clusters that are ready vs. the number of clusters desired to be ready. | string | false | | readyClusters | ReadyClusters is a string in the form \"%d/%d\", that describes the number of clusters that are ready vs. the number of clusters desired to be ready. | string | false |
| state | State is a summary state for the bundle, calculated over the non-ready resources. | string | false | | state | State is a summary state for the bundle, calculated over the non-ready resources. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleList #### BundleList
@ -119,7 +119,7 @@ BundleList contains a list of Bundle
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][Bundle](#bundle) | true | | items | | \[\][Bundle](#bundle) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleRef #### BundleRef
@ -130,7 +130,7 @@ BundleList contains a list of Bundle
| name | Name of the bundle. | string | false | | name | Name of the bundle. | string | false |
| selector | Selector matching bundle's labels. | *metav1.LabelSelector | false | | selector | Selector matching bundle's labels. | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleResource #### BundleResource
@ -142,7 +142,7 @@ BundleResource represents the content of a single resource from the bundle, like
| content | The content of the resource, can be compressed. | string | false | | content | The content of the resource, can be compressed. | string | false |
| encoding | Encoding is either empty or \"base64+gz\". | string | false | | encoding | Encoding is either empty or \"base64+gz\". | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleSpec #### BundleSpec
@ -158,7 +158,7 @@ BundleResource represents the content of a single resource from the bundle, like
| dependsOn | DependsOn refers to the bundles which must be ready before this bundle can be deployed. | \[\][BundleRef](#bundleref) | false | | dependsOn | DependsOn refers to the bundles which must be ready before this bundle can be deployed. | \[\][BundleRef](#bundleref) | false |
| contentsId | ContentsID stores the contents id when deploying contents using an OCI registry. | string | false | | contentsId | ContentsID stores the contents id when deploying contents using an OCI registry. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleStatus #### BundleStatus
@ -181,7 +181,7 @@ BundleResource represents the content of a single resource from the bundle, like
| observedGeneration | ObservedGeneration is the current generation of the bundle. | int64 | true | | observedGeneration | ObservedGeneration is the current generation of the bundle. | int64 | true |
| resourcesSha256Sum | ResourcesSHA256Sum corresponds to the JSON serialization of the .Spec.Resources field | string | false | | resourcesSha256Sum | ResourcesSHA256Sum corresponds to the JSON serialization of the .Spec.Resources field | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleSummary #### BundleSummary
@ -199,7 +199,7 @@ BundleSummary contains the number of bundle deployments in each state and a list
| desiredReady | DesiredReady is the number of bundle deployments that should be ready. | int | true | | desiredReady | DesiredReady is the number of bundle deployments that should be ready. | int | true |
| nonReadyResources | NonReadyClusters is a list of states, which is filled for a bundle that is not ready. | \[\][NonReadyResource](#nonreadyresource) | false | | nonReadyResources | NonReadyClusters is a list of states, which is filled for a bundle that is not ready. | \[\][NonReadyResource](#nonreadyresource) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleTarget #### BundleTarget
@ -216,7 +216,7 @@ BundleTarget declares clusters to deploy to. Fleet will merge the BundleDeployme
| namespaceLabels | NamespaceLabels are labels that will be appended to the namespace created by Fleet. | map[string]string | false | | namespaceLabels | NamespaceLabels are labels that will be appended to the namespace created by Fleet. | map[string]string | false |
| namespaceAnnotations | NamespaceAnnotations are annotations that will be appended to the namespace created by Fleet. | map[string]string | false | | namespaceAnnotations | NamespaceAnnotations are annotations that will be appended to the namespace created by Fleet. | map[string]string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleTargetRestriction #### BundleTargetRestriction
@ -230,7 +230,7 @@ BundleTargetRestriction is used internally by Fleet and should not be modified.
| clusterGroup | | string | false | | clusterGroup | | string | false |
| clusterGroupSelector | | *metav1.LabelSelector | false | | clusterGroupSelector | | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### NonReadyResource #### NonReadyResource
@ -244,7 +244,7 @@ NonReadyResource contains information about a bundle that is not ready for a giv
| modifiedStatus | ModifiedStatus lists the state for each modified resource. | \[\][ModifiedStatus](#modifiedstatus) | false | | modifiedStatus | ModifiedStatus lists the state for each modified resource. | \[\][ModifiedStatus](#modifiedstatus) | false |
| nonReadyStatus | NonReadyStatus lists the state for each non-ready resource. | \[\][NonReadyStatus](#nonreadystatus) | false | | nonReadyStatus | NonReadyStatus lists the state for each non-ready resource. | \[\][NonReadyStatus](#nonreadystatus) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### Partition #### Partition
@ -259,7 +259,7 @@ Partition defines a separate rollout strategy for a set of clusters.
| clusterGroup | A cluster group name to include in this partition | string | false | | clusterGroup | A cluster group name to include in this partition | string | false |
| clusterGroupSelector | Selector matching cluster group labels to include in this partition | *metav1.LabelSelector | false | | clusterGroupSelector | Selector matching cluster group labels to include in this partition | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### PartitionStatus #### PartitionStatus
@ -273,7 +273,7 @@ PartitionStatus is the status of a single rollout partition.
| unavailable | Unavailable is the number of unavailable clusters in the partition. | int | false | | unavailable | Unavailable is the number of unavailable clusters in the partition. | int | false |
| summary | Summary is a summary state for the partition, calculated over its non-ready resources. | [BundleSummary](#bundlesummary) | false | | summary | Summary is a summary state for the partition, calculated over its non-ready resources. | [BundleSummary](#bundlesummary) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ResourceKey #### ResourceKey
@ -286,7 +286,7 @@ ResourceKey lists resources, which will likely be deployed.
| namespace | Namespace is the namespace of the resource. | string | false | | namespace | Namespace is the namespace of the resource. | string | false |
| name | Name is the name of the resource. | string | false | | name | Name is the name of the resource. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### RolloutStrategy #### RolloutStrategy
@ -299,7 +299,7 @@ RolloverStrategy controls the rollout of the bundle across clusters.
| autoPartitionSize | A number or percentage of how to automatically partition clusters if no specific partitioning strategy is configured. default: 25% | *intstr.IntOrString | false | | autoPartitionSize | A number or percentage of how to automatically partition clusters if no specific partitioning strategy is configured. default: 25% | *intstr.IntOrString | false |
| partitions | A list of definitions of partitions. If any target clusters do not match the configuration they are added to partitions at the end following the autoPartitionSize. | \[\][Partition](#partition) | false | | partitions | A list of definitions of partitions. If any target clusters do not match the configuration they are added to partitions at the end following the autoPartitionSize. | \[\][Partition](#partition) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleDeployment #### BundleDeployment
@ -311,7 +311,7 @@ BundleDeployment is used internally by Fleet and should not be used directly. Wh
| spec | | [BundleDeploymentSpec](#bundledeploymentspec) | false | | spec | | [BundleDeploymentSpec](#bundledeploymentspec) | false |
| status | | [BundleDeploymentStatus](#bundledeploymentstatus) | false | | status | | [BundleDeploymentStatus](#bundledeploymentstatus) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleDeploymentDisplay #### BundleDeploymentDisplay
@ -323,7 +323,7 @@ BundleDeployment is used internally by Fleet and should not be used directly. Wh
| monitored | | string | false | | monitored | | string | false |
| state | | string | false | | state | | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleDeploymentList #### BundleDeploymentList
@ -334,7 +334,7 @@ BundleDeploymentList contains a list of BundleDeployment
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][BundleDeployment](#bundledeployment) | true | | items | | \[\][BundleDeployment](#bundledeployment) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleDeploymentOptions #### BundleDeploymentOptions
@ -358,7 +358,7 @@ BundleDeploymentList contains a list of BundleDeployment
| namespaceAnnotations | NamespaceAnnotations are annotations that will be appended to the namespace created by Fleet. | map[string]string | false | | namespaceAnnotations | NamespaceAnnotations are annotations that will be appended to the namespace created by Fleet. | map[string]string | false |
| deleteCRDResources | DeleteCRDResources deletes CRDs. Warning! this will also delete all your Custom Resources. | bool | false | | deleteCRDResources | DeleteCRDResources deletes CRDs. Warning! this will also delete all your Custom Resources. | bool | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleDeploymentResource #### BundleDeploymentResource
@ -372,7 +372,7 @@ BundleDeploymentResource contains the metadata of a deployed resource.
| name | | string | false | | name | | string | false |
| createdAt | | metav1.Time | false | | createdAt | | metav1.Time | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleDeploymentSpec #### BundleDeploymentSpec
@ -389,7 +389,7 @@ BundleDeploymentResource contains the metadata of a deployed resource.
| correctDrift | CorrectDrift specifies how drift correction should work. | *[CorrectDrift](#correctdrift) | false | | correctDrift | CorrectDrift specifies how drift correction should work. | *[CorrectDrift](#correctdrift) | false |
| ociContents | OCIContents is true when this deployment's contents is stored in an oci registry | bool | false | | ociContents | OCIContents is true when this deployment's contents is stored in an oci registry | bool | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleDeploymentStatus #### BundleDeploymentStatus
@ -408,7 +408,7 @@ BundleDeploymentResource contains the metadata of a deployed resource.
| syncGeneration | | *int64 | false | | syncGeneration | | *int64 | false |
| resources | Resources lists the metadata of resources that were deployed according to the helm release history. | \[\][BundleDeploymentResource](#bundledeploymentresource) | false | | resources | Resources lists the metadata of resources that were deployed according to the helm release history. | \[\][BundleDeploymentResource](#bundledeploymentresource) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ComparePatch #### ComparePatch
@ -423,7 +423,7 @@ ComparePatch matches a resource and removes fields from the check for modificati
| operations | Operations remove a JSON path from the resource. | \[\][Operation](#operation) | false | | operations | Operations remove a JSON path from the resource. | \[\][Operation](#operation) | false |
| jsonPointers | JSONPointers ignore diffs at a certain JSON path. | []string | false | | jsonPointers | JSONPointers ignore diffs at a certain JSON path. | []string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ConfigMapKeySelector #### ConfigMapKeySelector
@ -434,7 +434,7 @@ ComparePatch matches a resource and removes fields from the check for modificati
| namespace | | string | false | | namespace | | string | false |
| key | | string | false | | key | | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### DiffOptions #### DiffOptions
@ -444,7 +444,7 @@ ComparePatch matches a resource and removes fields from the check for modificati
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| comparePatches | ComparePatches match a resource and remove fields from the check for modifications. | \[\][ComparePatch](#comparepatch) | false | | comparePatches | ComparePatches match a resource and remove fields from the check for modifications. | \[\][ComparePatch](#comparepatch) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### HelmOptions #### HelmOptions
@ -470,7 +470,7 @@ HelmOptions for the deployment. For Helm-based bundles, all options can be used,
| skipSchemaValidation | SkipSchemaValidation allows skipping schema validation against the chart values | bool | false | | skipSchemaValidation | SkipSchemaValidation allows skipping schema validation against the chart values | bool | false |
| disableDependencyUpdate | DisableDependencyUpdate allows skipping chart dependencies update | bool | false | | disableDependencyUpdate | DisableDependencyUpdate allows skipping chart dependencies update | bool | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### IgnoreOptions #### IgnoreOptions
@ -480,7 +480,7 @@ IgnoreOptions defines conditions to be ignored when monitoring the Bundle.
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| conditions | Conditions is a list of conditions to be ignored when monitoring the Bundle. | []map[string]string | false | | conditions | Conditions is a list of conditions to be ignored when monitoring the Bundle. | []map[string]string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### KustomizeOptions #### KustomizeOptions
@ -490,7 +490,7 @@ KustomizeOptions for a deployment.
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| dir | Dir points to a custom folder for kustomize resources. This folder must contain a kustomization.yaml file. | string | false | | dir | Dir points to a custom folder for kustomize resources. This folder must contain a kustomization.yaml file. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### LocalObjectReference #### LocalObjectReference
@ -500,7 +500,7 @@ KustomizeOptions for a deployment.
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| name | Name of a resource in the same namespace as the referent. | string | true | | name | Name of a resource in the same namespace as the referent. | string | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ModifiedStatus #### ModifiedStatus
@ -517,7 +517,7 @@ ModifiedStatus is used to report the status of a resource that is modified. It i
| delete | | bool | false | | delete | | bool | false |
| patch | | string | false | | patch | | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### NonReadyStatus #### NonReadyStatus
@ -532,7 +532,7 @@ NonReadyStatus is used to report the status of a resource that is not ready. It
| name | | string | false | | name | | string | false |
| summary | | summary.Summary | false | | summary | | summary.Summary | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### Operation #### Operation
@ -544,7 +544,7 @@ Operation of a ComparePatch, usually \"remove\".
| path | Path is the JSON path to remove. | string | false | | path | Path is the JSON path to remove. | string | false |
| value | Value is usually empty. | string | false | | value | Value is usually empty. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### SecretKeySelector #### SecretKeySelector
@ -555,7 +555,7 @@ Operation of a ComparePatch, usually \"remove\".
| namespace | | string | false | | namespace | | string | false |
| key | | string | false | | key | | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ValuesFrom #### ValuesFrom
@ -566,7 +566,7 @@ Define helm values that can come from configmap, secret or external. Credit: htt
| configMapKeyRef | The reference to a config map with release values. | *[ConfigMapKeySelector](#configmapkeyselector) | false | | configMapKeyRef | The reference to a config map with release values. | *[ConfigMapKeySelector](#configmapkeyselector) | false |
| secretKeyRef | The reference to a secret with release values. | *[SecretKeySelector](#secretkeyselector) | false | | secretKeyRef | The reference to a secret with release values. | *[SecretKeySelector](#secretkeyselector) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### YAMLOptions #### YAMLOptions
@ -576,7 +576,7 @@ YAMLOptions, if using raw YAML these are names that map to overlays/`{name}` fil
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| overlays | Overlays is a list of names that maps to folders in \"overlays/\". If you wish to customize the file ./subdir/resource.yaml then a file ./overlays/myoverlay/subdir/resource.yaml will replace the base file. A file named ./overlays/myoverlay/subdir/resource_patch.yaml will patch the base file. | []string | false | | overlays | Overlays is a list of names that maps to folders in \"overlays/\". If you wish to customize the file ./subdir/resource.yaml then a file ./overlays/myoverlay/subdir/resource.yaml will replace the base file. A file named ./overlays/myoverlay/subdir/resource_patch.yaml will patch the base file. | []string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleNamespaceMapping #### BundleNamespaceMapping
@ -588,7 +588,7 @@ BundleNamespaceMapping maps bundles to clusters in other namespaces.
| bundleSelector | | *metav1.LabelSelector | false | | bundleSelector | | *metav1.LabelSelector | false |
| namespaceSelector | | *metav1.LabelSelector | false | | namespaceSelector | | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleNamespaceMappingList #### BundleNamespaceMappingList
@ -599,7 +599,7 @@ BundleNamespaceMappingList contains a list of BundleNamespaceMapping
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][BundleNamespaceMapping](#bundlenamespacemapping) | true | | items | | \[\][BundleNamespaceMapping](#bundlenamespacemapping) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### AgentStatus #### AgentStatus
@ -610,7 +610,7 @@ BundleNamespaceMappingList contains a list of BundleNamespaceMapping
| lastSeen | LastSeen is the last time the agent checked in to update the status of the cluster resource. | metav1.Time | true | | lastSeen | LastSeen is the last time the agent checked in to update the status of the cluster resource. | metav1.Time | true |
| namespace | Namespace is the namespace of the agent deployment, e.g. \"cattle-fleet-system\". | string | true | | namespace | Namespace is the namespace of the agent deployment, e.g. \"cattle-fleet-system\". | string | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### Cluster #### Cluster
@ -622,7 +622,7 @@ Cluster corresponds to a Kubernetes cluster. Fleet deploys bundles to targeted c
| spec | | [ClusterSpec](#clusterspec) | false | | spec | | [ClusterSpec](#clusterspec) | false |
| status | | [ClusterStatus](#clusterstatus) | false | | status | | [ClusterStatus](#clusterstatus) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterDisplay #### ClusterDisplay
@ -633,7 +633,7 @@ Cluster corresponds to a Kubernetes cluster. Fleet deploys bundles to targeted c
| readyBundles | ReadyBundles is a string in the form \"%d/%d\", that describes the number of bundles that are ready vs. the number of bundles desired to be ready. | string | false | | readyBundles | ReadyBundles is a string in the form \"%d/%d\", that describes the number of bundles that are ready vs. the number of bundles desired to be ready. | string | false |
| state | State of the cluster, either one of the bundle states, or \"WaitCheckIn\". | string | false | | state | State of the cluster, either one of the bundle states, or \"WaitCheckIn\". | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterList #### ClusterList
@ -644,7 +644,7 @@ ClusterList contains a list of Cluster
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][Cluster](#cluster) | true | | items | | \[\][Cluster](#cluster) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterSpec #### ClusterSpec
@ -666,7 +666,7 @@ ClusterList contains a list of Cluster
| agentResources | AgentResources sets the resources for the cluster's agent deployment. | *corev1.ResourceRequirements | false | | agentResources | AgentResources sets the resources for the cluster's agent deployment. | *corev1.ResourceRequirements | false |
| hostNetwork | HostNetwork sets the agent StatefulSet to use hostNetwork: true setting. Allows for provisioning of network related bundles (CNI configuration). | *bool | false | | hostNetwork | HostNetwork sets the agent StatefulSet to use hostNetwork: true setting. Allows for provisioning of network related bundles (CNI configuration). | *bool | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterStatus #### ClusterStatus
@ -698,7 +698,7 @@ ClusterList contains a list of Cluster
| agent | AgentStatus contains information about the agent. | [AgentStatus](#agentstatus) | false | | agent | AgentStatus contains information about the agent. | [AgentStatus](#agentstatus) | false |
| garbageCollectionInterval | GarbageCollectionInterval determines how often agents clean up obsolete Helm releases. | *metav1.Duration | false | | garbageCollectionInterval | GarbageCollectionInterval determines how often agents clean up obsolete Helm releases. | *metav1.Duration | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterGroup #### ClusterGroup
@ -710,7 +710,7 @@ ClusterGroup is a re-usable selector to target a group of clusters.
| spec | | [ClusterGroupSpec](#clustergroupspec) | true | | spec | | [ClusterGroupSpec](#clustergroupspec) | true |
| status | | [ClusterGroupStatus](#clustergroupstatus) | true | | status | | [ClusterGroupStatus](#clustergroupstatus) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterGroupDisplay #### ClusterGroupDisplay
@ -722,7 +722,7 @@ ClusterGroup is a re-usable selector to target a group of clusters.
| readyBundles | ReadyBundles is a string in the form \"%d/%d\", that describes the number of bundles that are ready vs. the number of bundles desired to be ready. | string | false | | readyBundles | ReadyBundles is a string in the form \"%d/%d\", that describes the number of bundles that are ready vs. the number of bundles desired to be ready. | string | false |
| state | State is a summary state for the cluster group, showing \"NotReady\" if there are non-ready resources. | string | false | | state | State is a summary state for the cluster group, showing \"NotReady\" if there are non-ready resources. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterGroupList #### ClusterGroupList
@ -733,7 +733,7 @@ ClusterGroupList contains a list of ClusterGroup
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][ClusterGroup](#clustergroup) | true | | items | | \[\][ClusterGroup](#clustergroup) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterGroupSpec #### ClusterGroupSpec
@ -743,7 +743,7 @@ ClusterGroupList contains a list of ClusterGroup
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| selector | Selector is a label selector, used to select clusters for this group. | *metav1.LabelSelector | false | | selector | Selector is a label selector, used to select clusters for this group. | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterGroupStatus #### ClusterGroupStatus
@ -759,7 +759,7 @@ ClusterGroupList contains a list of ClusterGroup
| display | Display contains the number of ready, desiredready clusters and a summary state for the bundle's resources. | [ClusterGroupDisplay](#clustergroupdisplay) | false | | display | Display contains the number of ready, desiredready clusters and a summary state for the bundle's resources. | [ClusterGroupDisplay](#clustergroupdisplay) | false |
| resourceCounts | ResourceCounts contains the number of resources in each state over all bundles in the cluster group. | [GitRepoResourceCounts](#gitreporesourcecounts) | false | | resourceCounts | ResourceCounts contains the number of resources in each state over all bundles in the cluster group. | [GitRepoResourceCounts](#gitreporesourcecounts) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterRegistration #### ClusterRegistration
@ -771,7 +771,7 @@ ClusterRegistration is used internally by Fleet and should not be used directly.
| spec | | [ClusterRegistrationSpec](#clusterregistrationspec) | false | | spec | | [ClusterRegistrationSpec](#clusterregistrationspec) | false |
| status | | [ClusterRegistrationStatus](#clusterregistrationstatus) | false | | status | | [ClusterRegistrationStatus](#clusterregistrationstatus) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterRegistrationList #### ClusterRegistrationList
@ -782,7 +782,7 @@ ClusterRegistrationList contains a list of ClusterRegistration
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][ClusterRegistration](#clusterregistration) | true | | items | | \[\][ClusterRegistration](#clusterregistration) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterRegistrationSpec #### ClusterRegistrationSpec
@ -794,7 +794,7 @@ ClusterRegistrationList contains a list of ClusterRegistration
| clientRandom | ClientRandom is a random string that the agent generates. When fleet-controller grants a registration, it creates a registration secret with this string in the name. | string | false | | clientRandom | ClientRandom is a random string that the agent generates. When fleet-controller grants a registration, it creates a registration secret with this string in the name. | string | false |
| clusterLabels | ClusterLabels are copied to the cluster resource during the registration. | map[string]string | false | | clusterLabels | ClusterLabels are copied to the cluster resource during the registration. | map[string]string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterRegistrationStatus #### ClusterRegistrationStatus
@ -805,7 +805,7 @@ ClusterRegistrationList contains a list of ClusterRegistration
| clusterName | ClusterName is only set after the registration is being processed by fleet-controller. | string | false | | clusterName | ClusterName is only set after the registration is being processed by fleet-controller. | string | false |
| granted | Granted is set to true, if the request service account is present and its token secret exists. This happens directly before creating the registration secret, roles and rolebindings. | bool | false | | granted | Granted is set to true, if the request service account is present and its token secret exists. This happens directly before creating the registration secret, roles and rolebindings. | bool | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterRegistrationToken #### ClusterRegistrationToken
@ -817,7 +817,7 @@ ClusterRegistrationToken is used by agents to register a new cluster.
| spec | | [ClusterRegistrationTokenSpec](#clusterregistrationtokenspec) | false | | spec | | [ClusterRegistrationTokenSpec](#clusterregistrationtokenspec) | false |
| status | | [ClusterRegistrationTokenStatus](#clusterregistrationtokenstatus) | false | | status | | [ClusterRegistrationTokenStatus](#clusterregistrationtokenstatus) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterRegistrationTokenList #### ClusterRegistrationTokenList
@ -828,7 +828,7 @@ ClusterRegistrationTokenList contains a list of ClusterRegistrationToken
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][ClusterRegistrationToken](#clusterregistrationtoken) | true | | items | | \[\][ClusterRegistrationToken](#clusterregistrationtoken) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterRegistrationTokenSpec #### ClusterRegistrationTokenSpec
@ -838,7 +838,7 @@ ClusterRegistrationTokenList contains a list of ClusterRegistrationToken
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| ttl | TTL is the time to live for the token. It is used to calculate the expiration time. If the token expires, it will be deleted. | *metav1.Duration | false | | ttl | TTL is the time to live for the token. It is used to calculate the expiration time. If the token expires, it will be deleted. | *metav1.Duration | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterRegistrationTokenStatus #### ClusterRegistrationTokenStatus
@ -849,7 +849,7 @@ ClusterRegistrationTokenList contains a list of ClusterRegistrationToken
| expires | Expires is the time when the token expires. | *metav1.Time | false | | expires | Expires is the time when the token expires. | *metav1.Time | false |
| secretName | SecretName is the name of the secret containing the token. | string | false | | secretName | SecretName is the name of the secret containing the token. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### Content #### Content
@ -861,7 +861,7 @@ Content is used internally by Fleet and should not be used directly. It contains
| content | Content is a byte array, which contains the manifests of a bundle. The bundle resources are copied into the bundledeployment's content resource, so the downstream agent can deploy them. | []byte | false | | content | Content is a byte array, which contains the manifests of a bundle. The bundle resources are copied into the bundledeployment's content resource, so the downstream agent can deploy them. | []byte | false |
| sha256sum | SHA256Sum of the Content field | string | false | | sha256sum | SHA256Sum of the Content field | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ContentList #### ContentList
@ -872,7 +872,7 @@ ContentList contains a list of Content
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][Content](#content) | true | | items | | \[\][Content](#content) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### CommitSpec #### CommitSpec
@ -884,7 +884,7 @@ CommitSpec specifies how to commit changes to the git repository
| authorEmail | AuthorEmail gives the email to provide when making a commit | string | true | | authorEmail | AuthorEmail gives the email to provide when making a commit | string | true |
| messageTemplate | MessageTemplate provides a template for the commit message, into which will be interpolated the details of the change made. | string | false | | messageTemplate | MessageTemplate provides a template for the commit message, into which will be interpolated the details of the change made. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### CorrectDrift #### CorrectDrift
@ -896,7 +896,7 @@ CommitSpec specifies how to commit changes to the git repository
| force | Force helm rollback with --force option will be used if true. This will try to recreate all resources in the release. | bool | false | | force | Force helm rollback with --force option will be used if true. This will try to recreate all resources in the release. | bool | false |
| keepFailHistory | KeepFailHistory keeps track of failed rollbacks in the helm history. | bool | false | | keepFailHistory | KeepFailHistory keeps track of failed rollbacks in the helm history. | bool | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepo #### GitRepo
@ -908,7 +908,7 @@ GitRepo describes a git repository that is watched by Fleet. The resource contai
| spec | | [GitRepoSpec](#gitrepospec) | false | | spec | | [GitRepoSpec](#gitrepospec) | false |
| status | | [GitRepoStatus](#gitrepostatus) | false | | status | | [GitRepoStatus](#gitrepostatus) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepoDisplay #### GitRepoDisplay
@ -921,7 +921,7 @@ GitRepo describes a git repository that is watched by Fleet. The resource contai
| message | Message contains the relevant message from the deployment conditions. | string | false | | message | Message contains the relevant message from the deployment conditions. | string | false |
| error | Error is true if a message is present. | bool | false | | error | Error is true if a message is present. | bool | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepoList #### GitRepoList
@ -932,7 +932,7 @@ GitRepoList contains a list of GitRepo
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][GitRepo](#gitrepo) | true | | items | | \[\][GitRepo](#gitrepo) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepoResource #### GitRepoResource
@ -953,7 +953,7 @@ GitRepoResource contains metadata about the resources of a bundle.
| message | Message is the first message from the PerClusterStates. | string | false | | message | Message is the first message from the PerClusterStates. | string | false |
| perClusterState | PerClusterState is a list of states for each cluster. Derived from the summaries non-ready resources. | \[\][ResourcePerClusterState](#resourceperclusterstate) | false | | perClusterState | PerClusterState is a list of states for each cluster. Derived from the summaries non-ready resources. | \[\][ResourcePerClusterState](#resourceperclusterstate) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepoResourceCounts #### GitRepoResourceCounts
@ -970,7 +970,7 @@ GitRepoResourceCounts contains the number of resources in each state.
| unknown | Unknown is the number of resources in an unknown state. | int | true | | unknown | Unknown is the number of resources in an unknown state. | int | true |
| notReady | NotReady is the number of not ready resources. Resources are not ready if they do not match any other state. | int | true | | notReady | NotReady is the number of not ready resources. Resources are not ready if they do not match any other state. | int | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepoSpec #### GitRepoSpec
@ -1002,7 +1002,7 @@ GitRepoResourceCounts contains the number of resources in each state.
| disablePolling | Disables git polling. When enabled only webhooks will be used. | bool | false | | disablePolling | Disables git polling. When enabled only webhooks will be used. | bool | false |
| ociRegistry | OCIRegistry specifies the OCI registry related parameters | *[OCIRegistrySpec](#ociregistryspec) | false | | ociRegistry | OCIRegistry specifies the OCI registry related parameters | *[OCIRegistrySpec](#ociregistryspec) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepoStatus #### GitRepoStatus
@ -1026,7 +1026,7 @@ GitRepoResourceCounts contains the number of resources in each state.
| lastSyncedImageScanTime | LastSyncedImageScanTime is the time of the last image scan. | metav1.Time | false | | lastSyncedImageScanTime | LastSyncedImageScanTime is the time of the last image scan. | metav1.Time | false |
| lastPollingTriggered | LastPollingTime is the last time the polling check was triggered | metav1.Time | false | | lastPollingTriggered | LastPollingTime is the last time the polling check was triggered | metav1.Time | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitTarget #### GitTarget
@ -1040,7 +1040,7 @@ GitTarget is a cluster or cluster group to deploy to.
| clusterGroup | ClusterGroup is the name of a cluster group in the same namespace as the clusters. | string | false | | clusterGroup | ClusterGroup is the name of a cluster group in the same namespace as the clusters. | string | false |
| clusterGroupSelector | ClusterGroupSelector is a label selector to select cluster groups. | *metav1.LabelSelector | false | | clusterGroupSelector | ClusterGroupSelector is a label selector to select cluster groups. | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### OCIRegistrySpec #### OCIRegistrySpec
@ -1053,7 +1053,7 @@ GitTarget is a cluster or cluster group to deploy to.
| basicHTTP | BasicHTTP uses HTTP connections to the OCI registry when enabled. | bool | false | | basicHTTP | BasicHTTP uses HTTP connections to the OCI registry when enabled. | bool | false |
| insecureSkipTLS | InsecureSkipTLS allows connections to OCI registry without certs when enabled. | bool | false | | insecureSkipTLS | InsecureSkipTLS allows connections to OCI registry without certs when enabled. | bool | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ResourcePerClusterState #### ResourcePerClusterState
@ -1068,7 +1068,7 @@ ResourcePerClusterState is generated for each non-ready resource of the bundles.
| patch | Patch for modified resources. | *GenericMap | false | | patch | Patch for modified resources. | *GenericMap | false |
| clusterId | ClusterID is the id of the cluster. | string | false | | clusterId | ClusterID is the id of the cluster. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepoRestriction #### GitRepoRestriction
@ -1084,7 +1084,7 @@ GitRepoRestriction is a resource that can optionally be used to restrict the opt
| allowedClientSecretNames | AllowedClientSecretNames is a list of client secret names that GitRepos are allowed to use. | []string | false | | allowedClientSecretNames | AllowedClientSecretNames is a list of client secret names that GitRepos are allowed to use. | []string | false |
| allowedTargetNamespaces | AllowedTargetNamespaces restricts TargetNamespace to the given namespaces. If AllowedTargetNamespaces is set, TargetNamespace must be set. | []string | false | | allowedTargetNamespaces | AllowedTargetNamespaces restricts TargetNamespace to the given namespaces. If AllowedTargetNamespaces is set, TargetNamespace must be set. | []string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepoRestrictionList #### GitRepoRestrictionList
@ -1095,7 +1095,7 @@ GitRepoRestrictionList contains a list of GitRepoRestriction
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][GitRepoRestriction](#gitreporestriction) | true | | items | | \[\][GitRepoRestriction](#gitreporestriction) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### AlphabeticalPolicy #### AlphabeticalPolicy
@ -1105,7 +1105,7 @@ AlphabeticalPolicy specifies a alphabetical ordering policy.
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| order | Order specifies the sorting order of the tags. Given the letters of the alphabet as tags, ascending order would select Z, and descending order would select A. | string | false | | order | Order specifies the sorting order of the tags. Given the letters of the alphabet as tags, ascending order would select Z, and descending order would select A. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ImagePolicyChoice #### ImagePolicyChoice
@ -1116,7 +1116,7 @@ ImagePolicyChoice is a union of all the types of policy that can be supplied.
| semver | SemVer gives a semantic version range to check against the tags available. | *[SemVerPolicy](#semverpolicy) | false | | semver | SemVer gives a semantic version range to check against the tags available. | *[SemVerPolicy](#semverpolicy) | false |
| alphabetical | Alphabetical set of rules to use for alphabetical ordering of the tags. | *[AlphabeticalPolicy](#alphabeticalpolicy) | false | | alphabetical | Alphabetical set of rules to use for alphabetical ordering of the tags. | *[AlphabeticalPolicy](#alphabeticalpolicy) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ImageScan #### ImageScan
@ -1128,7 +1128,7 @@ ImagePolicyChoice is a union of all the types of policy that can be supplied.
| spec | | [ImageScanSpec](#imagescanspec) | false | | spec | | [ImageScanSpec](#imagescanspec) | false |
| status | | [ImageScanStatus](#imagescanstatus) | false | | status | | [ImageScanStatus](#imagescanstatus) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ImageScanList #### ImageScanList
@ -1139,7 +1139,7 @@ ImageScanList contains a list of ImageScan
| metadata | | metav1.ListMeta | false | | metadata | | metav1.ListMeta | false |
| items | | \[\][ImageScan](#imagescan) | true | | items | | \[\][ImageScan](#imagescan) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ImageScanSpec #### ImageScanSpec
@ -1155,7 +1155,7 @@ API is taken from https://github.com/fluxcd/image-reflector-controller
| suspend | This flag tells the controller to suspend subsequent image scans. It does not apply to already started scans. Defaults to false. | bool | false | | suspend | This flag tells the controller to suspend subsequent image scans. It does not apply to already started scans. Defaults to false. | bool | false |
| policy | Policy gives the particulars of the policy to be followed in selecting the most recent image | [ImagePolicyChoice](#imagepolicychoice) | true | | policy | Policy gives the particulars of the policy to be followed in selecting the most recent image | [ImagePolicyChoice](#imagepolicychoice) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ImageScanStatus #### ImageScanStatus
@ -1171,7 +1171,7 @@ API is taken from https://github.com/fluxcd/image-reflector-controller
| observedGeneration | | int64 | false | | observedGeneration | | int64 | false |
| canonicalImageName | CanonicalName is the name of the image repository with all the implied bits made explicit; e.g., `docker.io/library/alpine` rather than `alpine`. | string | false | | canonicalImageName | CanonicalName is the name of the image repository with all the implied bits made explicit; e.g., `docker.io/library/alpine` rather than `alpine`. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### SemVerPolicy #### SemVerPolicy
@ -1181,7 +1181,7 @@ SemVerPolicy specifies a semantic version policy.
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| range | Range gives a semver range for the image tag; the highest version within the range that's a tag yields the latest image. | string | true | | range | Range gives a semver range for the image tag; the highest version within the range that's a tag yields the latest image. | string | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### FleetYAML #### FleetYAML
@ -1196,7 +1196,7 @@ FleetYAML is the top-level structure of the fleet.yaml file. The fleet.yaml file
| imageScans | ImageScans are optional and used to update container image references in the git repo. | \[\][ImageScanYAML](#imagescanyaml) | false | | imageScans | ImageScans are optional and used to update container image references in the git repo. | \[\][ImageScanYAML](#imagescanyaml) | false |
| overrideTargets | OverrideTargets overrides targets that are defined in the GitRepo resource. If overrideTargets is provided the bundle will not inherit targets from the GitRepo. | \[\][GitTarget](#gittarget) | false | | overrideTargets | OverrideTargets overrides targets that are defined in the GitRepo resource. If overrideTargets is provided the bundle will not inherit targets from the GitRepo. | \[\][GitTarget](#gittarget) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ImageScanYAML #### ImageScanYAML
@ -1207,4 +1207,4 @@ ImageScanYAML is a single entry in the ImageScan list from fleet.yaml.
| name | Name of the image scan. Unused. | string | false | | name | Name of the image scan. Unused. | string | false |
| ImageScanSpec | | [ImageScanSpec](#imagescanspec) | false | | ImageScanSpec | | [ImageScanSpec](#imagescanspec) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)

View File

@ -78,7 +78,7 @@
| spec | | [GitRepoSpec](#gitrepospec) | false | | spec | | [GitRepoSpec](#gitrepospec) | false |
| status | | [GitRepoStatus](#gitrepostatus) | false | | status | | [GitRepoStatus](#gitrepostatus) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### GitRepoDisplay #### GitRepoDisplay
@ -91,7 +91,7 @@
| message | | string | false | | message | | string | false |
| error | | bool | false | | error | | bool | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### GitRepoResource #### GitRepoResource
@ -112,7 +112,7 @@
| message | | string | false | | message | | string | false |
| perClusterState | | [][ResourcePerClusterState](#resourceperclusterstate) | false | | perClusterState | | [][ResourcePerClusterState](#resourceperclusterstate) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### GitRepoResourceCounts #### GitRepoResourceCounts
@ -129,7 +129,7 @@
| unknown | | int | true | | unknown | | int | true |
| notReady | | int | true | | notReady | | int | true |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### GitRepoRestriction #### GitRepoRestriction
@ -145,7 +145,7 @@
| allowedClientSecretNames | | []string | false | | allowedClientSecretNames | | []string | false |
| allowedTargetNamespaces | | []string | false | | allowedTargetNamespaces | | []string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### GitRepoSpec #### GitRepoSpec
@ -172,7 +172,7 @@
| imageScanCommit | Commit specifies how to commit to the git repo when new image is scanned and write back to git repo | [CommitSpec](#commitspec) | false | | imageScanCommit | Commit specifies how to commit to the git repo when new image is scanned and write back to git repo | [CommitSpec](#commitspec) | false |
| keepResources | KeepResources specifies if the resources created must be kept after deleting the GitRepo | bool | false | | keepResources | KeepResources specifies if the resources created must be kept after deleting the GitRepo | bool | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### GitRepoStatus #### GitRepoStatus
@ -193,7 +193,7 @@
| resourceErrors | | []string | false | | resourceErrors | | []string | false |
| lastSyncedImageScanTime | | metav1.Time | false | | lastSyncedImageScanTime | | metav1.Time | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### GitTarget #### GitTarget
@ -207,7 +207,7 @@
| clusterGroup | | string | false | | clusterGroup | | string | false |
| clusterGroupSelector | | *metav1.LabelSelector | false | | clusterGroupSelector | | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ResourcePerClusterState #### ResourcePerClusterState
@ -222,7 +222,7 @@
| patch | | *GenericMap | false | | patch | | *GenericMap | false |
| clusterId | | string | false | | clusterId | | string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### Bundle #### Bundle
@ -234,7 +234,7 @@
| spec | | [BundleSpec](#bundlespec) | true | | spec | | [BundleSpec](#bundlespec) | true |
| status | | [BundleStatus](#bundlestatus) | true | | status | | [BundleStatus](#bundlestatus) | true |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### BundleDeployment #### BundleDeployment
@ -246,7 +246,7 @@
| spec | | [BundleDeploymentSpec](#bundledeploymentspec) | false | | spec | | [BundleDeploymentSpec](#bundledeploymentspec) | false |
| status | | [BundleDeploymentStatus](#bundledeploymentstatus) | false | | status | | [BundleDeploymentStatus](#bundledeploymentstatus) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### BundleDeploymentDisplay #### BundleDeploymentDisplay
@ -258,7 +258,7 @@
| monitored | | string | false | | monitored | | string | false |
| state | | string | false | | state | | string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### BundleDeploymentOptions #### BundleDeploymentOptions
@ -276,7 +276,7 @@
| diff | Diff can be used to ignore the modified state of objects which are amended at runtime. | *[DiffOptions](#diffoptions) | false | | diff | Diff can be used to ignore the modified state of objects which are amended at runtime. | *[DiffOptions](#diffoptions) | false |
| keepResources | KeepResources can be used to keep the deployed resources when removing the bundle | bool | false | | keepResources | KeepResources can be used to keep the deployed resources when removing the bundle | bool | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### BundleDeploymentSpec #### BundleDeploymentSpec
@ -290,7 +290,7 @@
| deploymentID | | string | false | | deploymentID | | string | false |
| dependsOn | | [][BundleRef](#bundleref) | false | | dependsOn | | [][BundleRef](#bundleref) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### BundleDeploymentStatus #### BundleDeploymentStatus
@ -308,7 +308,7 @@
| display | | [BundleDeploymentDisplay](#bundledeploymentdisplay) | false | | display | | [BundleDeploymentDisplay](#bundledeploymentdisplay) | false |
| syncGeneration | | *int64 | false | | syncGeneration | | *int64 | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### BundleDisplay #### BundleDisplay
@ -319,7 +319,7 @@
| readyClusters | | string | false | | readyClusters | | string | false |
| state | | string | false | | state | | string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### BundleNamespaceMapping #### BundleNamespaceMapping
@ -331,7 +331,7 @@
| bundleSelector | | *metav1.LabelSelector | false | | bundleSelector | | *metav1.LabelSelector | false |
| namespaceSelector | | *metav1.LabelSelector | false | | namespaceSelector | | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### BundleRef #### BundleRef
@ -342,7 +342,7 @@
| name | | string | false | | name | | string | false |
| selector | | *metav1.LabelSelector | false | | selector | | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### BundleResource #### BundleResource
@ -354,7 +354,7 @@
| content | | string | false | | content | | string | false |
| encoding | | string | false | | encoding | | string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### BundleSpec #### BundleSpec
@ -370,7 +370,7 @@
| targetRestrictions | TargetRestrictions restrict which clusters the bundle will be deployed to. | [][BundleTargetRestriction](#bundletargetrestriction) | false | | targetRestrictions | TargetRestrictions restrict which clusters the bundle will be deployed to. | [][BundleTargetRestriction](#bundletargetrestriction) | false |
| dependsOn | DependsOn refers to the bundles which must be ready before this bundle can be deployed. | [][BundleRef](#bundleref) | false | | dependsOn | DependsOn refers to the bundles which must be ready before this bundle can be deployed. | [][BundleRef](#bundleref) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### BundleStatus #### BundleStatus
@ -391,7 +391,7 @@
| resourceKey | | [][ResourceKey](#resourcekey) | false | | resourceKey | | [][ResourceKey](#resourcekey) | false |
| observedGeneration | | int64 | true | | observedGeneration | | int64 | true |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### BundleSummary #### BundleSummary
@ -409,7 +409,7 @@
| desiredReady | | int | true | | desiredReady | | int | true |
| nonReadyResources | | [][NonReadyResource](#nonreadyresource) | false | | nonReadyResources | | [][NonReadyResource](#nonreadyresource) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### BundleTarget #### BundleTarget
@ -424,7 +424,7 @@
| clusterGroup | | string | false | | clusterGroup | | string | false |
| clusterGroupSelector | | *metav1.LabelSelector | false | | clusterGroupSelector | | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### BundleTargetRestriction #### BundleTargetRestriction
@ -438,7 +438,7 @@
| clusterGroup | | string | false | | clusterGroup | | string | false |
| clusterGroupSelector | | *metav1.LabelSelector | false | | clusterGroupSelector | | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ComparePatch #### ComparePatch
@ -453,7 +453,7 @@
| operations | | [][Operation](#operation) | false | | operations | | [][Operation](#operation) | false |
| jsonPointers | | []string | false | | jsonPointers | | []string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ConfigMapKeySelector #### ConfigMapKeySelector
@ -464,7 +464,7 @@
| namespace | | string | false | | namespace | | string | false |
| key | | string | false | | key | | string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### Content #### Content
@ -475,7 +475,7 @@
| metadata | | metav1.ObjectMeta | false | | metadata | | metav1.ObjectMeta | false |
| content | | []byte | false | | content | | []byte | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### DiffOptions #### DiffOptions
@ -485,7 +485,7 @@
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| comparePatches | | [][ComparePatch](#comparepatch) | false | | comparePatches | | [][ComparePatch](#comparepatch) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### HelmOptions #### HelmOptions
@ -508,7 +508,7 @@
| atomic | Atomic sets the --atomic flag when Helm is performing an upgrade | bool | false | | atomic | Atomic sets the --atomic flag when Helm is performing an upgrade | bool | false |
| disablePreProcess | DisablePreProcess disables template processing in values | bool | false | | disablePreProcess | DisablePreProcess disables template processing in values | bool | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### KustomizeOptions #### KustomizeOptions
@ -518,7 +518,7 @@
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| dir | | string | false | | dir | | string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### LocalObjectReference #### LocalObjectReference
@ -528,7 +528,7 @@
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| name | | string | true | | name | | string | true |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ModifiedStatus #### ModifiedStatus
@ -544,7 +544,7 @@
| delete | | bool | false | | delete | | bool | false |
| patch | | string | false | | patch | | string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### NonReadyResource #### NonReadyResource
@ -558,7 +558,7 @@
| modifiedStatus | | [][ModifiedStatus](#modifiedstatus) | false | | modifiedStatus | | [][ModifiedStatus](#modifiedstatus) | false |
| nonReadyStatus | | [][NonReadyStatus](#nonreadystatus) | false | | nonReadyStatus | | [][NonReadyStatus](#nonreadystatus) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### NonReadyStatus #### NonReadyStatus
@ -573,7 +573,7 @@
| name | | string | false | | name | | string | false |
| summary | | summary.Summary | false | | summary | | summary.Summary | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### Operation #### Operation
@ -585,7 +585,7 @@
| path | | string | false | | path | | string | false |
| value | | string | false | | value | | string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### Partition #### Partition
@ -600,7 +600,7 @@
| clusterGroup | | string | false | | clusterGroup | | string | false |
| clusterGroupSelector | | *metav1.LabelSelector | false | | clusterGroupSelector | | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### PartitionStatus #### PartitionStatus
@ -614,7 +614,7 @@
| unavailable | | int | false | | unavailable | | int | false |
| summary | | [BundleSummary](#bundlesummary) | false | | summary | | [BundleSummary](#bundlesummary) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ResourceKey #### ResourceKey
@ -627,7 +627,7 @@
| namespace | | string | false | | namespace | | string | false |
| name | | string | false | | name | | string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### RolloutStrategy #### RolloutStrategy
@ -640,7 +640,7 @@
| autoPartitionSize | | *intstr.IntOrString | false | | autoPartitionSize | | *intstr.IntOrString | false |
| partitions | | [][Partition](#partition) | false | | partitions | | [][Partition](#partition) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### SecretKeySelector #### SecretKeySelector
@ -651,7 +651,7 @@
| namespace | | string | false | | namespace | | string | false |
| key | | string | false | | key | | string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ValuesFrom #### ValuesFrom
@ -662,7 +662,7 @@ Define helm values that can come from configmap, secret or external. Credit: htt
| configMapKeyRef | The reference to a config map with release values. | *[ConfigMapKeySelector](#configmapkeyselector) | false | | configMapKeyRef | The reference to a config map with release values. | *[ConfigMapKeySelector](#configmapkeyselector) | false |
| secretKeyRef | The reference to a secret with release values. | *[SecretKeySelector](#secretkeyselector) | false | | secretKeyRef | The reference to a secret with release values. | *[SecretKeySelector](#secretkeyselector) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### YAMLOptions #### YAMLOptions
@ -672,7 +672,7 @@ Define helm values that can come from configmap, secret or external. Credit: htt
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| overlays | | []string | false | | overlays | | []string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### AlphabeticalPolicy #### AlphabeticalPolicy
@ -682,7 +682,7 @@ AlphabeticalPolicy specifies a alphabetical ordering policy.
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| order | Order specifies the sorting order of the tags. Given the letters of the alphabet as tags, ascending order would select Z, and descending order would select A. | string | false | | order | Order specifies the sorting order of the tags. Given the letters of the alphabet as tags, ascending order would select Z, and descending order would select A. | string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### CommitSpec #### CommitSpec
@ -694,7 +694,7 @@ CommitSpec specifies how to commit changes to the git repository
| authorEmail | AuthorEmail gives the email to provide when making a commit | string | true | | authorEmail | AuthorEmail gives the email to provide when making a commit | string | true |
| messageTemplate | MessageTemplate provides a template for the commit message, into which will be interpolated the details of the change made. | string | false | | messageTemplate | MessageTemplate provides a template for the commit message, into which will be interpolated the details of the change made. | string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ImagePolicyChoice #### ImagePolicyChoice
@ -705,7 +705,7 @@ ImagePolicyChoice is a union of all the types of policy that can be supplied.
| semver | SemVer gives a semantic version range to check against the tags available. | *[SemVerPolicy](#semverpolicy) | false | | semver | SemVer gives a semantic version range to check against the tags available. | *[SemVerPolicy](#semverpolicy) | false |
| alphabetical | Alphabetical set of rules to use for alphabetical ordering of the tags. | *[AlphabeticalPolicy](#alphabeticalpolicy) | false | | alphabetical | Alphabetical set of rules to use for alphabetical ordering of the tags. | *[AlphabeticalPolicy](#alphabeticalpolicy) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ImageScan #### ImageScan
@ -717,7 +717,7 @@ ImagePolicyChoice is a union of all the types of policy that can be supplied.
| spec | | [ImageScanSpec](#imagescanspec) | false | | spec | | [ImageScanSpec](#imagescanspec) | false |
| status | | [ImageScanStatus](#imagescanstatus) | false | | status | | [ImageScanStatus](#imagescanstatus) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ImageScanSpec #### ImageScanSpec
@ -733,7 +733,7 @@ API is taken from https://github.com/fluxcd/image-reflector-controller
| suspend | This flag tells the controller to suspend subsequent image scans. It does not apply to already started scans. Defaults to false. | bool | false | | suspend | This flag tells the controller to suspend subsequent image scans. It does not apply to already started scans. Defaults to false. | bool | false |
| policy | Policy gives the particulars of the policy to be followed in selecting the most recent image | [ImagePolicyChoice](#imagepolicychoice) | true | | policy | Policy gives the particulars of the policy to be followed in selecting the most recent image | [ImagePolicyChoice](#imagepolicychoice) | true |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ImageScanStatus #### ImageScanStatus
@ -749,7 +749,7 @@ API is taken from https://github.com/fluxcd/image-reflector-controller
| observedGeneration | | int64 | false | | observedGeneration | | int64 | false |
| canonicalImageName | CanonicalName is the name of the image repository with all the implied bits made explicit; e.g., `docker.io/library/alpine` rather than `alpine`. | string | false | | canonicalImageName | CanonicalName is the name of the image repository with all the implied bits made explicit; e.g., `docker.io/library/alpine` rather than `alpine`. | string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### SemVerPolicy #### SemVerPolicy
@ -759,7 +759,7 @@ SemVerPolicy specifies a semantic version policy.
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| range | Range gives a semver range for the image tag; the highest version within the range that's a tag yields the latest image. | string | true | | range | Range gives a semver range for the image tag; the highest version within the range that's a tag yields the latest image. | string | true |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### AgentStatus #### AgentStatus
@ -774,7 +774,7 @@ SemVerPolicy specifies a semantic version policy.
| nonReadyNodeNames | At most 3 nodes | []string | true | | nonReadyNodeNames | At most 3 nodes | []string | true |
| readyNodeNames | At most 3 nodes | []string | true | | readyNodeNames | At most 3 nodes | []string | true |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### Cluster #### Cluster
@ -786,7 +786,7 @@ SemVerPolicy specifies a semantic version policy.
| spec | | [ClusterSpec](#clusterspec) | false | | spec | | [ClusterSpec](#clusterspec) | false |
| status | | [ClusterStatus](#clusterstatus) | false | | status | | [ClusterStatus](#clusterstatus) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ClusterDisplay #### ClusterDisplay
@ -799,7 +799,7 @@ SemVerPolicy specifies a semantic version policy.
| sampleNode | | string | false | | sampleNode | | string | false |
| state | | string | false | | state | | string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ClusterGroup #### ClusterGroup
@ -811,7 +811,7 @@ SemVerPolicy specifies a semantic version policy.
| spec | | [ClusterGroupSpec](#clustergroupspec) | true | | spec | | [ClusterGroupSpec](#clustergroupspec) | true |
| status | | [ClusterGroupStatus](#clustergroupstatus) | true | | status | | [ClusterGroupStatus](#clustergroupstatus) | true |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ClusterGroupDisplay #### ClusterGroupDisplay
@ -823,7 +823,7 @@ SemVerPolicy specifies a semantic version policy.
| readyBundles | | string | false | | readyBundles | | string | false |
| state | | string | false | | state | | string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ClusterGroupSpec #### ClusterGroupSpec
@ -833,7 +833,7 @@ SemVerPolicy specifies a semantic version policy.
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| selector | | *metav1.LabelSelector | false | | selector | | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ClusterGroupStatus #### ClusterGroupStatus
@ -849,7 +849,7 @@ SemVerPolicy specifies a semantic version policy.
| display | | [ClusterGroupDisplay](#clustergroupdisplay) | false | | display | | [ClusterGroupDisplay](#clustergroupdisplay) | false |
| resourceCounts | | [GitRepoResourceCounts](#gitreporesourcecounts) | false | | resourceCounts | | [GitRepoResourceCounts](#gitreporesourcecounts) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ClusterRegistration #### ClusterRegistration
@ -861,7 +861,7 @@ SemVerPolicy specifies a semantic version policy.
| spec | | [ClusterRegistrationSpec](#clusterregistrationspec) | false | | spec | | [ClusterRegistrationSpec](#clusterregistrationspec) | false |
| status | | [ClusterRegistrationStatus](#clusterregistrationstatus) | false | | status | | [ClusterRegistrationStatus](#clusterregistrationstatus) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ClusterRegistrationSpec #### ClusterRegistrationSpec
@ -873,7 +873,7 @@ SemVerPolicy specifies a semantic version policy.
| clientRandom | | string | false | | clientRandom | | string | false |
| clusterLabels | | map[string]string | false | | clusterLabels | | map[string]string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ClusterRegistrationStatus #### ClusterRegistrationStatus
@ -884,7 +884,7 @@ SemVerPolicy specifies a semantic version policy.
| clusterName | | string | false | | clusterName | | string | false |
| granted | | bool | false | | granted | | bool | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ClusterRegistrationToken #### ClusterRegistrationToken
@ -896,7 +896,7 @@ SemVerPolicy specifies a semantic version policy.
| spec | | [ClusterRegistrationTokenSpec](#clusterregistrationtokenspec) | false | | spec | | [ClusterRegistrationTokenSpec](#clusterregistrationtokenspec) | false |
| status | | [ClusterRegistrationTokenStatus](#clusterregistrationtokenstatus) | false | | status | | [ClusterRegistrationTokenStatus](#clusterregistrationtokenstatus) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ClusterRegistrationTokenSpec #### ClusterRegistrationTokenSpec
@ -906,7 +906,7 @@ SemVerPolicy specifies a semantic version policy.
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| ttl | | *metav1.Duration | false | | ttl | | *metav1.Duration | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ClusterRegistrationTokenStatus #### ClusterRegistrationTokenStatus
@ -917,7 +917,7 @@ SemVerPolicy specifies a semantic version policy.
| expires | | *metav1.Time | false | | expires | | *metav1.Time | false |
| secretName | | string | false | | secretName | | string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ClusterSpec #### ClusterSpec
@ -935,7 +935,7 @@ SemVerPolicy specifies a semantic version policy.
| templateValues | TemplateValues defines a cluster specific mapping of values to be sent to fleet.yaml values templating. | *GenericMap | false | | templateValues | TemplateValues defines a cluster specific mapping of values to be sent to fleet.yaml values templating. | *GenericMap | false |
| agentTolerations | AgentTolerations defines an extra set of Tolerations to be added to the Agent deployment. | []v1.Toleration | false | | agentTolerations | AgentTolerations defines an extra set of Tolerations to be added to the Agent deployment. | []v1.Toleration | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ClusterStatus #### ClusterStatus
@ -958,4 +958,4 @@ SemVerPolicy specifies a semantic version policy.
| display | | [ClusterDisplay](#clusterdisplay) | false | | display | | [ClusterDisplay](#clusterdisplay) | false |
| agent | | [AgentStatus](#agentstatus) | false | | agent | | [AgentStatus](#agentstatus) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)

View File

@ -79,7 +79,7 @@
| spec | | [GitRepoSpec](#gitrepospec) | false | | spec | | [GitRepoSpec](#gitrepospec) | false |
| status | | [GitRepoStatus](#gitrepostatus) | false | | status | | [GitRepoStatus](#gitrepostatus) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### GitRepoDisplay #### GitRepoDisplay
@ -92,7 +92,7 @@
| message | | string | false | | message | | string | false |
| error | | bool | false | | error | | bool | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### GitRepoResource #### GitRepoResource
@ -113,7 +113,7 @@
| message | | string | false | | message | | string | false |
| perClusterState | | \[\][ResourcePerClusterState](#resourceperclusterstate) | false | | perClusterState | | \[\][ResourcePerClusterState](#resourceperclusterstate) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### GitRepoResourceCounts #### GitRepoResourceCounts
@ -130,7 +130,7 @@
| unknown | | int | true | | unknown | | int | true |
| notReady | | int | true | | notReady | | int | true |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### GitRepoRestriction #### GitRepoRestriction
@ -146,7 +146,7 @@
| allowedClientSecretNames | | []string | false | | allowedClientSecretNames | | []string | false |
| allowedTargetNamespaces | | []string | false | | allowedTargetNamespaces | | []string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### GitRepoSpec #### GitRepoSpec
@ -173,7 +173,7 @@
| imageScanCommit | Commit specifies how to commit to the git repo when new image is scanned and write back to git repo | [CommitSpec](#commitspec) | false | | imageScanCommit | Commit specifies how to commit to the git repo when new image is scanned and write back to git repo | [CommitSpec](#commitspec) | false |
| keepResources | KeepResources specifies if the resources created must be kept after deleting the GitRepo | bool | false | | keepResources | KeepResources specifies if the resources created must be kept after deleting the GitRepo | bool | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### GitRepoStatus #### GitRepoStatus
@ -194,7 +194,7 @@
| resourceErrors | | []string | false | | resourceErrors | | []string | false |
| lastSyncedImageScanTime | | metav1.Time | false | | lastSyncedImageScanTime | | metav1.Time | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### GitTarget #### GitTarget
@ -208,7 +208,7 @@
| clusterGroup | | string | false | | clusterGroup | | string | false |
| clusterGroupSelector | | *metav1.LabelSelector | false | | clusterGroupSelector | | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ResourcePerClusterState #### ResourcePerClusterState
@ -223,7 +223,7 @@
| patch | | *GenericMap | false | | patch | | *GenericMap | false |
| clusterId | | string | false | | clusterId | | string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### Bundle #### Bundle
@ -235,7 +235,7 @@
| spec | | [BundleSpec](#bundlespec) | true | | spec | | [BundleSpec](#bundlespec) | true |
| status | | [BundleStatus](#bundlestatus) | true | | status | | [BundleStatus](#bundlestatus) | true |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### BundleDeployment #### BundleDeployment
@ -247,7 +247,7 @@
| spec | | [BundleDeploymentSpec](#bundledeploymentspec) | false | | spec | | [BundleDeploymentSpec](#bundledeploymentspec) | false |
| status | | [BundleDeploymentStatus](#bundledeploymentstatus) | false | | status | | [BundleDeploymentStatus](#bundledeploymentstatus) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### BundleDeploymentDisplay #### BundleDeploymentDisplay
@ -259,7 +259,7 @@
| monitored | | string | false | | monitored | | string | false |
| state | | string | false | | state | | string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### BundleDeploymentOptions #### BundleDeploymentOptions
@ -277,7 +277,7 @@
| diff | Diff can be used to ignore the modified state of objects which are amended at runtime. | *[DiffOptions](#diffoptions) | false | | diff | Diff can be used to ignore the modified state of objects which are amended at runtime. | *[DiffOptions](#diffoptions) | false |
| keepResources | KeepResources can be used to keep the deployed resources when removing the bundle | bool | false | | keepResources | KeepResources can be used to keep the deployed resources when removing the bundle | bool | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### BundleDeploymentSpec #### BundleDeploymentSpec
@ -291,7 +291,7 @@
| deploymentID | | string | false | | deploymentID | | string | false |
| dependsOn | | \[\][BundleRef](#bundleref) | false | | dependsOn | | \[\][BundleRef](#bundleref) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### BundleDeploymentStatus #### BundleDeploymentStatus
@ -309,7 +309,7 @@
| display | | [BundleDeploymentDisplay](#bundledeploymentdisplay) | false | | display | | [BundleDeploymentDisplay](#bundledeploymentdisplay) | false |
| syncGeneration | | *int64 | false | | syncGeneration | | *int64 | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### BundleDisplay #### BundleDisplay
@ -320,7 +320,7 @@
| readyClusters | | string | false | | readyClusters | | string | false |
| state | | string | false | | state | | string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### BundleNamespaceMapping #### BundleNamespaceMapping
@ -332,7 +332,7 @@
| bundleSelector | | *metav1.LabelSelector | false | | bundleSelector | | *metav1.LabelSelector | false |
| namespaceSelector | | *metav1.LabelSelector | false | | namespaceSelector | | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### BundleRef #### BundleRef
@ -343,7 +343,7 @@
| name | | string | false | | name | | string | false |
| selector | | *metav1.LabelSelector | false | | selector | | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### BundleResource #### BundleResource
@ -355,7 +355,7 @@
| content | | string | false | | content | | string | false |
| encoding | | string | false | | encoding | | string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### BundleSpec #### BundleSpec
@ -372,7 +372,7 @@
| dependsOn | DependsOn refers to the bundles which must be ready before this bundle can be deployed. | \[\][BundleRef](#bundleref) | false | | dependsOn | DependsOn refers to the bundles which must be ready before this bundle can be deployed. | \[\][BundleRef](#bundleref) | false |
| ignore | Ignore refers to the fields that will not be considered when monitoring the status. | [IgnoreOptions](#ignoreoptions) | false | | ignore | Ignore refers to the fields that will not be considered when monitoring the status. | [IgnoreOptions](#ignoreoptions) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### BundleStatus #### BundleStatus
@ -393,7 +393,7 @@
| resourceKey | | \[\][ResourceKey](#resourcekey) | false | | resourceKey | | \[\][ResourceKey](#resourcekey) | false |
| observedGeneration | | int64 | true | | observedGeneration | | int64 | true |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### BundleSummary #### BundleSummary
@ -411,7 +411,7 @@
| desiredReady | | int | true | | desiredReady | | int | true |
| nonReadyResources | | \[\][NonReadyResource](#nonreadyresource) | false | | nonReadyResources | | \[\][NonReadyResource](#nonreadyresource) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### BundleTarget #### BundleTarget
@ -426,7 +426,7 @@
| clusterGroup | | string | false | | clusterGroup | | string | false |
| clusterGroupSelector | | *metav1.LabelSelector | false | | clusterGroupSelector | | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### BundleTargetRestriction #### BundleTargetRestriction
@ -440,7 +440,7 @@
| clusterGroup | | string | false | | clusterGroup | | string | false |
| clusterGroupSelector | | *metav1.LabelSelector | false | | clusterGroupSelector | | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ComparePatch #### ComparePatch
@ -455,7 +455,7 @@
| operations | | \[\][Operation](#operation) | false | | operations | | \[\][Operation](#operation) | false |
| jsonPointers | | []string | false | | jsonPointers | | []string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ConfigMapKeySelector #### ConfigMapKeySelector
@ -466,7 +466,7 @@
| namespace | | string | false | | namespace | | string | false |
| key | | string | false | | key | | string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### Content #### Content
@ -477,7 +477,7 @@
| metadata | | metav1.ObjectMeta | false | | metadata | | metav1.ObjectMeta | false |
| content | | []byte | false | | content | | []byte | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### DiffOptions #### DiffOptions
@ -487,7 +487,7 @@
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| comparePatches | | \[\][ComparePatch](#comparepatch) | false | | comparePatches | | \[\][ComparePatch](#comparepatch) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### HelmOptions #### HelmOptions
@ -510,7 +510,7 @@
| atomic | Atomic sets the --atomic flag when Helm is performing an upgrade | bool | false | | atomic | Atomic sets the --atomic flag when Helm is performing an upgrade | bool | false |
| disablePreProcess | DisablePreProcess disables template processing in values | bool | false | | disablePreProcess | DisablePreProcess disables template processing in values | bool | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### KustomizeOptions #### KustomizeOptions
@ -520,7 +520,7 @@
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| dir | | string | false | | dir | | string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### LocalObjectReference #### LocalObjectReference
@ -530,7 +530,7 @@
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| name | | string | true | | name | | string | true |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ModifiedStatus #### ModifiedStatus
@ -546,7 +546,7 @@
| delete | | bool | false | | delete | | bool | false |
| patch | | string | false | | patch | | string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### NonReadyResource #### NonReadyResource
@ -560,7 +560,7 @@
| modifiedStatus | | \[\][ModifiedStatus](#modifiedstatus) | false | | modifiedStatus | | \[\][ModifiedStatus](#modifiedstatus) | false |
| nonReadyStatus | | \[\][NonReadyStatus](#nonreadystatus) | false | | nonReadyStatus | | \[\][NonReadyStatus](#nonreadystatus) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### NonReadyStatus #### NonReadyStatus
@ -575,7 +575,7 @@
| name | | string | false | | name | | string | false |
| summary | | summary.Summary | false | | summary | | summary.Summary | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### Operation #### Operation
@ -587,7 +587,7 @@
| path | | string | false | | path | | string | false |
| value | | string | false | | value | | string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### Partition #### Partition
@ -602,7 +602,7 @@
| clusterGroup | | string | false | | clusterGroup | | string | false |
| clusterGroupSelector | | *metav1.LabelSelector | false | | clusterGroupSelector | | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### PartitionStatus #### PartitionStatus
@ -616,7 +616,7 @@
| unavailable | | int | false | | unavailable | | int | false |
| summary | | [BundleSummary](#bundlesummary) | false | | summary | | [BundleSummary](#bundlesummary) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ResourceKey #### ResourceKey
@ -629,7 +629,7 @@
| namespace | | string | false | | namespace | | string | false |
| name | | string | false | | name | | string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### RolloutStrategy #### RolloutStrategy
@ -642,7 +642,7 @@
| autoPartitionSize | | *intstr.IntOrString | false | | autoPartitionSize | | *intstr.IntOrString | false |
| partitions | | \[\][Partition](#partition) | false | | partitions | | \[\][Partition](#partition) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### SecretKeySelector #### SecretKeySelector
@ -653,7 +653,7 @@
| namespace | | string | false | | namespace | | string | false |
| key | | string | false | | key | | string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ValuesFrom #### ValuesFrom
@ -664,7 +664,7 @@ Define helm values that can come from configmap, secret or external. Credit: htt
| configMapKeyRef | The reference to a config map with release values. | *[ConfigMapKeySelector](#configmapkeyselector) | false | | configMapKeyRef | The reference to a config map with release values. | *[ConfigMapKeySelector](#configmapkeyselector) | false |
| secretKeyRef | The reference to a secret with release values. | *[SecretKeySelector](#secretkeyselector) | false | | secretKeyRef | The reference to a secret with release values. | *[SecretKeySelector](#secretkeyselector) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### YAMLOptions #### YAMLOptions
@ -674,7 +674,7 @@ Define helm values that can come from configmap, secret or external. Credit: htt
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| overlays | | []string | false | | overlays | | []string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### AlphabeticalPolicy #### AlphabeticalPolicy
@ -684,7 +684,7 @@ AlphabeticalPolicy specifies a alphabetical ordering policy.
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| order | Order specifies the sorting order of the tags. Given the letters of the alphabet as tags, ascending order would select Z, and descending order would select A. | string | false | | order | Order specifies the sorting order of the tags. Given the letters of the alphabet as tags, ascending order would select Z, and descending order would select A. | string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### CommitSpec #### CommitSpec
@ -696,7 +696,7 @@ CommitSpec specifies how to commit changes to the git repository
| authorEmail | AuthorEmail gives the email to provide when making a commit | string | true | | authorEmail | AuthorEmail gives the email to provide when making a commit | string | true |
| messageTemplate | MessageTemplate provides a template for the commit message, into which will be interpolated the details of the change made. | string | false | | messageTemplate | MessageTemplate provides a template for the commit message, into which will be interpolated the details of the change made. | string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ImagePolicyChoice #### ImagePolicyChoice
@ -707,7 +707,7 @@ ImagePolicyChoice is a union of all the types of policy that can be supplied.
| semver | SemVer gives a semantic version range to check against the tags available. | *[SemVerPolicy](#semverpolicy) | false | | semver | SemVer gives a semantic version range to check against the tags available. | *[SemVerPolicy](#semverpolicy) | false |
| alphabetical | Alphabetical set of rules to use for alphabetical ordering of the tags. | *[AlphabeticalPolicy](#alphabeticalpolicy) | false | | alphabetical | Alphabetical set of rules to use for alphabetical ordering of the tags. | *[AlphabeticalPolicy](#alphabeticalpolicy) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ImageScan #### ImageScan
@ -719,7 +719,7 @@ ImagePolicyChoice is a union of all the types of policy that can be supplied.
| spec | | [ImageScanSpec](#imagescanspec) | false | | spec | | [ImageScanSpec](#imagescanspec) | false |
| status | | [ImageScanStatus](#imagescanstatus) | false | | status | | [ImageScanStatus](#imagescanstatus) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ImageScanSpec #### ImageScanSpec
@ -735,7 +735,7 @@ API is taken from https://github.com/fluxcd/image-reflector-controller
| suspend | This flag tells the controller to suspend subsequent image scans. It does not apply to already started scans. Defaults to false. | bool | false | | suspend | This flag tells the controller to suspend subsequent image scans. It does not apply to already started scans. Defaults to false. | bool | false |
| policy | Policy gives the particulars of the policy to be followed in selecting the most recent image | [ImagePolicyChoice](#imagepolicychoice) | true | | policy | Policy gives the particulars of the policy to be followed in selecting the most recent image | [ImagePolicyChoice](#imagepolicychoice) | true |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ImageScanStatus #### ImageScanStatus
@ -751,7 +751,7 @@ API is taken from https://github.com/fluxcd/image-reflector-controller
| observedGeneration | | int64 | false | | observedGeneration | | int64 | false |
| canonicalImageName | CanonicalName is the name of the image repository with all the implied bits made explicit; e.g., `docker.io/library/alpine` rather than `alpine`. | string | false | | canonicalImageName | CanonicalName is the name of the image repository with all the implied bits made explicit; e.g., `docker.io/library/alpine` rather than `alpine`. | string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### SemVerPolicy #### SemVerPolicy
@ -761,7 +761,7 @@ SemVerPolicy specifies a semantic version policy.
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| range | Range gives a semver range for the image tag; the highest version within the range that's a tag yields the latest image. | string | true | | range | Range gives a semver range for the image tag; the highest version within the range that's a tag yields the latest image. | string | true |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### AgentStatus #### AgentStatus
@ -776,7 +776,7 @@ SemVerPolicy specifies a semantic version policy.
| nonReadyNodeNames | At most 3 nodes | []string | true | | nonReadyNodeNames | At most 3 nodes | []string | true |
| readyNodeNames | At most 3 nodes | []string | true | | readyNodeNames | At most 3 nodes | []string | true |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### IgnoreOptions #### IgnoreOptions
@ -794,7 +794,7 @@ SemVerPolicy specifies a semantic version policy.
| spec | | [ClusterSpec](#clusterspec) | false | | spec | | [ClusterSpec](#clusterspec) | false |
| status | | [ClusterStatus](#clusterstatus) | false | | status | | [ClusterStatus](#clusterstatus) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ClusterDisplay #### ClusterDisplay
@ -807,7 +807,7 @@ SemVerPolicy specifies a semantic version policy.
| sampleNode | | string | false | | sampleNode | | string | false |
| state | | string | false | | state | | string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ClusterGroup #### ClusterGroup
@ -819,7 +819,7 @@ SemVerPolicy specifies a semantic version policy.
| spec | | [ClusterGroupSpec](#clustergroupspec) | true | | spec | | [ClusterGroupSpec](#clustergroupspec) | true |
| status | | [ClusterGroupStatus](#clustergroupstatus) | true | | status | | [ClusterGroupStatus](#clustergroupstatus) | true |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ClusterGroupDisplay #### ClusterGroupDisplay
@ -831,7 +831,7 @@ SemVerPolicy specifies a semantic version policy.
| readyBundles | | string | false | | readyBundles | | string | false |
| state | | string | false | | state | | string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ClusterGroupSpec #### ClusterGroupSpec
@ -841,7 +841,7 @@ SemVerPolicy specifies a semantic version policy.
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| selector | | *metav1.LabelSelector | false | | selector | | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ClusterGroupStatus #### ClusterGroupStatus
@ -857,7 +857,7 @@ SemVerPolicy specifies a semantic version policy.
| display | | [ClusterGroupDisplay](#clustergroupdisplay) | false | | display | | [ClusterGroupDisplay](#clustergroupdisplay) | false |
| resourceCounts | | [GitRepoResourceCounts](#gitreporesourcecounts) | false | | resourceCounts | | [GitRepoResourceCounts](#gitreporesourcecounts) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ClusterRegistration #### ClusterRegistration
@ -869,7 +869,7 @@ SemVerPolicy specifies a semantic version policy.
| spec | | [ClusterRegistrationSpec](#clusterregistrationspec) | false | | spec | | [ClusterRegistrationSpec](#clusterregistrationspec) | false |
| status | | [ClusterRegistrationStatus](#clusterregistrationstatus) | false | | status | | [ClusterRegistrationStatus](#clusterregistrationstatus) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ClusterRegistrationSpec #### ClusterRegistrationSpec
@ -881,7 +881,7 @@ SemVerPolicy specifies a semantic version policy.
| clientRandom | | string | false | | clientRandom | | string | false |
| clusterLabels | | map[string]string | false | | clusterLabels | | map[string]string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ClusterRegistrationStatus #### ClusterRegistrationStatus
@ -892,7 +892,7 @@ SemVerPolicy specifies a semantic version policy.
| clusterName | | string | false | | clusterName | | string | false |
| granted | | bool | false | | granted | | bool | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ClusterRegistrationToken #### ClusterRegistrationToken
@ -904,7 +904,7 @@ SemVerPolicy specifies a semantic version policy.
| spec | | [ClusterRegistrationTokenSpec](#clusterregistrationtokenspec) | false | | spec | | [ClusterRegistrationTokenSpec](#clusterregistrationtokenspec) | false |
| status | | [ClusterRegistrationTokenStatus](#clusterregistrationtokenstatus) | false | | status | | [ClusterRegistrationTokenStatus](#clusterregistrationtokenstatus) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ClusterRegistrationTokenSpec #### ClusterRegistrationTokenSpec
@ -914,7 +914,7 @@ SemVerPolicy specifies a semantic version policy.
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| ttl | | *metav1.Duration | false | | ttl | | *metav1.Duration | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ClusterRegistrationTokenStatus #### ClusterRegistrationTokenStatus
@ -925,7 +925,7 @@ SemVerPolicy specifies a semantic version policy.
| expires | | *metav1.Time | false | | expires | | *metav1.Time | false |
| secretName | | string | false | | secretName | | string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ClusterSpec #### ClusterSpec
@ -945,7 +945,7 @@ SemVerPolicy specifies a semantic version policy.
| agentAffinity | AgentAffinity overrides the default affinity for the cluster's agent deployment. If this value is nil the default affinity is used. | *v1.Affinity | false | | agentAffinity | AgentAffinity overrides the default affinity for the cluster's agent deployment. If this value is nil the default affinity is used. | *v1.Affinity | false |
| agentResources | AgentResources sets the resources for the cluster's agent deployment. | *v1.ResourceRequirements | false | | agentResources | AgentResources sets the resources for the cluster's agent deployment. | *v1.ResourceRequirements | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ClusterStatus #### ClusterStatus
@ -971,4 +971,4 @@ SemVerPolicy specifies a semantic version policy.
| display | | [ClusterDisplay](#clusterdisplay) | false | | display | | [ClusterDisplay](#clusterdisplay) | false |
| agent | | [AgentStatus](#agentstatus) | false | | agent | | [AgentStatus](#agentstatus) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)

View File

@ -81,7 +81,7 @@
| force | Force helm rollback with --force option will be used if true. This will try to recreate all resources in the release. | bool | false | | force | Force helm rollback with --force option will be used if true. This will try to recreate all resources in the release. | bool | false |
| keepFailHistory | KeepFailHistory keeps track of failed rollbacks in the helm history. | bool | false | | keepFailHistory | KeepFailHistory keeps track of failed rollbacks in the helm history. | bool | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### GitRepo #### GitRepo
@ -93,7 +93,7 @@ GitRepo describes a git repository that is watched by Fleet. The resource contai
| spec | | [GitRepoSpec](#gitrepospec) | false | | spec | | [GitRepoSpec](#gitrepospec) | false |
| status | | [GitRepoStatus](#gitrepostatus) | false | | status | | [GitRepoStatus](#gitrepostatus) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### GitRepoDisplay #### GitRepoDisplay
@ -106,7 +106,7 @@ GitRepo describes a git repository that is watched by Fleet. The resource contai
| message | Message contains the relevant message from the deployment conditions. | string | false | | message | Message contains the relevant message from the deployment conditions. | string | false |
| error | Error is true if a message is present. | bool | false | | error | Error is true if a message is present. | bool | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### GitRepoResource #### GitRepoResource
@ -127,7 +127,7 @@ GitRepoResource contains metadata about the resources of a bundle.
| message | Message is the first message from the PerClusterStates. | string | false | | message | Message is the first message from the PerClusterStates. | string | false |
| perClusterState | PerClusterState is a list of states for each cluster. Derived from the summaries non-ready resources. | \[\][ResourcePerClusterState](#resourceperclusterstate) | false | | perClusterState | PerClusterState is a list of states for each cluster. Derived from the summaries non-ready resources. | \[\][ResourcePerClusterState](#resourceperclusterstate) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### GitRepoResourceCounts #### GitRepoResourceCounts
@ -144,7 +144,7 @@ GitRepoResourceCounts contains the number of resources in each state.
| unknown | Unknown is the number of resources in an unknown state. | int | true | | unknown | Unknown is the number of resources in an unknown state. | int | true |
| notReady | NotReady is the number of not ready resources. Resources are not ready if they do not match any other state. | int | true | | notReady | NotReady is the number of not ready resources. Resources are not ready if they do not match any other state. | int | true |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### GitRepoRestriction #### GitRepoRestriction
@ -160,7 +160,7 @@ GitRepoRestriction is a resource that can optionally be used to restrict the opt
| allowedClientSecretNames | AllowedClientSecretNames is a list of client secret names that GitRepos are allowed to use. | []string | false | | allowedClientSecretNames | AllowedClientSecretNames is a list of client secret names that GitRepos are allowed to use. | []string | false |
| allowedTargetNamespaces | AllowedTargetNamespaces restricts TargetNamespace to the given namespaces. If AllowedTargetNamespaces is set, TargetNamespace must be set. | []string | false | | allowedTargetNamespaces | AllowedTargetNamespaces restricts TargetNamespace to the given namespaces. If AllowedTargetNamespaces is set, TargetNamespace must be set. | []string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### GitRepoSpec #### GitRepoSpec
@ -189,7 +189,7 @@ GitRepoRestriction is a resource that can optionally be used to restrict the opt
| keepResources | KeepResources specifies if the resources created must be kept after deleting the GitRepo. | bool | false | | keepResources | KeepResources specifies if the resources created must be kept after deleting the GitRepo. | bool | false |
| correctDrift | CorrectDrift specifies how drift correction should work. | [CorrectDrift](#correctdrift) | false | | correctDrift | CorrectDrift specifies how drift correction should work. | [CorrectDrift](#correctdrift) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### GitRepoStatus #### GitRepoStatus
@ -210,7 +210,7 @@ GitRepoRestriction is a resource that can optionally be used to restrict the opt
| resourceErrors | ResourceErrors is a sorted list of errors from the resources. | []string | false | | resourceErrors | ResourceErrors is a sorted list of errors from the resources. | []string | false |
| lastSyncedImageScanTime | LastSyncedImageScanTime is the time of the last image scan. | metav1.Time | false | | lastSyncedImageScanTime | LastSyncedImageScanTime is the time of the last image scan. | metav1.Time | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### GitTarget #### GitTarget
@ -224,7 +224,7 @@ GitTarget is a cluster or cluster group to deploy to.
| clusterGroup | ClusterGroup is the name of a cluster group in the same namespace as the clusters. | string | false | | clusterGroup | ClusterGroup is the name of a cluster group in the same namespace as the clusters. | string | false |
| clusterGroupSelector | ClusterGroupSelector is a label selector to select cluster groups. | *metav1.LabelSelector | false | | clusterGroupSelector | ClusterGroupSelector is a label selector to select cluster groups. | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ResourcePerClusterState #### ResourcePerClusterState
@ -239,7 +239,7 @@ ResourcePerClusterState is generated for each non-ready resource of the bundles.
| patch | Patch for modified resources. | *GenericMap | false | | patch | Patch for modified resources. | *GenericMap | false |
| clusterId | ClusterID is the id of the cluster. | string | false | | clusterId | ClusterID is the id of the cluster. | string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### Bundle #### Bundle
@ -251,7 +251,7 @@ Bundle contains the resources of an application and its deployment options. It w
| spec | | [BundleSpec](#bundlespec) | true | | spec | | [BundleSpec](#bundlespec) | true |
| status | | [BundleStatus](#bundlestatus) | true | | status | | [BundleStatus](#bundlestatus) | true |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### BundleDeployment #### BundleDeployment
@ -263,7 +263,7 @@ BundleDeployment is used internally by Fleet and should not be used directly. Wh
| spec | | [BundleDeploymentSpec](#bundledeploymentspec) | false | | spec | | [BundleDeploymentSpec](#bundledeploymentspec) | false |
| status | | [BundleDeploymentStatus](#bundledeploymentstatus) | false | | status | | [BundleDeploymentStatus](#bundledeploymentstatus) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### BundleDeploymentDisplay #### BundleDeploymentDisplay
@ -275,7 +275,7 @@ BundleDeployment is used internally by Fleet and should not be used directly. Wh
| monitored | | string | false | | monitored | | string | false |
| state | | string | false | | state | | string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### BundleDeploymentOptions #### BundleDeploymentOptions
@ -297,7 +297,7 @@ BundleDeployment is used internally by Fleet and should not be used directly. Wh
| namespaceLabels | NamespaceLabels are labels that will be appended to the namespace created by Fleet. | *map[string]string | false | | namespaceLabels | NamespaceLabels are labels that will be appended to the namespace created by Fleet. | *map[string]string | false |
| namespaceAnnotations | NamespaceAnnotations are annotations that will be appended to the namespace created by Fleet. | *map[string]string | false | | namespaceAnnotations | NamespaceAnnotations are annotations that will be appended to the namespace created by Fleet. | *map[string]string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### BundleDeploymentResource #### BundleDeploymentResource
@ -311,7 +311,7 @@ BundleDeploymentResource contains the metadata of a deployed resource.
| name | | string | false | | name | | string | false |
| createdAt | | metav1.Time | false | | createdAt | | metav1.Time | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### BundleDeploymentSpec #### BundleDeploymentSpec
@ -327,7 +327,7 @@ BundleDeploymentResource contains the metadata of a deployed resource.
| dependsOn | DependsOn refers to the bundles which must be ready before this bundle can be deployed. | \[\][BundleRef](#bundleref) | false | | dependsOn | DependsOn refers to the bundles which must be ready before this bundle can be deployed. | \[\][BundleRef](#bundleref) | false |
| correctDrift | CorrectDrift specifies how drift correction should work. | [CorrectDrift](#correctdrift) | false | | correctDrift | CorrectDrift specifies how drift correction should work. | [CorrectDrift](#correctdrift) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### BundleDeploymentStatus #### BundleDeploymentStatus
@ -346,7 +346,7 @@ BundleDeploymentResource contains the metadata of a deployed resource.
| syncGeneration | | *int64 | false | | syncGeneration | | *int64 | false |
| resources | Resources lists the metadata of resources that were deployed according to the helm release history. | \[\][BundleDeploymentResource](#bundledeploymentresource) | false | | resources | Resources lists the metadata of resources that were deployed according to the helm release history. | \[\][BundleDeploymentResource](#bundledeploymentresource) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### BundleDisplay #### BundleDisplay
@ -357,7 +357,7 @@ BundleDisplay contains the number of ready, desiredready clusters and a summary
| readyClusters | ReadyClusters is a string in the form \"%d/%d\", that describes the number of clusters that are ready vs. the number of clusters desired to be ready. | string | false | | readyClusters | ReadyClusters is a string in the form \"%d/%d\", that describes the number of clusters that are ready vs. the number of clusters desired to be ready. | string | false |
| state | State is a summary state for the bundle, calculated over the non-ready resources. | string | false | | state | State is a summary state for the bundle, calculated over the non-ready resources. | string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### BundleNamespaceMapping #### BundleNamespaceMapping
@ -369,7 +369,7 @@ BundleNamespaceMapping maps bundles to clusters in other namespaces.
| bundleSelector | | *metav1.LabelSelector | false | | bundleSelector | | *metav1.LabelSelector | false |
| namespaceSelector | | *metav1.LabelSelector | false | | namespaceSelector | | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### BundleRef #### BundleRef
@ -380,7 +380,7 @@ BundleNamespaceMapping maps bundles to clusters in other namespaces.
| name | Name of the bundle. | string | false | | name | Name of the bundle. | string | false |
| selector | Selector matching bundle's labels. | *metav1.LabelSelector | false | | selector | Selector matching bundle's labels. | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### BundleResource #### BundleResource
@ -392,7 +392,7 @@ BundleResource represents the content of a single resource from the bundle, like
| content | The content of the resource, can be compressed. | string | false | | content | The content of the resource, can be compressed. | string | false |
| encoding | Encoding is either empty or \"base64+gz\". | string | false | | encoding | Encoding is either empty or \"base64+gz\". | string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### BundleSpec #### BundleSpec
@ -408,7 +408,7 @@ BundleResource represents the content of a single resource from the bundle, like
| targetRestrictions | TargetRestrictions is an allow list, which controls if a bundledeployment is created for a target. | \[\][BundleTargetRestriction](#bundletargetrestriction) | false | | targetRestrictions | TargetRestrictions is an allow list, which controls if a bundledeployment is created for a target. | \[\][BundleTargetRestriction](#bundletargetrestriction) | false |
| dependsOn | DependsOn refers to the bundles which must be ready before this bundle can be deployed. | \[\][BundleRef](#bundleref) | false | | dependsOn | DependsOn refers to the bundles which must be ready before this bundle can be deployed. | \[\][BundleRef](#bundleref) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### BundleStatus #### BundleStatus
@ -429,7 +429,7 @@ BundleResource represents the content of a single resource from the bundle, like
| resourceKey | ResourceKey lists resources, which will likely be deployed. The actual list of resources on a cluster might differ, depending on the helm chart, value templating, etc.. | \[\][ResourceKey](#resourcekey) | false | | resourceKey | ResourceKey lists resources, which will likely be deployed. The actual list of resources on a cluster might differ, depending on the helm chart, value templating, etc.. | \[\][ResourceKey](#resourcekey) | false |
| observedGeneration | ObservedGeneration is the current generation of the bundle. | int64 | true | | observedGeneration | ObservedGeneration is the current generation of the bundle. | int64 | true |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### BundleSummary #### BundleSummary
@ -447,7 +447,7 @@ BundleSummary contains the number of bundle deployments in each state and a list
| desiredReady | DesiredReady is the number of bundle deployments that should be ready. | int | true | | desiredReady | DesiredReady is the number of bundle deployments that should be ready. | int | true |
| nonReadyResources | NonReadyClusters is a list of states, which is filled for a bundle that is not ready. | \[\][NonReadyResource](#nonreadyresource) | false | | nonReadyResources | NonReadyClusters is a list of states, which is filled for a bundle that is not ready. | \[\][NonReadyResource](#nonreadyresource) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### BundleTarget #### BundleTarget
@ -463,7 +463,7 @@ BundleTarget declares clusters to deploy to. Fleet will merge the BundleDeployme
| clusterGroupSelector | ClusterGroupSelector is a selector to match cluster groups. | *metav1.LabelSelector | false | | clusterGroupSelector | ClusterGroupSelector is a selector to match cluster groups. | *metav1.LabelSelector | false |
| doNotDeploy | DoNotDeploy if set to true, will not deploy to this target. | bool | false | | doNotDeploy | DoNotDeploy if set to true, will not deploy to this target. | bool | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### BundleTargetRestriction #### BundleTargetRestriction
@ -477,7 +477,7 @@ BundleTargetRestriction is used internally by Fleet and should not be modified.
| clusterGroup | | string | false | | clusterGroup | | string | false |
| clusterGroupSelector | | *metav1.LabelSelector | false | | clusterGroupSelector | | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ComparePatch #### ComparePatch
@ -492,7 +492,7 @@ ComparePatch matches a resource and removes fields from the check for modificati
| operations | Operations remove a JSON path from the resource. | \[\][Operation](#operation) | false | | operations | Operations remove a JSON path from the resource. | \[\][Operation](#operation) | false |
| jsonPointers | JSONPointers ignore diffs at a certain JSON path. | []string | false | | jsonPointers | JSONPointers ignore diffs at a certain JSON path. | []string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ConfigMapKeySelector #### ConfigMapKeySelector
@ -503,7 +503,7 @@ ComparePatch matches a resource and removes fields from the check for modificati
| namespace | | string | false | | namespace | | string | false |
| key | | string | false | | key | | string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### Content #### Content
@ -514,7 +514,7 @@ Content is used internally by Fleet and should not be used directly. It contains
| metadata | | metav1.ObjectMeta | false | | metadata | | metav1.ObjectMeta | false |
| content | Content is a byte array, which contains the manifests of a bundle. The bundle resources are copied into the bundledeployment's content resource, so the downstream agent can deploy them. | []byte | false | | content | Content is a byte array, which contains the manifests of a bundle. The bundle resources are copied into the bundledeployment's content resource, so the downstream agent can deploy them. | []byte | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### DiffOptions #### DiffOptions
@ -524,7 +524,7 @@ Content is used internally by Fleet and should not be used directly. It contains
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| comparePatches | ComparePatches match a resource and remove fields from the check for modifications. | \[\][ComparePatch](#comparepatch) | false | | comparePatches | ComparePatches match a resource and remove fields from the check for modifications. | \[\][ComparePatch](#comparepatch) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### HelmOptions #### HelmOptions
@ -547,7 +547,7 @@ HelmOptions for the deployment. For Helm-based bundles, all options can be used,
| atomic | Atomic sets the --atomic flag when Helm is performing an upgrade | bool | false | | atomic | Atomic sets the --atomic flag when Helm is performing an upgrade | bool | false |
| disablePreProcess | DisablePreProcess disables template processing in values | bool | false | | disablePreProcess | DisablePreProcess disables template processing in values | bool | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### IgnoreOptions #### IgnoreOptions
@ -557,7 +557,7 @@ IgnoreOptions defines conditions to be ignored when monitoring the Bundle.
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| conditions | Conditions is a list of conditions to be ignored when monitoring the Bundle. | []map[string]string | false | | conditions | Conditions is a list of conditions to be ignored when monitoring the Bundle. | []map[string]string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### KustomizeOptions #### KustomizeOptions
@ -567,7 +567,7 @@ KustomizeOptions for a deployment.
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| dir | Dir points to a custom folder for kustomize resources. This folder must contain a kustomization.yaml file. | string | false | | dir | Dir points to a custom folder for kustomize resources. This folder must contain a kustomization.yaml file. | string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### LocalObjectReference #### LocalObjectReference
@ -577,7 +577,7 @@ KustomizeOptions for a deployment.
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| name | Name of a resource in the same namespace as the referent. | string | true | | name | Name of a resource in the same namespace as the referent. | string | true |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ModifiedStatus #### ModifiedStatus
@ -593,7 +593,7 @@ ModifiedStatus is used to report the status of a resource that is modified. It i
| delete | | bool | false | | delete | | bool | false |
| patch | | string | false | | patch | | string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### NonReadyResource #### NonReadyResource
@ -607,7 +607,7 @@ NonReadyResource contains information about a bundle that is not ready for a giv
| modifiedStatus | ModifiedStatus lists the state for each modified resource. | \[\][ModifiedStatus](#modifiedstatus) | false | | modifiedStatus | ModifiedStatus lists the state for each modified resource. | \[\][ModifiedStatus](#modifiedstatus) | false |
| nonReadyStatus | NonReadyStatus lists the state for each non-ready resource. | \[\][NonReadyStatus](#nonreadystatus) | false | | nonReadyStatus | NonReadyStatus lists the state for each non-ready resource. | \[\][NonReadyStatus](#nonreadystatus) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### NonReadyStatus #### NonReadyStatus
@ -622,7 +622,7 @@ NonReadyStatus is used to report the status of a resource that is not ready. It
| name | | string | false | | name | | string | false |
| summary | | summary.Summary | false | | summary | | summary.Summary | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### Operation #### Operation
@ -634,7 +634,7 @@ Operation of a ComparePatch, usually \"remove\".
| path | Path is the JSON path to remove. | string | false | | path | Path is the JSON path to remove. | string | false |
| value | Value is usually empty. | string | false | | value | Value is usually empty. | string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### Partition #### Partition
@ -649,7 +649,7 @@ Partition defines a separate rollout strategy for a set of clusters.
| clusterGroup | A cluster group name to include in this partition | string | false | | clusterGroup | A cluster group name to include in this partition | string | false |
| clusterGroupSelector | Selector matching cluster group labels to include in this partition | *metav1.LabelSelector | false | | clusterGroupSelector | Selector matching cluster group labels to include in this partition | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### PartitionStatus #### PartitionStatus
@ -663,7 +663,7 @@ PartitionStatus is the status of a single rollout partition.
| unavailable | Unavailable is the number of unavailable clusters in the partition. | int | false | | unavailable | Unavailable is the number of unavailable clusters in the partition. | int | false |
| summary | Summary is a summary state for the partition, calculated over its non-ready resources. | [BundleSummary](#bundlesummary) | false | | summary | Summary is a summary state for the partition, calculated over its non-ready resources. | [BundleSummary](#bundlesummary) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ResourceKey #### ResourceKey
@ -676,7 +676,7 @@ ResourceKey lists resources, which will likely be deployed.
| namespace | Namespace is the namespace of the resource. | string | false | | namespace | Namespace is the namespace of the resource. | string | false |
| name | Name is the name of the resource. | string | false | | name | Name is the name of the resource. | string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### RolloutStrategy #### RolloutStrategy
@ -689,7 +689,7 @@ RolloverStrategy controls the rollout of the bundle across clusters.
| autoPartitionSize | A number or percentage of how to automatically partition clusters if no specific partitioning strategy is configured. default: 25% | *intstr.IntOrString | false | | autoPartitionSize | A number or percentage of how to automatically partition clusters if no specific partitioning strategy is configured. default: 25% | *intstr.IntOrString | false |
| partitions | A list of definitions of partitions. If any target clusters do not match the configuration they are added to partitions at the end following the autoPartitionSize. | \[\][Partition](#partition) | false | | partitions | A list of definitions of partitions. If any target clusters do not match the configuration they are added to partitions at the end following the autoPartitionSize. | \[\][Partition](#partition) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### SecretKeySelector #### SecretKeySelector
@ -700,7 +700,7 @@ RolloverStrategy controls the rollout of the bundle across clusters.
| namespace | | string | false | | namespace | | string | false |
| key | | string | false | | key | | string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ValuesFrom #### ValuesFrom
@ -711,7 +711,7 @@ Define helm values that can come from configmap, secret or external. Credit: htt
| configMapKeyRef | The reference to a config map with release values. | *[ConfigMapKeySelector](#configmapkeyselector) | false | | configMapKeyRef | The reference to a config map with release values. | *[ConfigMapKeySelector](#configmapkeyselector) | false |
| secretKeyRef | The reference to a secret with release values. | *[SecretKeySelector](#secretkeyselector) | false | | secretKeyRef | The reference to a secret with release values. | *[SecretKeySelector](#secretkeyselector) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### YAMLOptions #### YAMLOptions
@ -721,7 +721,7 @@ YAMLOptions, if using raw YAML these are names that map to overlays/`{name}` fil
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| overlays | Overlays is a list of names that maps to folders in \"overlays/\". If you wish to customize the file ./subdir/resource.yaml then a file ./overlays/myoverlay/subdir/resource.yaml will replace the base file. A file named ./overlays/myoverlay/subdir/resource_patch.yaml will patch the base file. | []string | false | | overlays | Overlays is a list of names that maps to folders in \"overlays/\". If you wish to customize the file ./subdir/resource.yaml then a file ./overlays/myoverlay/subdir/resource.yaml will replace the base file. A file named ./overlays/myoverlay/subdir/resource_patch.yaml will patch the base file. | []string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### AlphabeticalPolicy #### AlphabeticalPolicy
@ -731,7 +731,7 @@ AlphabeticalPolicy specifies a alphabetical ordering policy.
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| order | Order specifies the sorting order of the tags. Given the letters of the alphabet as tags, ascending order would select Z, and descending order would select A. | string | false | | order | Order specifies the sorting order of the tags. Given the letters of the alphabet as tags, ascending order would select Z, and descending order would select A. | string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### CommitSpec #### CommitSpec
@ -743,7 +743,7 @@ CommitSpec specifies how to commit changes to the git repository
| authorEmail | AuthorEmail gives the email to provide when making a commit | string | true | | authorEmail | AuthorEmail gives the email to provide when making a commit | string | true |
| messageTemplate | MessageTemplate provides a template for the commit message, into which will be interpolated the details of the change made. | string | false | | messageTemplate | MessageTemplate provides a template for the commit message, into which will be interpolated the details of the change made. | string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ImagePolicyChoice #### ImagePolicyChoice
@ -754,7 +754,7 @@ ImagePolicyChoice is a union of all the types of policy that can be supplied.
| semver | SemVer gives a semantic version range to check against the tags available. | *[SemVerPolicy](#semverpolicy) | false | | semver | SemVer gives a semantic version range to check against the tags available. | *[SemVerPolicy](#semverpolicy) | false |
| alphabetical | Alphabetical set of rules to use for alphabetical ordering of the tags. | *[AlphabeticalPolicy](#alphabeticalpolicy) | false | | alphabetical | Alphabetical set of rules to use for alphabetical ordering of the tags. | *[AlphabeticalPolicy](#alphabeticalpolicy) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ImageScan #### ImageScan
@ -766,7 +766,7 @@ ImagePolicyChoice is a union of all the types of policy that can be supplied.
| spec | | [ImageScanSpec](#imagescanspec) | false | | spec | | [ImageScanSpec](#imagescanspec) | false |
| status | | [ImageScanStatus](#imagescanstatus) | false | | status | | [ImageScanStatus](#imagescanstatus) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ImageScanSpec #### ImageScanSpec
@ -782,7 +782,7 @@ API is taken from https://github.com/fluxcd/image-reflector-controller
| suspend | This flag tells the controller to suspend subsequent image scans. It does not apply to already started scans. Defaults to false. | bool | false | | suspend | This flag tells the controller to suspend subsequent image scans. It does not apply to already started scans. Defaults to false. | bool | false |
| policy | Policy gives the particulars of the policy to be followed in selecting the most recent image | [ImagePolicyChoice](#imagepolicychoice) | true | | policy | Policy gives the particulars of the policy to be followed in selecting the most recent image | [ImagePolicyChoice](#imagepolicychoice) | true |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ImageScanStatus #### ImageScanStatus
@ -798,7 +798,7 @@ API is taken from https://github.com/fluxcd/image-reflector-controller
| observedGeneration | | int64 | false | | observedGeneration | | int64 | false |
| canonicalImageName | CanonicalName is the name of the image repository with all the implied bits made explicit; e.g., `docker.io/library/alpine` rather than `alpine`. | string | false | | canonicalImageName | CanonicalName is the name of the image repository with all the implied bits made explicit; e.g., `docker.io/library/alpine` rather than `alpine`. | string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### SemVerPolicy #### SemVerPolicy
@ -808,7 +808,7 @@ SemVerPolicy specifies a semantic version policy.
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| range | Range gives a semver range for the image tag; the highest version within the range that's a tag yields the latest image. | string | true | | range | Range gives a semver range for the image tag; the highest version within the range that's a tag yields the latest image. | string | true |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### AgentStatus #### AgentStatus
@ -823,7 +823,7 @@ SemVerPolicy specifies a semantic version policy.
| nonReadyNodeNames | NonReadyNode contains the names of non-ready nodes. The list is limited to at most 3 names. | []string | true | | nonReadyNodeNames | NonReadyNode contains the names of non-ready nodes. The list is limited to at most 3 names. | []string | true |
| readyNodeNames | ReadyNodes contains the names of ready nodes. The list is limited to at most 3 names. | []string | true | | readyNodeNames | ReadyNodes contains the names of ready nodes. The list is limited to at most 3 names. | []string | true |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### Cluster #### Cluster
@ -835,7 +835,7 @@ Cluster corresponds to a Kubernetes cluster. Fleet deploys bundles to targeted c
| spec | | [ClusterSpec](#clusterspec) | false | | spec | | [ClusterSpec](#clusterspec) | false |
| status | | [ClusterStatus](#clusterstatus) | false | | status | | [ClusterStatus](#clusterstatus) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ClusterDisplay #### ClusterDisplay
@ -848,7 +848,7 @@ Cluster corresponds to a Kubernetes cluster. Fleet deploys bundles to targeted c
| sampleNode | SampleNode is the name of one of the nodes that are ready. If no node is ready, it's the name of a node that is not ready. | string | false | | sampleNode | SampleNode is the name of one of the nodes that are ready. If no node is ready, it's the name of a node that is not ready. | string | false |
| state | State of the cluster, either one of the bundle states, or \"WaitCheckIn\". | string | false | | state | State of the cluster, either one of the bundle states, or \"WaitCheckIn\". | string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ClusterGroup #### ClusterGroup
@ -860,7 +860,7 @@ ClusterGroup is a re-usable selector to target a group of clusters.
| spec | | [ClusterGroupSpec](#clustergroupspec) | true | | spec | | [ClusterGroupSpec](#clustergroupspec) | true |
| status | | [ClusterGroupStatus](#clustergroupstatus) | true | | status | | [ClusterGroupStatus](#clustergroupstatus) | true |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ClusterGroupDisplay #### ClusterGroupDisplay
@ -872,7 +872,7 @@ ClusterGroup is a re-usable selector to target a group of clusters.
| readyBundles | ReadyBundles is a string in the form \"%d/%d\", that describes the number of bundles that are ready vs. the number of bundles desired to be ready. | string | false | | readyBundles | ReadyBundles is a string in the form \"%d/%d\", that describes the number of bundles that are ready vs. the number of bundles desired to be ready. | string | false |
| state | State is a summary state for the cluster group, showing \"NotReady\" if there are non-ready resources. | string | false | | state | State is a summary state for the cluster group, showing \"NotReady\" if there are non-ready resources. | string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ClusterGroupSpec #### ClusterGroupSpec
@ -882,7 +882,7 @@ ClusterGroup is a re-usable selector to target a group of clusters.
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| selector | Selector is a label selector, used to select clusters for this group. | *metav1.LabelSelector | false | | selector | Selector is a label selector, used to select clusters for this group. | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ClusterGroupStatus #### ClusterGroupStatus
@ -898,7 +898,7 @@ ClusterGroup is a re-usable selector to target a group of clusters.
| display | Display contains the number of ready, desiredready clusters and a summary state for the bundle's resources. | [ClusterGroupDisplay](#clustergroupdisplay) | false | | display | Display contains the number of ready, desiredready clusters and a summary state for the bundle's resources. | [ClusterGroupDisplay](#clustergroupdisplay) | false |
| resourceCounts | ResourceCounts contains the number of resources in each state over all bundles in the cluster group. | [GitRepoResourceCounts](#gitreporesourcecounts) | false | | resourceCounts | ResourceCounts contains the number of resources in each state over all bundles in the cluster group. | [GitRepoResourceCounts](#gitreporesourcecounts) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ClusterRegistration #### ClusterRegistration
@ -910,7 +910,7 @@ ClusterRegistration is used internally by Fleet and should not be used directly.
| spec | | [ClusterRegistrationSpec](#clusterregistrationspec) | false | | spec | | [ClusterRegistrationSpec](#clusterregistrationspec) | false |
| status | | [ClusterRegistrationStatus](#clusterregistrationstatus) | false | | status | | [ClusterRegistrationStatus](#clusterregistrationstatus) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ClusterRegistrationSpec #### ClusterRegistrationSpec
@ -922,7 +922,7 @@ ClusterRegistration is used internally by Fleet and should not be used directly.
| clientRandom | ClientRandom is a random string that the agent generates. When fleet-controller grants a registration, it creates a registration secret with this string in the name. | string | false | | clientRandom | ClientRandom is a random string that the agent generates. When fleet-controller grants a registration, it creates a registration secret with this string in the name. | string | false |
| clusterLabels | ClusterLabels are copied to the cluster resource during the registration. | map[string]string | false | | clusterLabels | ClusterLabels are copied to the cluster resource during the registration. | map[string]string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ClusterRegistrationStatus #### ClusterRegistrationStatus
@ -933,7 +933,7 @@ ClusterRegistration is used internally by Fleet and should not be used directly.
| clusterName | ClusterName is only set after the registration is being processed by fleet-controller. | string | false | | clusterName | ClusterName is only set after the registration is being processed by fleet-controller. | string | false |
| granted | Granted is set to true, if the request service account is present and its token secret exists. This happens directly before creating the registration secret, roles and rolebindings. | bool | false | | granted | Granted is set to true, if the request service account is present and its token secret exists. This happens directly before creating the registration secret, roles and rolebindings. | bool | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ClusterRegistrationToken #### ClusterRegistrationToken
@ -945,7 +945,7 @@ ClusterRegistrationToken is used by agents to register a new cluster.
| spec | | [ClusterRegistrationTokenSpec](#clusterregistrationtokenspec) | false | | spec | | [ClusterRegistrationTokenSpec](#clusterregistrationtokenspec) | false |
| status | | [ClusterRegistrationTokenStatus](#clusterregistrationtokenstatus) | false | | status | | [ClusterRegistrationTokenStatus](#clusterregistrationtokenstatus) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ClusterRegistrationTokenSpec #### ClusterRegistrationTokenSpec
@ -955,7 +955,7 @@ ClusterRegistrationToken is used by agents to register a new cluster.
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| ttl | TTL is the time to live for the token. It is used to calculate the expiration time. If the token expires, it will be deleted. | *metav1.Duration | false | | ttl | TTL is the time to live for the token. It is used to calculate the expiration time. If the token expires, it will be deleted. | *metav1.Duration | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ClusterRegistrationTokenStatus #### ClusterRegistrationTokenStatus
@ -966,7 +966,7 @@ ClusterRegistrationToken is used by agents to register a new cluster.
| expires | Expires is the time when the token expires. | *metav1.Time | false | | expires | Expires is the time when the token expires. | *metav1.Time | false |
| secretName | SecretName is the name of the secret containing the token. | string | false | | secretName | SecretName is the name of the secret containing the token. | string | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ClusterSpec #### ClusterSpec
@ -986,7 +986,7 @@ ClusterRegistrationToken is used by agents to register a new cluster.
| agentAffinity | AgentAffinity overrides the default affinity for the cluster's agent deployment. If this value is nil the default affinity is used. | *v1.Affinity | false | | agentAffinity | AgentAffinity overrides the default affinity for the cluster's agent deployment. If this value is nil the default affinity is used. | *v1.Affinity | false |
| agentResources | AgentResources sets the resources for the cluster's agent deployment. | *v1.ResourceRequirements | false | | agentResources | AgentResources sets the resources for the cluster's agent deployment. | *v1.ResourceRequirements | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)
#### ClusterStatus #### ClusterStatus
@ -1015,4 +1015,4 @@ ClusterRegistrationToken is used by agents to register a new cluster.
| display | Display contains the number of ready bundles, nodes and a summary state. | [ClusterDisplay](#clusterdisplay) | false | | display | Display contains the number of ready bundles, nodes and a summary state. | [ClusterDisplay](#clusterdisplay) | false |
| agent | AgentStatus contains information about the agent. | [AgentStatus](#agentstatus) | false | | agent | AgentStatus contains information about the agent. | [AgentStatus](#agentstatus) | false |
[Back to Custom Resources](#custom-resources) [Back to Custom Resources](#)

View File

@ -85,7 +85,7 @@ When a GitRepo is scanned it will produce one or more bundles. Bundles are a col
| spec | | [BundleSpec](#bundlespec) | true | | spec | | [BundleSpec](#bundlespec) | true |
| status | | [BundleStatus](#bundlestatus) | true | | status | | [BundleStatus](#bundlestatus) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleDisplay #### BundleDisplay
@ -96,7 +96,7 @@ BundleDisplay contains the number of ready, desiredready clusters and a summary
| readyClusters | ReadyClusters is a string in the form \"%d/%d\", that describes the number of clusters that are ready vs. the number of clusters desired to be ready. | string | false | | readyClusters | ReadyClusters is a string in the form \"%d/%d\", that describes the number of clusters that are ready vs. the number of clusters desired to be ready. | string | false |
| state | State is a summary state for the bundle, calculated over the non-ready resources. | string | false | | state | State is a summary state for the bundle, calculated over the non-ready resources. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleRef #### BundleRef
@ -107,7 +107,7 @@ BundleDisplay contains the number of ready, desiredready clusters and a summary
| name | Name of the bundle. | string | false | | name | Name of the bundle. | string | false |
| selector | Selector matching bundle's labels. | *metav1.LabelSelector | false | | selector | Selector matching bundle's labels. | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleResource #### BundleResource
@ -119,7 +119,7 @@ BundleResource represents the content of a single resource from the bundle, like
| content | The content of the resource, can be compressed. | string | false | | content | The content of the resource, can be compressed. | string | false |
| encoding | Encoding is either empty or \"base64+gz\". | string | false | | encoding | Encoding is either empty or \"base64+gz\". | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleSpec #### BundleSpec
@ -134,7 +134,7 @@ BundleResource represents the content of a single resource from the bundle, like
| targetRestrictions | TargetRestrictions is an allow list, which controls if a bundledeployment is created for a target. | \[\][BundleTargetRestriction](#bundletargetrestriction) | false | | targetRestrictions | TargetRestrictions is an allow list, which controls if a bundledeployment is created for a target. | \[\][BundleTargetRestriction](#bundletargetrestriction) | false |
| dependsOn | DependsOn refers to the bundles which must be ready before this bundle can be deployed. | \[\][BundleRef](#bundleref) | false | | dependsOn | DependsOn refers to the bundles which must be ready before this bundle can be deployed. | \[\][BundleRef](#bundleref) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleStatus #### BundleStatus
@ -155,7 +155,7 @@ BundleResource represents the content of a single resource from the bundle, like
| resourceKey | ResourceKey lists resources, which will likely be deployed. The actual list of resources on a cluster might differ, depending on the helm chart, value templating, etc.. | \[\][ResourceKey](#resourcekey) | false | | resourceKey | ResourceKey lists resources, which will likely be deployed. The actual list of resources on a cluster might differ, depending on the helm chart, value templating, etc.. | \[\][ResourceKey](#resourcekey) | false |
| observedGeneration | ObservedGeneration is the current generation of the bundle. | int64 | true | | observedGeneration | ObservedGeneration is the current generation of the bundle. | int64 | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleSummary #### BundleSummary
@ -173,7 +173,7 @@ BundleSummary contains the number of bundle deployments in each state and a list
| desiredReady | DesiredReady is the number of bundle deployments that should be ready. | int | true | | desiredReady | DesiredReady is the number of bundle deployments that should be ready. | int | true |
| nonReadyResources | NonReadyClusters is a list of states, which is filled for a bundle that is not ready. | \[\][NonReadyResource](#nonreadyresource) | false | | nonReadyResources | NonReadyClusters is a list of states, which is filled for a bundle that is not ready. | \[\][NonReadyResource](#nonreadyresource) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleTarget #### BundleTarget
@ -188,7 +188,7 @@ BundleTarget declares clusters to deploy to. Fleet will merge the BundleDeployme
| clusterGroupSelector | ClusterGroupSelector is a selector to match cluster groups. | *metav1.LabelSelector | false | | clusterGroupSelector | ClusterGroupSelector is a selector to match cluster groups. | *metav1.LabelSelector | false |
| doNotDeploy | DoNotDeploy if set to true, will not deploy to this target. | bool | false | | doNotDeploy | DoNotDeploy if set to true, will not deploy to this target. | bool | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleTargetRestriction #### BundleTargetRestriction
@ -202,7 +202,7 @@ BundleTargetRestriction is used internally by Fleet and should not be modified.
| clusterGroup | | string | false | | clusterGroup | | string | false |
| clusterGroupSelector | | *metav1.LabelSelector | false | | clusterGroupSelector | | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### NonReadyResource #### NonReadyResource
@ -216,7 +216,7 @@ NonReadyResource contains information about a bundle that is not ready for a giv
| modifiedStatus | ModifiedStatus lists the state for each modified resource. | \[\][ModifiedStatus](#modifiedstatus) | false | | modifiedStatus | ModifiedStatus lists the state for each modified resource. | \[\][ModifiedStatus](#modifiedstatus) | false |
| nonReadyStatus | NonReadyStatus lists the state for each non-ready resource. | \[\][NonReadyStatus](#nonreadystatus) | false | | nonReadyStatus | NonReadyStatus lists the state for each non-ready resource. | \[\][NonReadyStatus](#nonreadystatus) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### Partition #### Partition
@ -231,7 +231,7 @@ Partition defines a separate rollout strategy for a set of clusters.
| clusterGroup | A cluster group name to include in this partition | string | false | | clusterGroup | A cluster group name to include in this partition | string | false |
| clusterGroupSelector | Selector matching cluster group labels to include in this partition | *metav1.LabelSelector | false | | clusterGroupSelector | Selector matching cluster group labels to include in this partition | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### PartitionStatus #### PartitionStatus
@ -245,7 +245,7 @@ PartitionStatus is the status of a single rollout partition.
| unavailable | Unavailable is the number of unavailable clusters in the partition. | int | false | | unavailable | Unavailable is the number of unavailable clusters in the partition. | int | false |
| summary | Summary is a summary state for the partition, calculated over its non-ready resources. | [BundleSummary](#bundlesummary) | false | | summary | Summary is a summary state for the partition, calculated over its non-ready resources. | [BundleSummary](#bundlesummary) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ResourceKey #### ResourceKey
@ -258,7 +258,7 @@ ResourceKey lists resources, which will likely be deployed.
| namespace | Namespace is the namespace of the resource. | string | false | | namespace | Namespace is the namespace of the resource. | string | false |
| name | Name is the name of the resource. | string | false | | name | Name is the name of the resource. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### RolloutStrategy #### RolloutStrategy
@ -271,7 +271,7 @@ RolloverStrategy controls the rollout of the bundle across clusters.
| autoPartitionSize | A number or percentage of how to automatically partition clusters if no specific partitioning strategy is configured. default: 25% | *intstr.IntOrString | false | | autoPartitionSize | A number or percentage of how to automatically partition clusters if no specific partitioning strategy is configured. default: 25% | *intstr.IntOrString | false |
| partitions | A list of definitions of partitions. If any target clusters do not match the configuration they are added to partitions at the end following the autoPartitionSize. | \[\][Partition](#partition) | false | | partitions | A list of definitions of partitions. If any target clusters do not match the configuration they are added to partitions at the end following the autoPartitionSize. | \[\][Partition](#partition) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleDeployment #### BundleDeployment
@ -283,7 +283,7 @@ BundleDeployment is used internally by Fleet and should not be used directly. Wh
| spec | | [BundleDeploymentSpec](#bundledeploymentspec) | false | | spec | | [BundleDeploymentSpec](#bundledeploymentspec) | false |
| status | | [BundleDeploymentStatus](#bundledeploymentstatus) | false | | status | | [BundleDeploymentStatus](#bundledeploymentstatus) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleDeploymentDisplay #### BundleDeploymentDisplay
@ -295,7 +295,7 @@ BundleDeployment is used internally by Fleet and should not be used directly. Wh
| monitored | | string | false | | monitored | | string | false |
| state | | string | false | | state | | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleDeploymentOptions #### BundleDeploymentOptions
@ -318,7 +318,7 @@ BundleDeployment is used internally by Fleet and should not be used directly. Wh
| namespaceAnnotations | NamespaceAnnotations are annotations that will be appended to the namespace created by Fleet. | *map[string]string | false | | namespaceAnnotations | NamespaceAnnotations are annotations that will be appended to the namespace created by Fleet. | *map[string]string | false |
| deleteCRDResources | DeleteCRDResources deletes CRDs. Warning! this will also delete all your Custom Resources. | bool | false | | deleteCRDResources | DeleteCRDResources deletes CRDs. Warning! this will also delete all your Custom Resources. | bool | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleDeploymentResource #### BundleDeploymentResource
@ -332,7 +332,7 @@ BundleDeploymentResource contains the metadata of a deployed resource.
| name | | string | false | | name | | string | false |
| createdAt | | metav1.Time | false | | createdAt | | metav1.Time | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleDeploymentSpec #### BundleDeploymentSpec
@ -348,7 +348,7 @@ BundleDeploymentResource contains the metadata of a deployed resource.
| dependsOn | DependsOn refers to the bundles which must be ready before this bundle can be deployed. | \[\][BundleRef](#bundleref) | false | | dependsOn | DependsOn refers to the bundles which must be ready before this bundle can be deployed. | \[\][BundleRef](#bundleref) | false |
| correctDrift | CorrectDrift specifies how drift correction should work. | *[CorrectDrift](#correctdrift) | false | | correctDrift | CorrectDrift specifies how drift correction should work. | *[CorrectDrift](#correctdrift) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleDeploymentStatus #### BundleDeploymentStatus
@ -367,7 +367,7 @@ BundleDeploymentResource contains the metadata of a deployed resource.
| syncGeneration | | *int64 | false | | syncGeneration | | *int64 | false |
| resources | Resources lists the metadata of resources that were deployed according to the helm release history. | \[\][BundleDeploymentResource](#bundledeploymentresource) | false | | resources | Resources lists the metadata of resources that were deployed according to the helm release history. | \[\][BundleDeploymentResource](#bundledeploymentresource) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ComparePatch #### ComparePatch
@ -382,7 +382,7 @@ ComparePatch matches a resource and removes fields from the check for modificati
| operations | Operations remove a JSON path from the resource. | \[\][Operation](#operation) | false | | operations | Operations remove a JSON path from the resource. | \[\][Operation](#operation) | false |
| jsonPointers | JSONPointers ignore diffs at a certain JSON path. | []string | false | | jsonPointers | JSONPointers ignore diffs at a certain JSON path. | []string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ConfigMapKeySelector #### ConfigMapKeySelector
@ -393,7 +393,7 @@ ComparePatch matches a resource and removes fields from the check for modificati
| namespace | | string | false | | namespace | | string | false |
| key | | string | false | | key | | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### DiffOptions #### DiffOptions
@ -403,7 +403,7 @@ ComparePatch matches a resource and removes fields from the check for modificati
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| comparePatches | ComparePatches match a resource and remove fields from the check for modifications. | \[\][ComparePatch](#comparepatch) | false | | comparePatches | ComparePatches match a resource and remove fields from the check for modifications. | \[\][ComparePatch](#comparepatch) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### HelmOptions #### HelmOptions
@ -428,7 +428,7 @@ HelmOptions for the deployment. For Helm-based bundles, all options can be used,
| disableDNS | DisableDNS can be used to customize Helm's EnableDNS option, which Fleet sets to `true` by default. | bool | false | | disableDNS | DisableDNS can be used to customize Helm's EnableDNS option, which Fleet sets to `true` by default. | bool | false |
| skipSchemaValidation | SkipSchemaValidation allows skipping schema validation against the chart values | bool | false | | skipSchemaValidation | SkipSchemaValidation allows skipping schema validation against the chart values | bool | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### IgnoreOptions #### IgnoreOptions
@ -438,7 +438,7 @@ IgnoreOptions defines conditions to be ignored when monitoring the Bundle.
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| conditions | Conditions is a list of conditions to be ignored when monitoring the Bundle. | []map[string]string | false | | conditions | Conditions is a list of conditions to be ignored when monitoring the Bundle. | []map[string]string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### KustomizeOptions #### KustomizeOptions
@ -448,7 +448,7 @@ KustomizeOptions for a deployment.
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| dir | Dir points to a custom folder for kustomize resources. This folder must contain a kustomization.yaml file. | string | false | | dir | Dir points to a custom folder for kustomize resources. This folder must contain a kustomization.yaml file. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### LocalObjectReference #### LocalObjectReference
@ -458,7 +458,7 @@ KustomizeOptions for a deployment.
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| name | Name of a resource in the same namespace as the referent. | string | true | | name | Name of a resource in the same namespace as the referent. | string | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ModifiedStatus #### ModifiedStatus
@ -474,7 +474,7 @@ ModifiedStatus is used to report the status of a resource that is modified. It i
| delete | | bool | false | | delete | | bool | false |
| patch | | string | false | | patch | | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### NonReadyStatus #### NonReadyStatus
@ -489,7 +489,7 @@ NonReadyStatus is used to report the status of a resource that is not ready. It
| name | | string | false | | name | | string | false |
| summary | | summary.Summary | false | | summary | | summary.Summary | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### Operation #### Operation
@ -501,7 +501,7 @@ Operation of a ComparePatch, usually \"remove\".
| path | Path is the JSON path to remove. | string | false | | path | Path is the JSON path to remove. | string | false |
| value | Value is usually empty. | string | false | | value | Value is usually empty. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### SecretKeySelector #### SecretKeySelector
@ -512,7 +512,7 @@ Operation of a ComparePatch, usually \"remove\".
| namespace | | string | false | | namespace | | string | false |
| key | | string | false | | key | | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ValuesFrom #### ValuesFrom
@ -523,7 +523,7 @@ Define helm values that can come from configmap, secret or external. Credit: htt
| configMapKeyRef | The reference to a config map with release values. | *[ConfigMapKeySelector](#configmapkeyselector) | false | | configMapKeyRef | The reference to a config map with release values. | *[ConfigMapKeySelector](#configmapkeyselector) | false |
| secretKeyRef | The reference to a secret with release values. | *[SecretKeySelector](#secretkeyselector) | false | | secretKeyRef | The reference to a secret with release values. | *[SecretKeySelector](#secretkeyselector) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### YAMLOptions #### YAMLOptions
@ -533,7 +533,7 @@ YAMLOptions, if using raw YAML these are names that map to overlays/`{name}` fil
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| overlays | Overlays is a list of names that maps to folders in \"overlays/\". If you wish to customize the file ./subdir/resource.yaml then a file ./overlays/myoverlay/subdir/resource.yaml will replace the base file. A file named ./overlays/myoverlay/subdir/resource_patch.yaml will patch the base file. | []string | false | | overlays | Overlays is a list of names that maps to folders in \"overlays/\". If you wish to customize the file ./subdir/resource.yaml then a file ./overlays/myoverlay/subdir/resource.yaml will replace the base file. A file named ./overlays/myoverlay/subdir/resource_patch.yaml will patch the base file. | []string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### BundleNamespaceMapping #### BundleNamespaceMapping
@ -545,7 +545,7 @@ BundleNamespaceMapping maps bundles to clusters in other namespaces.
| bundleSelector | | *metav1.LabelSelector | false | | bundleSelector | | *metav1.LabelSelector | false |
| namespaceSelector | | *metav1.LabelSelector | false | | namespaceSelector | | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### AgentStatus #### AgentStatus
@ -560,7 +560,7 @@ BundleNamespaceMapping maps bundles to clusters in other namespaces.
| nonReadyNodeNames | NonReadyNode contains the names of non-ready nodes. The list is limited to at most 3 names. | []string | true | | nonReadyNodeNames | NonReadyNode contains the names of non-ready nodes. The list is limited to at most 3 names. | []string | true |
| readyNodeNames | ReadyNodes contains the names of ready nodes. The list is limited to at most 3 names. | []string | true | | readyNodeNames | ReadyNodes contains the names of ready nodes. The list is limited to at most 3 names. | []string | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### Cluster #### Cluster
@ -572,7 +572,7 @@ Cluster corresponds to a Kubernetes cluster. Fleet deploys bundles to targeted c
| spec | | [ClusterSpec](#clusterspec) | false | | spec | | [ClusterSpec](#clusterspec) | false |
| status | | [ClusterStatus](#clusterstatus) | false | | status | | [ClusterStatus](#clusterstatus) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterDisplay #### ClusterDisplay
@ -585,7 +585,7 @@ Cluster corresponds to a Kubernetes cluster. Fleet deploys bundles to targeted c
| sampleNode | SampleNode is the name of one of the nodes that are ready. If no node is ready, it's the name of a node that is not ready. | string | false | | sampleNode | SampleNode is the name of one of the nodes that are ready. If no node is ready, it's the name of a node that is not ready. | string | false |
| state | State of the cluster, either one of the bundle states, or \"WaitCheckIn\". | string | false | | state | State of the cluster, either one of the bundle states, or \"WaitCheckIn\". | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterSpec #### ClusterSpec
@ -606,7 +606,7 @@ Cluster corresponds to a Kubernetes cluster. Fleet deploys bundles to targeted c
| agentAffinity | AgentAffinity overrides the default affinity for the cluster's agent deployment. If this value is nil the default affinity is used. | *corev1.Affinity | false | | agentAffinity | AgentAffinity overrides the default affinity for the cluster's agent deployment. If this value is nil the default affinity is used. | *corev1.Affinity | false |
| agentResources | AgentResources sets the resources for the cluster's agent deployment. | *corev1.ResourceRequirements | false | | agentResources | AgentResources sets the resources for the cluster's agent deployment. | *corev1.ResourceRequirements | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterStatus #### ClusterStatus
@ -636,7 +636,7 @@ Cluster corresponds to a Kubernetes cluster. Fleet deploys bundles to targeted c
| display | Display contains the number of ready bundles, nodes and a summary state. | [ClusterDisplay](#clusterdisplay) | false | | display | Display contains the number of ready bundles, nodes and a summary state. | [ClusterDisplay](#clusterdisplay) | false |
| agent | AgentStatus contains information about the agent. | [AgentStatus](#agentstatus) | false | | agent | AgentStatus contains information about the agent. | [AgentStatus](#agentstatus) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterGroup #### ClusterGroup
@ -648,7 +648,7 @@ ClusterGroup is a re-usable selector to target a group of clusters.
| spec | | [ClusterGroupSpec](#clustergroupspec) | true | | spec | | [ClusterGroupSpec](#clustergroupspec) | true |
| status | | [ClusterGroupStatus](#clustergroupstatus) | true | | status | | [ClusterGroupStatus](#clustergroupstatus) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterGroupDisplay #### ClusterGroupDisplay
@ -660,7 +660,7 @@ ClusterGroup is a re-usable selector to target a group of clusters.
| readyBundles | ReadyBundles is a string in the form \"%d/%d\", that describes the number of bundles that are ready vs. the number of bundles desired to be ready. | string | false | | readyBundles | ReadyBundles is a string in the form \"%d/%d\", that describes the number of bundles that are ready vs. the number of bundles desired to be ready. | string | false |
| state | State is a summary state for the cluster group, showing \"NotReady\" if there are non-ready resources. | string | false | | state | State is a summary state for the cluster group, showing \"NotReady\" if there are non-ready resources. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterGroupSpec #### ClusterGroupSpec
@ -670,7 +670,7 @@ ClusterGroup is a re-usable selector to target a group of clusters.
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| selector | Selector is a label selector, used to select clusters for this group. | *metav1.LabelSelector | false | | selector | Selector is a label selector, used to select clusters for this group. | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterGroupStatus #### ClusterGroupStatus
@ -686,7 +686,7 @@ ClusterGroup is a re-usable selector to target a group of clusters.
| display | Display contains the number of ready, desiredready clusters and a summary state for the bundle's resources. | [ClusterGroupDisplay](#clustergroupdisplay) | false | | display | Display contains the number of ready, desiredready clusters and a summary state for the bundle's resources. | [ClusterGroupDisplay](#clustergroupdisplay) | false |
| resourceCounts | ResourceCounts contains the number of resources in each state over all bundles in the cluster group. | [GitRepoResourceCounts](#gitreporesourcecounts) | false | | resourceCounts | ResourceCounts contains the number of resources in each state over all bundles in the cluster group. | [GitRepoResourceCounts](#gitreporesourcecounts) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterRegistration #### ClusterRegistration
@ -698,7 +698,7 @@ ClusterRegistration is used internally by Fleet and should not be used directly.
| spec | | [ClusterRegistrationSpec](#clusterregistrationspec) | false | | spec | | [ClusterRegistrationSpec](#clusterregistrationspec) | false |
| status | | [ClusterRegistrationStatus](#clusterregistrationstatus) | false | | status | | [ClusterRegistrationStatus](#clusterregistrationstatus) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterRegistrationSpec #### ClusterRegistrationSpec
@ -710,7 +710,7 @@ ClusterRegistration is used internally by Fleet and should not be used directly.
| clientRandom | ClientRandom is a random string that the agent generates. When fleet-controller grants a registration, it creates a registration secret with this string in the name. | string | false | | clientRandom | ClientRandom is a random string that the agent generates. When fleet-controller grants a registration, it creates a registration secret with this string in the name. | string | false |
| clusterLabels | ClusterLabels are copied to the cluster resource during the registration. | map[string]string | false | | clusterLabels | ClusterLabels are copied to the cluster resource during the registration. | map[string]string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterRegistrationStatus #### ClusterRegistrationStatus
@ -721,7 +721,7 @@ ClusterRegistration is used internally by Fleet and should not be used directly.
| clusterName | ClusterName is only set after the registration is being processed by fleet-controller. | string | false | | clusterName | ClusterName is only set after the registration is being processed by fleet-controller. | string | false |
| granted | Granted is set to true, if the request service account is present and its token secret exists. This happens directly before creating the registration secret, roles and rolebindings. | bool | false | | granted | Granted is set to true, if the request service account is present and its token secret exists. This happens directly before creating the registration secret, roles and rolebindings. | bool | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterRegistrationToken #### ClusterRegistrationToken
@ -733,7 +733,7 @@ ClusterRegistrationToken is used by agents to register a new cluster.
| spec | | [ClusterRegistrationTokenSpec](#clusterregistrationtokenspec) | false | | spec | | [ClusterRegistrationTokenSpec](#clusterregistrationtokenspec) | false |
| status | | [ClusterRegistrationTokenStatus](#clusterregistrationtokenstatus) | false | | status | | [ClusterRegistrationTokenStatus](#clusterregistrationtokenstatus) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterRegistrationTokenSpec #### ClusterRegistrationTokenSpec
@ -743,7 +743,7 @@ ClusterRegistrationToken is used by agents to register a new cluster.
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| ttl | TTL is the time to live for the token. It is used to calculate the expiration time. If the token expires, it will be deleted. | *metav1.Duration | false | | ttl | TTL is the time to live for the token. It is used to calculate the expiration time. If the token expires, it will be deleted. | *metav1.Duration | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ClusterRegistrationTokenStatus #### ClusterRegistrationTokenStatus
@ -754,7 +754,7 @@ ClusterRegistrationToken is used by agents to register a new cluster.
| expires | Expires is the time when the token expires. | *metav1.Time | false | | expires | Expires is the time when the token expires. | *metav1.Time | false |
| secretName | SecretName is the name of the secret containing the token. | string | false | | secretName | SecretName is the name of the secret containing the token. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### Content #### Content
@ -765,7 +765,7 @@ Content is used internally by Fleet and should not be used directly. It contains
| metadata | | metav1.ObjectMeta | false | | metadata | | metav1.ObjectMeta | false |
| content | Content is a byte array, which contains the manifests of a bundle. The bundle resources are copied into the bundledeployment's content resource, so the downstream agent can deploy them. | []byte | false | | content | Content is a byte array, which contains the manifests of a bundle. The bundle resources are copied into the bundledeployment's content resource, so the downstream agent can deploy them. | []byte | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### CommitSpec #### CommitSpec
@ -777,7 +777,7 @@ CommitSpec specifies how to commit changes to the git repository
| authorEmail | AuthorEmail gives the email to provide when making a commit | string | true | | authorEmail | AuthorEmail gives the email to provide when making a commit | string | true |
| messageTemplate | MessageTemplate provides a template for the commit message, into which will be interpolated the details of the change made. | string | false | | messageTemplate | MessageTemplate provides a template for the commit message, into which will be interpolated the details of the change made. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### CorrectDrift #### CorrectDrift
@ -789,7 +789,7 @@ CommitSpec specifies how to commit changes to the git repository
| force | Force helm rollback with --force option will be used if true. This will try to recreate all resources in the release. | bool | false | | force | Force helm rollback with --force option will be used if true. This will try to recreate all resources in the release. | bool | false |
| keepFailHistory | KeepFailHistory keeps track of failed rollbacks in the helm history. | bool | false | | keepFailHistory | KeepFailHistory keeps track of failed rollbacks in the helm history. | bool | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepo #### GitRepo
@ -801,7 +801,7 @@ GitRepo describes a git repository that is watched by Fleet. The resource contai
| spec | | [GitRepoSpec](#gitrepospec) | false | | spec | | [GitRepoSpec](#gitrepospec) | false |
| status | | [GitRepoStatus](#gitrepostatus) | false | | status | | [GitRepoStatus](#gitrepostatus) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepoDisplay #### GitRepoDisplay
@ -814,7 +814,7 @@ GitRepo describes a git repository that is watched by Fleet. The resource contai
| message | Message contains the relevant message from the deployment conditions. | string | false | | message | Message contains the relevant message from the deployment conditions. | string | false |
| error | Error is true if a message is present. | bool | false | | error | Error is true if a message is present. | bool | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepoResource #### GitRepoResource
@ -835,7 +835,7 @@ GitRepoResource contains metadata about the resources of a bundle.
| message | Message is the first message from the PerClusterStates. | string | false | | message | Message is the first message from the PerClusterStates. | string | false |
| perClusterState | PerClusterState is a list of states for each cluster. Derived from the summaries non-ready resources. | \[\][ResourcePerClusterState](#resourceperclusterstate) | false | | perClusterState | PerClusterState is a list of states for each cluster. Derived from the summaries non-ready resources. | \[\][ResourcePerClusterState](#resourceperclusterstate) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepoResourceCounts #### GitRepoResourceCounts
@ -852,7 +852,7 @@ GitRepoResourceCounts contains the number of resources in each state.
| unknown | Unknown is the number of resources in an unknown state. | int | true | | unknown | Unknown is the number of resources in an unknown state. | int | true |
| notReady | NotReady is the number of not ready resources. Resources are not ready if they do not match any other state. | int | true | | notReady | NotReady is the number of not ready resources. Resources are not ready if they do not match any other state. | int | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepoSpec #### GitRepoSpec
@ -881,7 +881,7 @@ GitRepoResourceCounts contains the number of resources in each state.
| keepResources | KeepResources specifies if the resources created must be kept after deleting the GitRepo. | bool | false | | keepResources | KeepResources specifies if the resources created must be kept after deleting the GitRepo. | bool | false |
| correctDrift | CorrectDrift specifies how drift correction should work. | *[CorrectDrift](#correctdrift) | false | | correctDrift | CorrectDrift specifies how drift correction should work. | *[CorrectDrift](#correctdrift) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepoStatus #### GitRepoStatus
@ -902,7 +902,7 @@ GitRepoResourceCounts contains the number of resources in each state.
| resourceErrors | ResourceErrors is a sorted list of errors from the resources. | []string | false | | resourceErrors | ResourceErrors is a sorted list of errors from the resources. | []string | false |
| lastSyncedImageScanTime | LastSyncedImageScanTime is the time of the last image scan. | metav1.Time | false | | lastSyncedImageScanTime | LastSyncedImageScanTime is the time of the last image scan. | metav1.Time | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitTarget #### GitTarget
@ -916,7 +916,7 @@ GitTarget is a cluster or cluster group to deploy to.
| clusterGroup | ClusterGroup is the name of a cluster group in the same namespace as the clusters. | string | false | | clusterGroup | ClusterGroup is the name of a cluster group in the same namespace as the clusters. | string | false |
| clusterGroupSelector | ClusterGroupSelector is a label selector to select cluster groups. | *metav1.LabelSelector | false | | clusterGroupSelector | ClusterGroupSelector is a label selector to select cluster groups. | *metav1.LabelSelector | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ResourcePerClusterState #### ResourcePerClusterState
@ -931,7 +931,7 @@ ResourcePerClusterState is generated for each non-ready resource of the bundles.
| patch | Patch for modified resources. | *GenericMap | false | | patch | Patch for modified resources. | *GenericMap | false |
| clusterId | ClusterID is the id of the cluster. | string | false | | clusterId | ClusterID is the id of the cluster. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### GitRepoRestriction #### GitRepoRestriction
@ -947,7 +947,7 @@ GitRepoRestriction is a resource that can optionally be used to restrict the opt
| allowedClientSecretNames | AllowedClientSecretNames is a list of client secret names that GitRepos are allowed to use. | []string | false | | allowedClientSecretNames | AllowedClientSecretNames is a list of client secret names that GitRepos are allowed to use. | []string | false |
| allowedTargetNamespaces | AllowedTargetNamespaces restricts TargetNamespace to the given namespaces. If AllowedTargetNamespaces is set, TargetNamespace must be set. | []string | false | | allowedTargetNamespaces | AllowedTargetNamespaces restricts TargetNamespace to the given namespaces. If AllowedTargetNamespaces is set, TargetNamespace must be set. | []string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### AlphabeticalPolicy #### AlphabeticalPolicy
@ -957,7 +957,7 @@ AlphabeticalPolicy specifies a alphabetical ordering policy.
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| order | Order specifies the sorting order of the tags. Given the letters of the alphabet as tags, ascending order would select Z, and descending order would select A. | string | false | | order | Order specifies the sorting order of the tags. Given the letters of the alphabet as tags, ascending order would select Z, and descending order would select A. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ImagePolicyChoice #### ImagePolicyChoice
@ -968,7 +968,7 @@ ImagePolicyChoice is a union of all the types of policy that can be supplied.
| semver | SemVer gives a semantic version range to check against the tags available. | *[SemVerPolicy](#semverpolicy) | false | | semver | SemVer gives a semantic version range to check against the tags available. | *[SemVerPolicy](#semverpolicy) | false |
| alphabetical | Alphabetical set of rules to use for alphabetical ordering of the tags. | *[AlphabeticalPolicy](#alphabeticalpolicy) | false | | alphabetical | Alphabetical set of rules to use for alphabetical ordering of the tags. | *[AlphabeticalPolicy](#alphabeticalpolicy) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ImageScan #### ImageScan
@ -980,7 +980,7 @@ ImagePolicyChoice is a union of all the types of policy that can be supplied.
| spec | | [ImageScanSpec](#imagescanspec) | false | | spec | | [ImageScanSpec](#imagescanspec) | false |
| status | | [ImageScanStatus](#imagescanstatus) | false | | status | | [ImageScanStatus](#imagescanstatus) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ImageScanSpec #### ImageScanSpec
@ -996,7 +996,7 @@ API is taken from https://github.com/fluxcd/image-reflector-controller
| suspend | This flag tells the controller to suspend subsequent image scans. It does not apply to already started scans. Defaults to false. | bool | false | | suspend | This flag tells the controller to suspend subsequent image scans. It does not apply to already started scans. Defaults to false. | bool | false |
| policy | Policy gives the particulars of the policy to be followed in selecting the most recent image | [ImagePolicyChoice](#imagepolicychoice) | true | | policy | Policy gives the particulars of the policy to be followed in selecting the most recent image | [ImagePolicyChoice](#imagepolicychoice) | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ImageScanStatus #### ImageScanStatus
@ -1012,7 +1012,7 @@ API is taken from https://github.com/fluxcd/image-reflector-controller
| observedGeneration | | int64 | false | | observedGeneration | | int64 | false |
| canonicalImageName | CanonicalName is the name of the image repository with all the implied bits made explicit; e.g., `docker.io/library/alpine` rather than `alpine`. | string | false | | canonicalImageName | CanonicalName is the name of the image repository with all the implied bits made explicit; e.g., `docker.io/library/alpine` rather than `alpine`. | string | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### SemVerPolicy #### SemVerPolicy
@ -1022,7 +1022,7 @@ SemVerPolicy specifies a semantic version policy.
| ----- | ----------- | ------ | -------- | | ----- | ----------- | ------ | -------- |
| range | Range gives a semver range for the image tag; the highest version within the range that's a tag yields the latest image. | string | true | | range | Range gives a semver range for the image tag; the highest version within the range that's a tag yields the latest image. | string | true |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### FleetYAML #### FleetYAML
@ -1037,7 +1037,7 @@ FleetYAML is the top-level structure of the fleet.yaml file. The fleet.yaml file
| imageScans | ImageScans are optional and used to update container image references in the git repo. | \[\][ImageScanYAML](#imagescanyaml) | false | | imageScans | ImageScans are optional and used to update container image references in the git repo. | \[\][ImageScanYAML](#imagescanyaml) | false |
| overrideTargets | OverrideTargets overrides targets that are defined in the GitRepo resource. If overrideTargets is provided the bundle will not inherit targets from the GitRepo. | \[\][GitTarget](#gittarget) | false | | overrideTargets | OverrideTargets overrides targets that are defined in the GitRepo resource. If overrideTargets is provided the bundle will not inherit targets from the GitRepo. | \[\][GitTarget](#gittarget) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)
#### ImageScanYAML #### ImageScanYAML
@ -1048,4 +1048,4 @@ ImageScanYAML is a single entry in the ImageScan list from fleet.yaml.
| name | Name of the image scan. Unused. | string | false | | name | Name of the image scan. Unused. | string | false |
| ImageScanSpec | | [ImageScanSpec](#imagescanspec) | false | | ImageScanSpec | | [ImageScanSpec](#imagescanspec) | false |
[Back to Custom Resources](#custom-resources-spec) [Back to Custom Resources](#)