 Directories
      ¶
      Directories
      ¶
    
    | Path | Synopsis | 
|---|---|
| Package bundlereader creates a bundle from a source and adds all the referenced resources, as well as image scans. | Package bundlereader creates a bundle from a source and adds all the referenced resources, as well as image scans. | 
| 
          
            agent/clusterstatus
            
            
          
           Package clusterstatus updates the cluster.fleet.cattle.io status in the upstream cluster with the current cluster status. | Package clusterstatus updates the cluster.fleet.cattle.io status in the upstream cluster with the current cluster status. | 
| 
          
            agent/deployer/data
            
            
          
           Package data contains functions for working with unstructured values like []interface or map[string]interface{}. | Package data contains functions for working with unstructured values like []interface or map[string]interface{}. | 
| 
          
            agent/deployer/internal/diff
            
            
          
           +vendored argoproj/gitops-engine/pkg/diff/diff.go | +vendored argoproj/gitops-engine/pkg/diff/diff.go | 
| 
          
            agent/deployer/internal/diff/json
            
            
          
           +vendored argoproj/gitops-engine/pkg/utils/json/json.go | +vendored argoproj/gitops-engine/pkg/utils/json/json.go | 
| 
          
            agent/deployer/internal/diff/scheme
            
            
          
           +vendored https://github.com/argoproj/gitops-engine/blob/master/pkg/utils/kube/scheme/scheme.go | +vendored https://github.com/argoproj/gitops-engine/blob/master/pkg/utils/kube/scheme/scheme.go | 
| 
          
            agent/deployer/internal/normalizers
            
            
          
           Package normalizers contains normalizers for resources. | Package normalizers contains normalizers for resources. | 
| 
          
            agent/deployer/internal/normalizers/glob
            
            
          
           +vendored argoproj/argo-cd/util/glob/glob.go | +vendored argoproj/argo-cd/util/glob/glob.go | 
| 
          
            agent/deployer/internal/resource
            
            
          
           +vendored argoproj/argo-cd/pkg/apis/application/v1alpha1/types.go | +vendored argoproj/argo-cd/pkg/apis/application/v1alpha1/types.go | 
| 
          
            agent/deployer/monitor
            
            
          
           Package monitor provides functionality for monitoring and updating the status of a bundle deployment. | Package monitor provides functionality for monitoring and updating the status of a bundle deployment. | 
| 
          
            agent/deployer/summary
            
            
          
           Package imported from github.com/rancher/wrangler, with a few local tweaks (e.g. | Package imported from github.com/rancher/wrangler, with a few local tweaks (e.g. | 
| 
          
            agent/trigger
            
            
          
           Package trigger watches a set of deployed resources and triggers a callback when one of them is deleted. | Package trigger watches a set of deployed resources and triggers a callback when one of them is deleted. | 
| 
          
            cli
            
            
          
           Package cli sets up the CLI commands for the fleet apply binary. | Package cli sets up the CLI commands for the fleet apply binary. | 
| 
          
            cli/apply
            
            
          
           Package apply creates bundle resources from gitrepo resources. | Package apply creates bundle resources from gitrepo resources. | 
| 
          
            cli/match
            
            
          
           Package match is used to test matching a bundles to a target on the command line. | Package match is used to test matching a bundles to a target on the command line. | 
| 
          
            cli/writer
            
            
          
           Package writer provides a writer that can be used to write to a file or stdout. | Package writer provides a writer that can be used to write to a file or stdout. | 
| 
          
            controller
            
            
          
           Package controller starts the fleet controller. | Package controller starts the fleet controller. | 
| 
          
            controller/agentmanagement/agent
            
            
          
           Package agent builds manifests for creating a managed fleet-agent. | Package agent builds manifests for creating a managed fleet-agent. | 
| 
          
            controller/agentmanagement/connection
            
            
          
           Package connection provides a connection to a Kubernetes cluster, used when importing a cluster. | Package connection provides a connection to a Kubernetes cluster, used when importing a cluster. | 
| 
          
            controller/agentmanagement/controllers/cluster
            
            
          
           Package cluster provides controllers for managing clusters: status changes, importing, bootstrapping. | Package cluster provides controllers for managing clusters: status changes, importing, bootstrapping. | 
| 
          
            controller/agentmanagement/controllers/clusterregistration
            
            
          
           Package clusterregistration implements manager-initiated and agent-initiated registration. | Package clusterregistration implements manager-initiated and agent-initiated registration. | 
| 
          
            controller/agentmanagement/controllers/clusterregistrationtoken
            
            
          
           Package clusterregistrationtoken provides a controller for ClusterRegistrationToken. | Package clusterregistrationtoken provides a controller for ClusterRegistrationToken. | 
| 
          
            controller/agentmanagement/controllers/config
            
            
          
           Package config reads the initial global configuration. | Package config reads the initial global configuration. | 
| 
          
            controller/agentmanagement/controllers/manageagent
            
            
          
           Package manageagent provides a controller for managing the agent bundle. | Package manageagent provides a controller for managing the agent bundle. | 
| 
          
            controller/agentmanagement/secret
            
            
          
           Package secret gets or creates service account secrets for cluster registration. | Package secret gets or creates service account secrets for cluster registration. | 
| 
          
            controller/cleanup/controllers/cleanup
            
            
          
           Package cleanup provides a controller that cleans up resources that are no longer needed. | Package cleanup provides a controller that cleans up resources that are no longer needed. | 
| 
          
            controller/options
            
            
          
           Package options merges the BundleDeploymentOptions, so that targetCustomizations take effect. | Package options merges the BundleDeploymentOptions, so that targetCustomizations take effect. | 
| 
          
            controller/reconciler
            
            
          
           Package config reads the initial global configuration. | Package config reads the initial global configuration. | 
| 
          
            controller/summary
            
            
          
           Package summary provides a summary of a bundle's, gitrepo's or cluster's state. | Package summary provides a summary of a bundle's, gitrepo's or cluster's state. | 
| 
          
            controller/target
            
            
          
           Package target provides functionality around building and deploying bundledeployments. | Package target provides functionality around building and deploying bundledeployments. | 
| Package config implements the config for the fleet controller and agent | Package config implements the config for the fleet controller and agent | 
| Package fleetyaml provides utilities for working with fleet.yaml files, which are the central yaml files for bundles. | Package fleetyaml provides utilities for working with fleet.yaml files, which are the central yaml files for bundles. | 
| Package manifest manages content resources, which contain all the resources for a deployed bundle. | Package manifest manages content resources, which contain all the resources for a deployed bundle. | 
| Package mocks is a generated GoMock package. | Package mocks is a generated GoMock package. | 
| Package names provides functions for truncating and hashing strings and for generating valid k8s resource names. | Package names provides functions for truncating and hashing strings and for generating valid k8s resource names. | 
 Click to show internal directories. 
   Click to hide internal directories.