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

Create a must-gather for the Operator #3149

Closed
iblancasa opened this issue Jul 18, 2024 · 2 comments · Fixed by #3150
Closed

Create a must-gather for the Operator #3149

iblancasa opened this issue Jul 18, 2024 · 2 comments · Fixed by #3150
Labels
enhancement New feature or request

Comments

@iblancasa
Copy link
Contributor

iblancasa commented Jul 18, 2024

A must-gather tool is a diagnostic utility that collects various information and logs from a system to aid in troubleshooting and debugging. It is typically used to gather comprehensive data about the state of an application, its environment, and its dependencies. The collected data can include logs, configuration files, metrics, created resources (deployments, configmaps, pods...) and other relevant information.

The idea behind this issue is to create a must-gather tool for the OpenTelemetry Operator. We can implement it in a way that is compatible with both OpenShift and plain Kubernetes environments.

Some links:

@iblancasa iblancasa added enhancement New feature or request needs triage labels Jul 18, 2024
iblancasa added a commit to iblancasa/opentelemetry-operator that referenced this issue Jul 18, 2024
iblancasa added a commit to iblancasa/opentelemetry-operator that referenced this issue Jul 18, 2024
@jaronoff97
Copy link
Contributor

@iblancasa can you link some more documentation about this?

@iblancasa
Copy link
Contributor Author

@jaronoff97 I added some extra info to the first message.

pavolloffay pushed a commit that referenced this issue Oct 7, 2024
* Add must-gather tool to the operator image #3149

Signed-off-by: Israel Blancas <[email protected]>

* Add some missing features

Signed-off-by: Israel Blancas <[email protected]>

* Add operator logs

Signed-off-by: Israel Blancas <[email protected]>

* Add changelog

Signed-off-by: Israel Blancas <[email protected]>

* Fix lint

Signed-off-by: Israel Blancas <[email protected]>

* Add documentation

Signed-off-by: Israel Blancas <[email protected]>

* Clarify K8s compatibility

Signed-off-by: Israel Blancas <[email protected]>

* Some fixes

Signed-off-by: Israel Blancas <[email protected]>

* Publish image

Signed-off-by: Israel Blancas <[email protected]>

* Fix release notes

Signed-off-by: Israel Blancas <[email protected]>

* Small improvements

Signed-off-by: Israel Blancas <[email protected]>

* Add unit tests

Signed-off-by: Israel Blancas <[email protected]>

* Apply changes requested in code review

Signed-off-by: Israel Blancas <[email protected]>

* Fix typo

Signed-off-by: Israel Blancas <[email protected]>

---------

Signed-off-by: Israel Blancas <[email protected]>
Signed-off-by: Israel Blancas <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants