Skip to content

Allow etcd "auto-compaction-retention" variable to be configured #1883

Description

@noonio

Description

This variable controls how much history the etcd server (networking layer) will save, and thus controls for how long someone can be offline (while events are triggered by others) before the head will be stuck.

Different people may want different levels of safety around being able to catch up; i.e. they may wish to adjust the auto-compaction options.

https://etcd.io/docs/v3.5/op-guide/maintenance/#auto-compaction

Suggested solution

  • Perhaps we could have two environment variables, one to control the mode and one the retention.
  • Or, we could allow an environment variable to specify arbitrary arguments to etcd
  • Or somethign else?!

Alternative

No response

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Fields

    No fields configured for Feature.

    Projects

    Status
    Done ✔
    Status
    No status

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions