Sources are persistent and decoupled from the workloads they instrument.
If a workload is deleted without deleting the Source, the Source will resume its effects if the workload is re-created later.
If a workload is deleted without deleting the Source, the Source will resume its effects if the workload is re-created later.
With Odigos CLI
The Odigos CLI supports instrumenting and uninstrumenting workloads with theodigos sources enable
and odigos sources disable
commands.
Each of these commands accepts a source type, name, and namespace.
For example, to remove a source from odigos, run:
With Odigos UI
The easiest way to remove a source from Odigos is to use the Odigos UI.After installing Odigos CLI, run the following command to start the Odigos UI:
Kubernetes Manifests
If you prefer to use kubectl or GitOps to manage your Kubernetes workloads, you can remove a source from Odigos by deleting the Source object, for example:1
Run:Output:
2
Run:Output: