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

Switch e2e testing to controller-runtime envtest #255

Open
nickytd opened this issue Sep 30, 2024 · 0 comments
Open

Switch e2e testing to controller-runtime envtest #255

nickytd opened this issue Sep 30, 2024 · 0 comments
Assignees
Labels
area/logging Logging related kind/enhancement Enhancement, improvement, extension

Comments

@nickytd
Copy link
Collaborator

nickytd commented Sep 30, 2024

Since logging plugin depends on :

  • Cluster CRD
  • fluent-bit (binary)
  • vali backend

The integration testing can be implemented with controller-runtime envtest. It can be extended to add the additional binaries of vali and fluent-bit removing current dependency.

@nickytd nickytd added the kind/enhancement Enhancement, improvement, extension label Sep 30, 2024
@nickytd nickytd self-assigned this Sep 30, 2024
@nickytd nickytd added the area/logging Logging related label Sep 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/logging Logging related kind/enhancement Enhancement, improvement, extension
Projects
None yet
Development

No branches or pull requests

1 participant