fleet
fleet copied to clipboard
Deploy workloads from Git to large fleets of Kubernetes clusters
## SURE-7413 ### Issue Description: When updating a bundle in a repo to a helm version that does not exist, the fleet silently ignores it, and the fleet agent job's...
forwardport of https://github.com/rancher/fleet/issues/2191 This is implemented in v2.8 but apparently missing in v2.9. Found when testing https://github.com/rancher/fleet/issues/1974 on `rancher:v2.9-7ba850556909b83061256040c882118653373ff0-head` with `fleet:104.0.0+up0.10.0-rc.11`
Refers to #2355
Refers to https://github.com/rancher/fleet/issues/2415 Added a new environment var for each type of reconciler (gitrepo, bundle, bundledeployment) to configure their worker count (in values.yaml) No test for this, we need a...
The dev scripts failed to work on a customized setup of docker where `/etc/docker/daemon.json` contains the following JSON to prevent conflicts on the host with a different configuration. ```json {...
## Background The old key `BundleStatus.ResourceKey` https://fleet.rancher.io/ref-crds#resourcekey works like this: > ResourceKey lists resources, which will likely be deployed. The actual list of resources on a cluster might differ, depending...
This will be on the cluster resource, agents need to redeploy when changing it. Needs support in Rancher's fleetchart controller, too. We will have to adapt [https://github.com/rancher/rancher/blob/release/v2.9/pkg/controllers/dashboard/fleetcharts/controller.go#L36-L42](https://www.google.com/url?q=https://github.com/rancher/rancher/blob/release/v2.9/pkg/controllers/dashboard/fleetcharts/controller.go%23L36-L42&sa=D&source=docs&ust=1715100873673010&usg=AOvVaw1r9uRkvv4HkSiiyt_G5C5I) to watch the...
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [sigs.k8s.io/cli-utils](https://togithub.com/kubernetes-sigs/cli-utils) | require | minor | `v0.34.0` -> `v0.36.0` | | [sigs.k8s.io/controller-runtime](https://togithub.com/kubernetes-sigs/controller-runtime) |...
This implements [finalizers](https://book.kubebuilder.io/reference/using-finalizers) on GitRepos, bundles and bundle deployments, removing the corresponding cleanup controller logic for those resources. That cleanup is no longer necessary, as those resources can no longer...
### Is there an existing issue for this? - [X] I have searched the existing issues ### Current Behavior In `rancher:v2.9-head-c9be13b` with preinstalled `fleet:104.0.0+up0.10.0-rc.11` there are no logs entries for...