bottlerocket-update-operator
bottlerocket-update-operator copied to clipboard
A Kubernetes operator for automated updates to Bottlerocket
**What I'd like:** Dogswatch should add some delay between the restart of Nodes in a cluster. During this time, the Controller should check in with the Node that has been...
**Issue or Feature Request:** Is it possible to you add some scheduler for bottlerocker update operator ? It would be a much more useful with possibility to set some maintanance...
**Issue or Feature Request:** Hello, is it possible to *block* reboot of a node in case there's running a workload with certain labels? A good example is https://github.com/weaveworks/kured, this tool...
**Issue or Feature Request:** The controller uses [`into_iter_touched()`](https://docs.rs/kube-runtime/0.62.0/kube_runtime/watcher/enum.Event.html#method.into_iter_touched), which can miss deletion events under certain circumstances (see the linked docs). We need to periodically refresh the entire `Store` object in...
**Issue or Feature Request:** Brupop should be installable via Helm. This would provide customers an easy route to install dependencies, like [cert-manager](https://cert-manager.io/) for managing SSL certificates used for communication with...
**What I'd like:** The update operator should automatically be eligible for scheduling on to Bottlerocket hosts in a Kubernetes cluster. The suggested deployment uses a label to identify Bottlerocket hosts...
When performing updates, [`dogswatch`](./184) is able to observe the cluster from the context of the orchestrated environment and on the individual hosts by way of the communicated annotations and Thar...
Add a mode to enable behavior testing of customer workloads when a cluster performs updates by constantly applying updates and committing them rapidly. This needs discussion to determine the appropriate...
**Image I'm using:** n/a **Issue and Feature Request:** The build process is unable to produce an `arm64v8` architecture specific image. The build's `Dockerfile` uses a `scratch` based container image and,...
Metrics can be scraped by Prometheus if the following sample annotations are added in the kubernetes deployment yaml file: ``` prometheus.io/port: "8080" prometheus.io/scrape: "true" ``` Need to check if this...