You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Nov 9, 2020. It is now read-only.
// stop ETCD process
if err := e.etcdCMD.Process.Kill(); err != nil {
log.Errorf("Failed to stop ETCD process. Error: %v", err)
return
}
This requires the plugin to handle the ETCD data directory clean up and so on.
Using systemd to manage ETCD services should be able to achieve better resource allocation automatically.
The text was updated successfully, but these errors were encountered:
docker plugins are using alpine as the base image. Alpine uses openRC to start init services. OpenRC uses shell scripts to start ETCD. In this case, there is no difference to start ETCD as a process. Furthermore we will have the ETCD data-dir be persistent after node is rebooted. Thus there is no need to start ETCD as an init service.
Currently vFile plugin manage ETCD services by os/exec and Process.Kill():
This requires the plugin to handle the ETCD data directory clean up and so on.
Using systemd to manage ETCD services should be able to achieve better resource allocation automatically.
The text was updated successfully, but these errors were encountered: