Overview of Fleet usage examples
masterThis repository provides categorized examples of how to use Fleet for different deployment scenarios:
Single Cluster Examples
Deploy content to clusters with no per-cluster customizations. Useful for learning basic Git repo structuring.
- manifests: Raw Kubernetes YAML.
- helm: Using Helm charts.
- helm-multi-chart: Deploying multiple charts from a single repo.
- kustomize: Using Kustomize.
- helm-kustomize: Using Kustomize to modify a third-party Helm chart.
Multi-Cluster Examples
Deploy a single Git repo to multiple clusters simultaneously, configuring the application differently for each target cluster.
- manifests: Raw Kubernetes YAML with per-target customization.
- helm: Helm with per-target customization.
- helm-external: Using a Helm chart from a third-party source with per-target customization.
- kustomize: Kustomize with per-target customization.
- helm-kustomize: Using Kustomize to modify a third-party Helm chart for multi-cluster targets.
- windows-helm: Using Helm for Windows cluster(s).