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

Add cos abstraction for testing grafana-agent-k8s #135

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

rgildein
Copy link
Contributor

@rgildein rgildein commented Jun 12, 2024

This is part of Kubeflow enhancement to integrate observability to all charms (37). Since all tests will be the same in all charms, it makes sense to put them on one place.
This help to test integration of any k8s charm and grafana-agent-k8s charm, as it was discussed with observability team this is recommended way to test such integration. Deploying whole cos should not be necessary.

See the original implementation in Chisme 1.

fixes: #134


This is part of Kubeflow enhancement to integrate observability to
all charms (37). Since all tests will be the same in all charms, it
makes sense to put them on one place.
This help to test integration of any k8s charm and grafana-agent-k8s
charm, as it was discussed with observability team this is
recommended way to test such integration. Deploying whole cos should
not be necessary.

See the original implementation in Chisme [1].

---
[1]: canonical/charmed-kubeflow-chisme#98
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

Add abstraction for testing cos integration
1 participant