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

[pull] master from cert-manager:master #1066

Open
wants to merge 2,127 commits into
base: master
Choose a base branch
from

Conversation

pull[bot]
Copy link

@pull pull bot commented Oct 28, 2022

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

@pull pull bot added the ⤵️ pull label Oct 28, 2022
SgtCoDFish and others added 29 commits October 21, 2024 13:49
Cleanup key gen / RSA key sizes
[CI] Merge self-upgrade-master into master
Signed-off-by: Ashley Davis <[email protected]>
add tenantID option to azureDNS managedIdentity
Resources with applyset labels will be pruned, which is problematic.

Instead of a generic annotation to control label propagation, the
applyset labels are always excluded. This should be a good middleground
whilst an API for doing this in a more generic way is discussed. The
label should not ever be propagated, and so is a safe default.

Fixes: #7306

Signed-off-by: Thomas Way <[email protected]>
Do not propagate applyset labels
Includes a lot of comments explaining how the maxima were calculated.
This is _very_ conservative, and assumes we're dealing with RSA keys
twice the size of what we actually allow as a maximum.

From running the included benchmark it seems the pathological runtime is
about 13617196ns (13ms) on an M2 Max which seems acceptable.

Signed-off-by: Ashley Davis <[email protected]>
Restrict max size of PEM inputs
[CI] Merge self-upgrade-master into master
[CI] Merge self-upgrade-master into master
[CI] Merge self-upgrade-master into master
Setting renewBeforePercentage to x now makes the certificate renew when there is x percent of its duration left *before* its expiry.
For example, if the validity duration of a certificate is 180 minutes, and renewBeforePercentage is set to 25, the certificate will renew after 135 minutes, i.e. when there is 25% of its
duration left.
This now means the behaviour is in accordance with the spec of renewBeforePercentage.
Before this patch, the behaviour was reversed, whereby the certificate would renew *after* x percent of its duration, not *before*. For example, for a certificate valid for 180 minutes, it
would renew after 45 minutes.

Signed-off-by: Adam Sroka <[email protected]>
[CI] Self-upgrade merging self-upgrade-master into master
fix acme challenge  with ipv6
jsoref and others added 30 commits February 18, 2025 13:20
…f request to kube apiserver/Rate limiting per call to kube apiserver (dropping from 2s)/Total reconciles across all control loops

Signed-off-by: Josh Soref <[email protected]>
…ts for secrets to kube apiserver (peaking below 25)

Signed-off-by: Josh Soref <[email protected]>
…848 end: 1673267347/runtime is 499 seconds

Signed-off-by: Josh Soref <[email protected]>
Signed-off-by: Josh Soref <[email protected]>
Signed-off-by: Josh Soref <[email protected]>
Signed-off-by: Josh Soref <[email protected]>
Signed-off-by: Josh Soref <[email protected]>
chore: fix some function names in comment
refactor: use a more straightforward return value
[CI] Merge self-upgrade-master into master
fix SHAs for upstream bind images
[CI] Merge self-upgrade-master into master
Signed-off-by: ThatsIvan <[email protected]>
fix: cache full DNS response and handle TTL expiration in FindZoneByFqdn
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.