I have some problems when trying to configure istio version 1.80 in a kubernetes cluster with grafana and prometheus components. which are not integrated by default .
the error is:
./istioctl manifest apply --set profile=demo --set addonComponents.kiali.enabled=true–set addonComponents.kiali.enabled=true
Error: accepts 0 arg(s), received 1
the question is:
What is the command I need to be able to add components in this version of istio?
hi everyOne .,
Many many thanks, I was able to integrate the components. Now when I try to lift the kiali dasboarde it gives me this error and I don’t know why
istioctl dashboard kiali →
Unable to listen on port 20001: Listeners failed to create with the following errors: [unable to create listener: Error listen tcp4 127.0.0.1:20001: bind: address already in use unable to create listener: Error listen tcp6 [::1]:20001: socket: address family not supported By protocol] http://localhost:45751/kiali
Failed to open browser; open http://localhost:45751/kiali in your browser.
kiali is supposed to be already integrated, as are grafana and prometheus. I don’t understand why it won’t let me run the dashboard
I have tried to find what is running on that port and I only see it listen I do not see anything else in use.
lsof -i -P -n | grep LISTEN | grep 20001
istioctl 17235 root 9u IPv4 135567609 0t0 TCP 127.0.0.1:20001 (LISTEN)
./istioctl dashboard kiali
Unable to listen on port 20001: Listeners failed to create with the following errors: [unable to create listener: Error listen tcp4 127.0.0.1:20001: bind: address already in use unable to create listener: Error listen tcp6 [::1]:20001: socket: address family not supported by protocol] http://localhost:44925/kiali
Failed to open browser; open http://localhost:44925/kiali in your browser.
@hookers it’s been some time your question has gone unanswered. I hope you found the solution by yourself. From the lsof exit you sent, you already had an istioctl dashboard kiali running on another terminal.
you can now configure the external components. But let me explain, I have 2 environments. In one of them I have installed Istio with grafana and prometheus and kiali and in the other I also have grafana and prometheus. But the question is. Why have these two repeated? That is why I try from 1 of the environments to configure the external url to not have 2 configurations for each environment.
my problem is that although I configure the external url in kiali, when I go to grafana I only see the nodes of this environment and I do not see the other environment.