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

Remove cert-manager step from main installation #949

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

Conversation

jordojordo
Copy link
Member

Fix #839

This removes the cert-manager check and installation step during the initial installation of Kubewarden.

Since cert-manager is required for OpenTelemetry, which is used for tracing and metrics, an extra step at the beginning of each telemetry checklist has been added to check for the existence of the cert-manager service.

@jordojordo jordojordo added the kind/enhancement New feature or request label Nov 5, 2024
@jordojordo jordojordo added this to the 2.1.0 milestone Nov 5, 2024
@jordojordo jordojordo self-assigned this Nov 5, 2024
Copy link
Contributor

@aalves08 aalves08 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

codewise, LGTM

@kravciak
Copy link
Collaborator

kravciak commented Nov 6, 2024

I am not sure we should require this.

  • OpenTelemetry can be set up also without cert-manager and cert-manager is required only by OpenTelemetry
  • We have documentation link in OpenTelemetry Operator step describing that cert-manager should be installed

Just my point of view, otherwise PR works OK.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Remove cert-manager requirement step for Kubewarden version 1.17
3 participants