agent icon indicating copy to clipboard operation
agent copied to clipboard

Stackable Agent - a kubelet written in Rust which uses systemd as its backend

Results 51 agent issues
Sort by recently updated
recently updated
newest added

Pods can specify absolute paths for mounting config maps into (zookeeper needs this for example). It would be good to be able to restrict this so that only specific directories...

type/enhancement
priority/low

We noticed this when installing Hadoop version 3.2.2. The agent took a couple of minutes to extract the archive in to the packages folder, whereas extracting it directly with tar...

type/enhancement
priority/medium
status/blocked

Currently the agent does not perform any checksum verification when downloading packages from a repository. We should at least verify one of the checksums that are provided in the metadata.json...

type/enhancement
good first issue
priority/medium
status/blocked

The agent currently does not delete service configs for services that are no longer running. I just noticed on a demo cluster that we accumulated roughly 1200 old service configs...

type/enhancement
priority/low

Kubectl logs has a flag to control whether log lines are retrieved with a timestamp or "as is". Currently this flag is not exposed by the kubelet, there is a...

type/enhancement
priority/low
status/blocked

The kubelet has gained the ability to perform a graceful shutdown [1] when the host system is being powered down. We should evaluate, whether we want to match this behavior...

type/question

It is not always visible in the agent if systemd encountered a problem, e.g. if the service user does not exist. Therefore systemd errors should be forwarded to the agent.

type/enhancement
priority/medium

> `tempdir` crate has been deprecated; use `tempfile` instead | Details | | | ------------------- | ---------------------------------------------- | | Status | unmaintained | | Package | `tempdir` | | Version...

status/blocked

Currently the agent checks whether services are still up once every 10 seconds, we could change that to be configurable vs the podspec for example via https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/#define-a-liveness-command

type/enhancement
priority/low