Opening the code of our X-Pack features
Yeah so has anyone actually tried to get ElasticSearch up and running lately? I just tried and had a terrible time, despite the fact that I was using ElasticSearch + Kibana, and it was dockerized, and it was on Kubernetes (there&#x27;s more complexity, yes, but all those tools make deployment simpler once you understand them, not harder -- writing a pod resource config to get a thing running means I don&#x27;t have to run around my system changing settings, I just put all of it in one place). XPack was just another stumbling block while trying to get everything running.<p>The combination of lack of documentation, inconsistent&#x2F;changed configuration (ENV vs YAML vs values that just don&#x27;t exist anymore), breaking changes between versions that rendered Kibana completely useless, and the recent (?) removal of plugins that expose web APIs (so I couldn&#x27;t use something like elastic-head. This is all in Kubernetes btw -- maybe it&#x27;s just that I wasn&#x27;t smart enough to get it done, but it&#x27;s so easy to write functional (if not well-configured) configurations for other databases, I was at a loss for words when nothing I tried worked right.<p>I got so angry trying to set up ElasticSearch that making a F&#x2F;OSS competitor is now #2 on my list of projects-to-do-next. I&#x27;m sure the thought is naive but I need to find out for myself that there&#x27;s no easier way.<p>Imagine if the team behind Prometheus had focused on search instead of metrics? That&#x27;s the kind of tool I want to use. A tool as focused, easy to start, clearly documented, and straightforward as prometheus.