# Failed to get API Group-Resources

**URL:** <https://discuss.elastic.co/t/failed-to-get-api-group-resources/206482>\
**Category:** Elastic Cloud on Kubernetes (ECK)\
**Created:** [November 4, 2019, 9:37pm UTC](https://discuss.elastic.co/t/failed-to-get-api-group-resources/206482 "2019-11-04T21:37:18Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![alexus](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/alexus/32/12696_2.png) [@alexus](https://discuss.elastic.co/u/alexus)\
**Post date:** [November 4, 2019, 9:37pm UTC](https://discuss.elastic.co/t/failed-to-get-api-group-resources/206482/1 "2019-11-04T21:37:18Z")

</div>

Hello World!

I'm trying to [Deploy ECK in your Kubernetes cluster](https://www.elastic.co/guide/en/cloud-on-k8s/current/k8s-quickstart.html#k8s-deploy-eck), yet running into following issue:

```
$ microk8s.kubectl apply -f https://download.elastic.co/downloads/eck/1.0.0-beta1/all-in-one.yaml
customresourcedefinition.apiextensions.k8s.io/apmservers.apm.k8s.elastic.co created
customresourcedefinition.apiextensions.k8s.io/elasticsearches.elasticsearch.k8s.elastic.co created
customresourcedefinition.apiextensions.k8s.io/kibanas.kibana.k8s.elastic.co created
clusterrole.rbac.authorization.k8s.io/elastic-operator created
clusterrolebinding.rbac.authorization.k8s.io/elastic-operator created
namespace/elastic-system created
statefulset.apps/elastic-operator created
serviceaccount/elastic-operator created
$ microk8s.kubectl -n elastic-system logs -f statefulset.apps/elastic-operator
Error from server: Get https://noc.uftwf.local:10250/containerLogs/elastic-system/elastic-operator-0/manager?follow=true: dial tcp: lookup noc.uftwf.local on 208.67.222.222:53: no such host
$ 

```

I thought maybe this would help:

```
$ echo "X.X.X.X	noc.uftwf.local" >> /etc/hosts
$ microk8s.kubectl -n elastic-system logs -f statefulset.apps/elastic-operator 
{"level":"info","@timestamp":"2019-11-04T21:30:03.518Z","logger":"manager","message":"Setting up client for manager","ver":"1.0.0-beta1-84792e30"}
{"level":"info","@timestamp":"2019-11-04T21:30:03.518Z","logger":"manager","message":"Setting up scheme","ver":"1.0.0-beta1-84792e30"}
{"level":"info","@timestamp":"2019-11-04T21:30:03.518Z","logger":"manager","message":"Setting up manager","ver":"1.0.0-beta1-84792e30"}
{"level":"error","@timestamp":"2019-11-04T21:30:04.563Z","logger":"controller-runtime.manager","message":"Failed to get API Group-Resources","ver":"1.0.0-beta1-84792e30","error":"Get https://10.152.183.1:443/api?timeout=32s: dial tcp 10.152.183.1:443: connect: no route to host","stacktrace":"github.com/go-logr/zapr.(*zapLogger).Error\n\t/go/pkg/mod/github.com/go-logr/zapr@v0.1.0/zapr.go:128\nsigs.k8s.io/controller-runtime/pkg/manager.New\n\t/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.2.1/pkg/manager/manager.go:212\ngithub.com/elastic/cloud-on-k8s/cmd/manager.execute\n\t/go/src/github.com/elastic/cloud-on-k8s/cmd/manager/main.go:227\ngithub.com/elastic/cloud-on-k8s/cmd/manager.glob..func1\n\t/go/src/github.com/elastic/cloud-on-k8s/cmd/manager/main.go:74\ngithub.com/spf13/cobra.(*Command).execute\n\t/go/pkg/mod/github.com/spf13/cobra@v0.0.5/command.go:830\ngithub.com/spf13/cobra.(*Command).ExecuteC\n\t/go/pkg/mod/github.com/spf13/cobra@v0.0.5/command.go:914\ngithub.com/spf13/cobra.(*Command).Execute\n\t/go/pkg/mod/github.com/spf13/cobra@v0.0.5/command.go:864\nmain.main\n\t/go/src/github.com/elastic/cloud-on-k8s/cmd/main.go:27\nruntime.main\n\t/usr/local/go/src/runtime/proc.go:203"}
{"level":"error","@timestamp":"2019-11-04T21:30:04.564Z","logger":"manager","message":"unable to create controller manager","ver":"1.0.0-beta1-84792e30","error":"Get https://10.152.183.1:443/api?timeout=32s: dial tcp 10.152.183.1:443: connect: no route to host","stacktrace":"github.com/go-logr/zapr.(*zapLogger).Error\n\t/go/pkg/mod/github.com/go-logr/zapr@v0.1.0/zapr.go:128\ngithub.com/elastic/cloud-on-k8s/cmd/manager.execute\n\t/go/src/github.com/elastic/cloud-on-k8s/cmd/manager/main.go:229\ngithub.com/elastic/cloud-on-k8s/cmd/manager.glob..func1\n\t/go/src/github.com/elastic/cloud-on-k8s/cmd/manager/main.go:74\ngithub.com/spf13/cobra.(*Command).execute\n\t/go/pkg/mod/github.com/spf13/cobra@v0.0.5/command.go:830\ngithub.com/spf13/cobra.(*Command).ExecuteC\n\t/go/pkg/mod/github.com/spf13/cobra@v0.0.5/command.go:914\ngithub.com/spf13/cobra.(*Command).Execute\n\t/go/pkg/mod/github.com/spf13/cobra@v0.0.5/command.go:864\nmain.main\n\t/go/src/github.com/elastic/cloud-on-k8s/cmd/main.go:27\nruntime.main\n\t/usr/local/go/src/runtime/proc.go:203"}
$ 

```

but it didn't(

Please advise.

---

<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:** [November 5, 2019, 10:46am UTC](https://discuss.elastic.co/t/failed-to-get-api-group-resources/206482/2 "2019-11-05T10:46:52Z")

</div>

This is odd:

```
 dial tcp: lookup noc.uftwf.local on 208.67.222.222:53: no such host

```

You are trying to resolve `noc.uftwf.local` with OpenDNS, looks like there is a problem with your setup.

```
dial tcp 10.152.183.1:443: connect: no route to host"

```

Same here, assuming that 10.152.183.1 is "service/kubernetes" it sounds like a network (maybe NetworkPolicy one) issue not related to ECK.

---

<div class="post-metadata">

**Author:** ![alexus](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/alexus/32/12696_2.png) [@alexus](https://discuss.elastic.co/u/alexus)\
**Post date:** [November 5, 2019, 8:27pm UTC](https://discuss.elastic.co/t/failed-to-get-api-group-resources/206482/3 "2019-11-05T20:27:05Z")

</div>

Thank you for your comment/reply, I really do appreciate your trying to help me)

I'm tried to install ECK on following Kubernetes distros:

- [MicroK8s - Fast, Light, Upstream Developer Kubernetes](https://microk8s.io/)
- [K3s: Lightweight Kubernetes](https://k3s.io/)

I suppose, I can also try on `minikube`, all above k8s distros were used out of the box though...

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [November 4, 2022, 7:32am UTC](https://discuss.elastic.co/t/failed-to-get-api-group-resources/206482/4 "2022-11-04T07:32:04Z")

</div>


