# ECK Fleet Server setup confusion and failure

**URL:** <https://discuss.elastic.co/t/eck-fleet-server-setup-confusion-and-failure/384857>\
**Category:** Elastic Cloud on Kubernetes (ECK)\
**Tags:** fleet\
**Created:** [February 2, 2026, 2:22pm UTC](https://discuss.elastic.co/t/eck-fleet-server-setup-confusion-and-failure/384857 "2026-02-02T14:22:59Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![gueguet57](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/gueguet57/32/143903_2.png) [@gueguet57](https://discuss.elastic.co/u/gueguet57)\
**Post date:** [February 2, 2026, 2:22pm UTC](https://discuss.elastic.co/t/eck-fleet-server-setup-confusion-and-failure/384857/1 "2026-02-02T14:22:59Z")

</div>

Hi,

I have an existing ECK stack (ES + Kibana) running fine. I’m now trying to add **Fleet Server** and configure Kibana accordingly, but I’m a bit confused.

I’m following:

- [https://www.elastic.co/docs/deploy-manage/deploy/cloud-on-k8s/quickstart-fleet](https://www.elastic.co/docs/deploy-manage/deploy/cloud-on-k8s/quickstart-fleet)

- [https://github.com/elastic/cloud-on-k8s/blob/v3.1.0/deploy/eck-stack/examples/agent/fleet-agents.yaml](https://github.com/elastic/cloud-on-k8s/blob/v3.1.0/deploy/eck-stack/examples/agent/fleet-agents.yaml)

Am I right to assume that the `xpack.fleet.packages` / `xpack.fleet.*` section in the **Kibana CR** is responsible for creating the **Fleet Server agent policy** (e.g. `eck-fleet-server`)?

My Fleet Server logs show:

`failed to request /api/fleet/enrollment_api_keys (404)`

`Agent policy "eck-fleet-server" not found`

So it looks like the policy is missing, or a problem of authentication maybe ?

Thanks!

---

<div class="post-metadata">

**Author:** ![michael.morello](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/michael.morello/32/47448_2.png) [@michael.morello](https://discuss.elastic.co/u/michael.morello)\
**Post date:** [February 3, 2026, 10:36am UTC](https://discuss.elastic.co/t/eck-fleet-server-setup-confusion-and-failure/384857/2 "2026-02-03T10:36:57Z")

</div>

Unfortunately I think you may hit Kibana issue [[Fleet] Preconfiguration API doesn't support updating / adding / removing package\_policies · Issue #111401 · elastic/kibana · GitHub](https://github.com/elastic/kibana/issues/111401) .

This bug is also described in [[Fleet] Improve preconfiguration ergonomics · Issue #190333 · elastic/kibana · GitHub](https://github.com/elastic/kibana/issues/190333)
