Skip to content
This repository has been archived by the owner on Mar 28, 2020. It is now read-only.

etcd: expose more configs for the etcd pods. #2124

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

andyliuliming
Copy link

people may have requirements that have control on the etcd behaviour in more details.

@andyliuliming
Copy link
Author

this will also address the issue:
#2108

@andyliuliming
Copy link
Author

Hi @hexfusion , could you please help do a review? thank very much.

@ArneMancofi
Copy link

Will this fix be released, and if so, when can we expect it?
We are having timeout problems every time an etcd pod is created, due to disk attachment times; is there any workaround possible to increase the total liveness and readyness timeouts?

FailureThreshold int `json:"failureThreshold,omitempty"`
}

type EtcdConfig struct {

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

most of this parameters can be controlled directly via env vars, and etcd-opreator already supports in as env vars in .spec.pod.etcdEnv.

I would leave in here only k8s specific ones - liveness and readiness probes, but also would rather reconsider it and put that in pod spec.

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

Successfully merging this pull request may close these issues.

3 participants