cyclops-ui / cyclops

customizable UI for Kubernetes workloads 👁️
https://cyclops-ui.com
Apache License 2.0
579 stars 59 forks source link

`cyctl` telemetry flag #364

Open KaradzaJuraj opened 1 week ago

KaradzaJuraj commented 1 week ago

Problem

When installing Cyclops with kubectl and the install manifests, you have the option to turn off telemetry. But when installing Cyclops with cyctl and the init command, this option does not exist.

Solution

Implement a —-disable-telemetry flag to disable telemetry when installing Cyclops via cyctl.

The command should look like the following:

cyctl init —-disable-telemetry
thebigbone commented 6 days ago

How is telemetry disabled with kubectl?

KaradzaJuraj commented 5 days ago

You need to add the environment variable to cyclops-ctrl deployment. You can find details in our documentation here.

thebigbone commented 5 days ago

You need to add the environment variable to cyclops-ctrl deployment. You can find details in our documentation here.

Got it. So, the most simple solution is to inject this environment variable while running init. I will try to implement it.

KaradzaJuraj commented 5 days ago

Yes! I'll assign you to the issue then 👍