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

efk persistant storage #2842

Closed
McSlow opened this issue Jun 4, 2018 · 4 comments
Closed

efk persistant storage #2842

McSlow opened this issue Jun 4, 2018 · 4 comments

Comments

@McSlow
Copy link

McSlow commented Jun 4, 2018

Is this a BUG REPORT or FEATURE REQUEST? (choose one):
Feature Request

Environment:

  • Cloud provider or hardware configuration:
    local vpshere

Currently, if the EFK stack is activated, it seems that it uses a volume called es-persistent-storage
which is hardwired and an emptyDir:
https://github.com/kubernetes-incubator/kubespray/blob/69ea28e1878b27ef5622a45aed0539347d66f893/roles/kubernetes-apps/efk/elasticsearch/templates/elasticsearch-deployment.yml.j2#L51

emptyDir is possibly not what you want if your cluster allows pvc's.
So an option that allows the usage of a (pvc) storage class would be nice -especially when your nodes do not have a lot of disk space (but do have a storage system with lots of space).

Perhaps I can provide a PR.

Anything else do we need to know:

@McSlow
Copy link
Author

McSlow commented Jun 4, 2018

btw: found this out because elastic completely blew up our node's disk space, triggering imageFS pressue which in consequence killed the elastic container :)

@Atoms
Copy link
Member

Atoms commented Jun 7, 2018

@McSlow the problem is if you do not add volume provisioning then you are not able to add pvc, so it should check lot of things before that :( but yes if you are willing to make PR please do, gladly will review.

@desaintmartin
Copy link
Contributor

Basically, a simple home-made version is here : wiremind@f9fc6be

It does not contain all the checks, of course, so I'm not (yet? No time right now) making a PR.

@Atoms
Copy link
Member

Atoms commented Sep 19, 2018

We are removing EFK Stack from kubespray:
#3352

@Atoms Atoms closed this as completed Sep 19, 2018
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

No branches or pull requests

3 participants