Open RaphaelVogel opened 1 month ago
Skipping CI for Draft Pull Request.
If you want CI signal for your change, please convert it to an actual PR.
You can still manually trigger a test run with /test all
[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by: Once this PR has been reviewed and has the lgtm label, please ask for approval from martinweindel. For more information see the Kubernetes Code Review Process.
The full list of commands accepted by this bot can be found here.
The Gardener project currently lacks enough active contributors to adequately respond to all PRs. This bot triages PRs according to the following rules:
lifecycle/stale
is appliedlifecycle/stale
was applied, lifecycle/rotten
is appliedlifecycle/rotten
was applied, the PR is closedYou can:
/remove-lifecycle stale
/lifecycle rotten
/close
/lifecycle stale
/remove-lifecycle stale
The Gardener project currently lacks enough active contributors to adequately respond to all PRs. This bot triages PRs according to the following rules:
lifecycle/stale
is appliedlifecycle/stale
was applied, lifecycle/rotten
is appliedlifecycle/rotten
was applied, the PR is closedYou can:
/remove-lifecycle stale
/lifecycle rotten
/close
/lifecycle stale
/remove-lifecycle stale
What this PR does / why we need it: Create a self signed certificate was already possible using a CA issuer. Using this approach you need to manually create a self-signed certificate using
openssl
, create a secret out of it and reference this secret in your CA issuer.To simplify this manual process a new issuer of type
selfSigned
is created, which creates a self signed certificate.In addition two additional features are added:
duration
(lifetime of the certificate). This field may be ignored by the issuer (especially Let's encrypt)csr
is now possible with issuers of typeselfSigned
andca
Which issue(s) this PR fixes: Fixes #
Special notes for your reviewer:
Release note: