Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(serf): introduce the ability to override probe timeout and interval [EE-2535] #241

Merged
merged 6 commits into from
Mar 7, 2022

Conversation

deviantony
Copy link
Member

@deviantony deviantony commented Feb 15, 2022

Closes EE-2535

Takes over and replace #102

SvenDowideit and others added 3 commits February 14, 2022 08:31
…us allow cli-params _and_ --help (#228)

* feat(kingpin) use kingpin to parse ENV vars, and thus allow cli-params _and_ --help

Signed-off-by: Sven Dowideit <[email protected]>

* clean out unused env var names

Signed-off-by: Sven Dowideit <[email protected]>

* use the ENV text from the README

Signed-off-by: Sven Dowideit <[email protected]>

* HostManagementEnabled was hardcoded to true - I presume this was once a feature?

Signed-off-by: Sven Dowideit <[email protected]>

* do we need to store a copy of a bool we have access to?

Signed-off-by: Sven Dowideit <[email protected]>

* add the LogLevels to the flag options

Signed-off-by: Sven Dowideit <[email protected]>

* Don't try over-writing the existing /data/agent_edge_key - its 0444

Signed-off-by: Sven Dowideit <[email protected]>

* feat(edge): rollback key retrieval changes

* refactor(edge): remove comment

* feat(main): rollback changes to ip detection

* refactor(options): remove unused options

* refactor(options): remove comment

Co-authored-by: deviantony <[email protected]>
@SvenDowideit
Copy link
Contributor

looks good, though I think the argument docs need to be more "only touch this if you actually know what it means" - and the use of cluster can be confused with the kube cluster :/

oh, and it needs a comment, in the code that uses is, telling the other devs what the point is, what a reasonable range is, and why someone would ever consider changing it (and i'm guessing @jamescarppe will want enough info on the that to make a "tuning advice" document)

serf/cluster.go Outdated Show resolved Hide resolved
@deviantony deviantony changed the base branch from ce-2.13 to develop March 7, 2022 22:16
@deviantony deviantony merged commit ec00760 into develop Mar 7, 2022
@deviantony deviantony deleted the feat/EE-2535/serf-configuration branch March 7, 2022 22:45
@huib-portainer
Copy link

Closes #293

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants