-
Notifications
You must be signed in to change notification settings - Fork 592
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 SelfSigned issuer from released transport-encryption
artifacts
#7905
Conversation
Using a SelfSigned issuer is not recommended by cert-manager and currently we're shipping it in the tranport-encryption feature artifact. Moving forward, we will not ship a SelfSigned issuer in the `eventing-tls-networking.yaml` artifacts and we will document, as a prerequisite, how to create a `ClusterIssuer` for eventing components so that by users can bring their own choosen issuers [1]. [1] https://cert-manager.io/docs/concepts/issuer/ Signed-off-by: Pierangelo Di Pilato <pierdipi@redhat.com>
@pierDipi can you fix the boilerplate issue? |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #7905 +/- ##
==========================================
- Coverage 69.22% 69.13% -0.09%
==========================================
Files 339 341 +2
Lines 19494 15829 -3665
==========================================
- Hits 13494 10943 -2551
+ Misses 5337 4213 -1124
- Partials 663 673 +10 ☔ View full report in Codecov by Sentry. |
@creydr I've just copied this file from another placeholder, so I think it's ok to ignore the error there |
ab5edb7
to
8eeee70
Compare
8eeee70
to
9e95280
Compare
Signed-off-by: Pierangelo Di Pilato <pierdipi@redhat.com>
9e95280
to
0cbefa3
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: creydr, pierDipi The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Using a SelfSigned issuer is not recommended by cert-manager and currently we're shipping it in the tranport-encryption feature artifact.
Moving forward, we will not ship a SelfSigned issuer in the
eventing-tls-networking.yaml
artifacts and we will document, as a prerequisite, how to create aClusterIssuer
for eventing components so that by users can bring their own choosen issuer [1].[1] https://cert-manager.io/docs/concepts/issuer/
Fixes #
Proposed Changes
transport-encryption
artifactsPre-review Checklist
Release Note
Docs