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

Improve documentations : Describe running with minikube #226

Open
grzesuav opened this issue May 17, 2024 · 4 comments
Open

Improve documentations : Describe running with minikube #226

grzesuav opened this issue May 17, 2024 · 4 comments

Comments

@grzesuav
Copy link

hi,

I wanted to evaluate coroot.
I was able to setup prometheus + clickhouse + coroot, what I am dealing right now is to install node-agent, which seems to crash:

❯ k logs coroot-node-agent-kxlzx --previous
I0517 08:29:25.836504    3451 net.go:30] ephemeral-port-range: 32768-60999
I0517 08:29:25.842976    3451 cilium.go:30] Unable to get object /proc/1/root/sys/fs/bpf/tc/globals/cilium_ct4_global: operation not permitted
I0517 08:29:25.842994    3451 cilium.go:36] Unable to get object /proc/1/root/sys/fs/bpf/tc/globals/cilium_ct6_global: operation not permitted
I0517 08:29:25.842997    3451 cilium.go:43] Unable to get object /proc/1/root/sys/fs/bpf/tc/globals/cilium_lb4_backends_v2: operation not permitted
I0517 08:29:25.843000    3451 cilium.go:43] Unable to get object /proc/1/root/sys/fs/bpf/tc/globals/cilium_lb4_backends_v3: operation not permitted
I0517 08:29:25.843003    3451 cilium.go:52] Unable to get object /proc/1/root/sys/fs/bpf/tc/globals/cilium_lb6_backends_v2: operation not permitted
I0517 08:29:25.843006    3451 cilium.go:52] Unable to get object /proc/1/root/sys/fs/bpf/tc/globals/cilium_lb6_backends_v3: operation not permitted
I0517 08:29:25.843016    3451 main.go:102] agent version: 1.19.1
I0517 08:29:25.843069    3451 main.go:108] hostname: coroot-worker
I0517 08:29:25.843074    3451 main.go:109] kernel version: 5.15.0-107-generic
I0517 08:29:25.843296    3451 main.go:75] machine-id:  42c68083a4cc4628bd3cd766e1380867
I0517 08:29:25.843321    3451 tracing.go:34] no OpenTelemetry traces collector endpoint configured
I0517 08:29:25.843328    3451 otel.go:26] no OpenTelemetry logs collector endpoint configured
I0517 08:29:25.843415    3451 metadata.go:67] cloud provider:
I0517 08:29:25.843423    3451 collector.go:157] instance metadata: <nil>
I0517 08:29:25.843483    3451 profiling.go:49] no profiles endpoint configured
F0517 08:29:25.843694    3451 main.go:138] netlink receive: no such file or directory
F0517 08:29:25.843694    3451 main.go:138] netlink receive: no such file or directory
F0517 08:29:25.843694    3451 main.go:138] netlink receive: no such file or directory
F0517 08:29:25.843694    3451 main.go:138] netlink receive: no such file or directory
F0517 08:29:25.843694    3451 main.go:138] netlink receive: no such file or directory

additional instructions would be nice, I expect issue is caused as control-plane and worker nodes are run in docker.

However still kind installation instruction would be nice

@KKulishov
Copy link

KKulishov commented May 17, 2024

Hello!

Your variables are not defined
#########
tracesEndpoint
logsEndpoint
#########

check yours values.yml

in example node-agent:
###########
node-agent:
enabled: true
tracesEndpoint: "http://coroot-opentelemetry-collector:4318/v1/traces"
logsEndpoint: "http://coroot-opentelemetry-collector:4318/v1/logs"
###########

description here

@apetruhin
Copy link
Member

@grzesuav
Copy link
Author

@apetruhin thanks, it explains it - would be helpful to see it in documentation, along with pointing to minikube with VM driver

@grzesuav
Copy link
Author

What I mean is - currently is mentioning

Limitations:
Coroot doesn't support Docker-in-Docker environments such as MiniKube due to [eBPF limitations](https://github.com/coroot/coroot/issues/10#issuecomment-1345201225)

which is clearly not true - I just setup minikube to run it with qemu

https://coroot.com/docs/coroot-community-edition/getting-started/installation

@grzesuav grzesuav changed the title Consider adding kind installation instruction Improve documentations : Describe running with minikube May 17, 2024
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