Skip to content

Repository files navigation

Fleet Examples

This repository contains examples of how to use Fleet using different approaches. The repo is broken up into two different sections: Single cluster and Multi Cluster.

CI

Single Cluster Examples

All examples will deploy content to clusters with no per-cluster customizations. This is a good starting point to understand the basics of structuring git repos for Fleet.

ExampleDescription
manifestsAn example using raw Kubernetes YAML
helmAn example using Helm
helm-multi-chartAn example deploying multiple charts from a single repo
kustomizeAn example using Kustomize
helm-kustomizeAn example using Kustomize to modify a third party Helm chart

Multi-Cluster Examples

The examples below will deploy a single git repo to multiple clusters at once and configure the app differently for each target.

ExampleDescription
manifestsA full example of using raw Kubernetes YAML and customizing it per target cluster
helmA full example of using Helm and customizing it per target cluster
helm-externalA full example of using a Helm chart that is downloaded from a third party source and customizing it per target cluster
kustomizeA full example of using Kustomize and customizing it per target cluster
helm-kustomizeA full example of using Kustomize to modify a third party Helm chart
windows-helmA full example of using Helm for Windows cluster(s)

Windows Example

Using downstream clusters with Windows nodes? Check out the windows-helm multi-cluster example above.

About

Fleet usage examples

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages