Richard Wall
e21a57a88c
Enable metrics server on the webhook
...
Signed-off-by: Richard Wall <richard.wall@venafi.com>
2024-07-19 17:04:52 +01:00
Richard Wall
c5e95aac63
Fix incorrect indentation of the PodMonitor template in the Helm chart
...
Signed-off-by: Richard Wall <richard.wall@venafi.com>
2024-07-19 09:22:58 +01:00
Yuedong Wu
df37eba376
fix API fields description for venafi tpp
...
Signed-off-by: Yuedong Wu <dwcn22@outlook.com>
2024-07-01 20:55:51 +08:00
cert-manager-prow[bot]
50abeda40d
Merge pull request #6987 from cbroglie/renew-before-pct
...
feat: Add renewBeforePercentage alternative to renewBefore
2024-07-01 09:45:23 +00:00
Christopher Broglie
0f74d7536e
Add renewBeforePercentage alternative to renewBefore
...
Since the actual duration is unknown until a cert has been issued,
providing an absolute duration for renewBefore can result in accidental
renewal loops. The new renewBeforePercentage field computes the
effective renewBefore using the actual duration, allowing users to
better express intent while maintaining backwards compatibility.
Fixes #4423 , resolves #5821
Signed-off-by: Christopher Broglie <cbroglie@cloudflare.com>
2024-06-29 21:18:15 -07:00
Adam Talbot
e30ad68ab2
feat: default ControllerConfiguration apiVersion and kind in helm
...
Signed-off-by: Adam Talbot <adam.talbot@venafi.com>
2024-06-25 11:58:44 +01:00
cert-manager-prow[bot]
837c6a1e06
Merge pull request #7036 from fidelity-contributions/feature/5514-venafi-issuer-ca-ref-support
...
Feature/5514 - Add SecretRef support for venafi TPP issuer CA Bundle
2024-06-24 14:18:20 +00:00
Tim Ramlot
363a63ac96
Add client certificate authentication for Vault issuers
...
Co-authored-by: Maël Valais <mael@vls.dev>
Signed-off-by: Joshua Mühlfort <muehlfort@gonicus.de>
2024-06-17 09:16:26 +02:00
cert-manager-prow[bot]
356f7411e0
Merge pull request #7057 from inteon/startupapicheck
...
Startupapicheck: validate that the validating and mutating webhooks are doing their job
2024-06-10 12:27:59 +00:00
Tim Ramlot
ad09af884a
enable Helm values.yaml jsonschema validation
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-06-06 10:18:56 +02:00
Tim Ramlot
18b701b73e
overhaul of startupapicheck: add checks that mutation and validation work and add extensive testing
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-05-30 15:54:08 +02:00
cert-manager-prow[bot]
4921b0bd83
Merge pull request #7052 from inteon/helm_fix_configmap
...
BUGFIX: correctly mount config files for components
2024-05-28 11:29:07 +00:00
Tim Ramlot
cc355c3468
BUGFIX: correctly mount config files for components
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-05-28 12:34:57 +02:00
Tim Ramlot
a2a06a1d12
run 'make generate-helm-docs'
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-05-23 13:40:51 +02:00
Tim Ramlot
c176aac45a
add Helm options to extend auto-approval or disable it
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-05-23 13:35:19 +02:00
Tim Ramlot
515559ac7c
re-generate crds
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-05-17 14:33:23 +02:00
cert-manager-prow[bot]
a9b28df5bc
Merge pull request #7030 from inteon/promote_literalsubject_to_beta
...
Promote the LiteralCertificateSubject feature to Beta
2024-05-14 17:01:51 +00:00
Tim Ramlot
e51f4a46db
update CRD field comments
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-05-14 17:49:56 +02:00
Pieter van der Giessen
22516fddf5
Add hostAliases to controller pod
...
Signed-off-by: Pieter van der Giessen <pieter@pionative.com>
2024-05-14 13:16:53 +02:00
pwhitehead
35571e014d
refactor to use token request API
...
Signed-off-by: Paul Whitehead <pwhitehead@splunk.com>
2024-05-07 11:11:21 -06:00
Paul Whitehead
528428b31f
support assumeRoleWithWebIdentity for Route53 issuer
...
Signed-off-by: Paul Whitehead <pwhitehead@splunk.com>
fix test signature
2024-05-07 11:10:17 -06:00
cert-manager-prow[bot]
54aab4b8a0
Merge pull request #6424 from gplessis/helm_extraObjects
...
Helm chart: Allow the creation of extra manifests via values
2024-05-07 13:53:15 +00:00
Tim Ramlot
a8b5178fc5
fix dupword linter
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-04-29 13:47:25 +02:00
cert-manager-prow[bot]
54feeece10
Merge pull request #6970 from erikgb/additional-formats-beta
...
Promote AdditionalCertificateOutputFormats feature gate to Beta
2024-04-29 07:42:36 +00:00
Erik Godding Boye
003c1b12e8
Promote AdditionalCertificateOutputFormats feature gate to Beta and enable by default
...
Signed-off-by: Erik Godding Boye <egboye@gmail.com>
2024-04-28 17:29:35 +02:00
Erik Godding Boye
8f99f40cbb
Upgrade K8s dependencies to v0.30.0
...
Signed-off-by: Erik Godding Boye <egboye@gmail.com>
2024-04-28 13:02:36 +02:00
Sankalp Yengaldas
adc7cd0f06
add testcases and generate deepcopy methods
...
Signed-off-by: Sankalp Yengaldas <sankalp.yb@fmr.com>
2024-04-24 10:14:31 -04:00
Guillaume Plessis
b1767b4aa9
Address comments from @wallrj
...
Signed-off-by: Guillaume Plessis <gui@endor.ai>
2024-04-23 15:02:47 -07:00
Guillaume Plessis
f98cfacd1c
Fix a typo
...
Signed-off-by: Guillaume Plessis <gui@endor.ai>
2024-04-23 15:02:47 -07:00
Guillaume Plessis
fd2645776c
Update the documentation
...
Signed-off-by: Guillaume Plessis <gui@endor.ai>
2024-04-23 15:02:47 -07:00
Guillaume Plessis
3d58fb7019
Remove the tpl fuction to allow more complex use cases
...
Signed-off-by: Guillaume Plessis <gui@endor.ai>
2024-04-23 15:02:47 -07:00
Guillaume Plessis
76c976bc2d
Allow the creation of extra manifests via values
...
Signed-off-by: Guillaume Plessis <gui@endor.ai>
2024-04-23 15:02:47 -07:00
Ludovic Ortega
a4aea9e30f
fix: capitalise acronyms
...
Signed-off-by: Ludovic Ortega <ludovic.ortega@adminafk.fr>
2024-04-19 17:51:02 +02:00
Ludovic Ortega
7df6e20e56
fix: helm documentation
...
Signed-off-by: Ludovic Ortega <ludovic.ortega@adminafk.fr>
2024-04-19 17:25:58 +02:00
Ludovic Ortega
65cc7cb0df
fix: add suggestion
...
Signed-off-by: Ludovic Ortega <ludovic.ortega@adminafk.fr>
2024-04-19 10:34:10 +02:00
Ludovic Ortega
55d546c111
feat: add support for dual stack clusters
...
Signed-off-by: Ludovic Ortega <ludovic.ortega@adminafk.fr>
2024-04-06 18:52:43 +02:00
Bill Waldrep
d4911ebfaa
Add optional flag to specify jks keystore alias.
...
Previously the JKS keystore alias was hardcoded to "certificate".
This change adds an optional configuration point to allow users
to specify a custom keystore alias. If the flag is omitted we
will default to the previous behavior.
Signed-off-by: Bill Waldrep <bwaldrep@palantir.com>
2024-03-04 13:23:09 -05:00
Tim Ramlot
5af22527ee
fix matchLabels selector - select on minimum subset of labels that uniquely identifies the resources
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-02-26 10:06:05 +01:00
Tim Ramlot
d7a23387c3
run 'make update-crds'
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-02-22 13:26:29 +01:00
jetstack-bot
f643eef2b2
Merge pull request #6755 from import-shiburin/master
...
bugfix: wrong certificate chain is used if preferredChain is configured
2024-02-20 15:29:07 +00:00
jetstack-bot
0b379e4b5c
Merge pull request #6760 from inteon/add_crd_keep
...
Add `crds.keep` and `crds.enabled` Helm options
2024-02-20 12:09:35 +00:00
Tim Ramlot
815dbc9e8f
remove unused and in Helm template
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-02-19 14:24:57 +01:00
Tim Ramlot
2deaaaa233
fix typo
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-02-19 14:24:04 +01:00
Tim Ramlot
f44238fd80
run 'make update-crds'
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-02-18 20:16:09 +01:00
jetstack-bot
7f92e38988
Merge pull request #6614 from rodrigorfk/feat-vault-mtls
...
feat: Add the ability to communicate with Vault via mTLS
2024-02-16 18:11:26 +00:00
Tim Ramlot
d34e2c8589
add CRD keep annotation
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-02-15 15:28:09 +01:00
Tim Ramlot
ad018a7b1a
improve Chart.yaml and README.md
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-02-15 11:10:58 +01:00
Jason Witkowski
72b627d12a
Move helm hook from labels to annotations
...
Signed-off-by: Jason Witkowski <jwitko1@gmail.com>
2024-02-15 10:49:35 +01:00
Jason Witkowski
a6f665353f
feat: Add option to keep CRDs when helm chart is uninstalled
...
Signed-off-by: Jason Witkowski <jwitko1@gmail.com>
2024-02-15 10:49:35 +01:00
cloudwiz
75d1449903
move audiences under the SA ref
...
Signed-off-by: cloudwiz <andrey.dubnik@maersk.com>
2024-02-08 14:07:03 +00:00