# How to properly setup Kibana using ECK

**URL:** <https://discuss.elastic.co/t/how-to-properly-setup-kibana-using-eck/361336>\
**Category:** Elastic Cloud on Kubernetes (ECK)\
**Created:** [June 12, 2024, 2:25pm UTC](https://discuss.elastic.co/t/how-to-properly-setup-kibana-using-eck/361336 "2024-06-12T14:25:20Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![nvivo](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/nvivo/32/68710_2.png) [@nvivo](https://discuss.elastic.co/u/nvivo)\
**Post date:** [June 12, 2024, 2:25pm UTC](https://discuss.elastic.co/t/how-to-properly-setup-kibana-using-eck/361336/1 "2024-06-12T14:25:20Z")

</div>

I'm setting up kibana with ECK, and I'd like to do an unattended setup with:

- data views
- index templates
- settings from advanced options (formats, language, default home)

I already tried kibana configuration as detailed here: [Advanced configuration | Elastic Cloud on Kubernetes [2.13] | Elastic](https://www.elastic.co/guide/en/cloud-on-k8s/current/k8s-kibana-advanced-configuration.html), but most settings I need cannot be set there.

I also tried calling the kibana api from a sidecar, but it returns 401 and I'm not sure how to authenticate automatically at this point.

What is the proper way to do an unattened setup and bring a new instance with these settings applied?

---

<div class="post-metadata">

**Author:** ![Gelinski](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/gelinski/32/142412_2.png) [@Gelinski](https://discuss.elastic.co/u/Gelinski)\
**Post date:** [June 13, 2024, 12:28am UTC](https://discuss.elastic.co/t/how-to-properly-setup-kibana-using-eck/361336/2 "2024-06-13T00:28:25Z")

</div>

hello @nvivo!

Maybe this could help you with it.

[Elasticstack Provider](https://registry.terraform.io/providers/elastic/elasticstack/latest/docs)
