jetstack-bot and GitHub
59ff99811b
Merge pull request #2851 from munnerz/fixup-webhook-requestkind
...
Support Kubernetes 1.15 and below properly in validating webhook
2020-04-28 13:18:29 +01:00
James Munnelly
c641443e92
Support Kubernetes 1.15 and below properly in validating webhook
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-04-28 11:51:58 +01:00
jetstack-bot and GitHub
cdc43833f9
Merge pull request #2837 from meyskens/ingress-issuer-kind
...
Set Issuer kind specific to Issuer if /issuer is specified
2020-04-24 15:41:05 +01:00
Maartje Eyskens
f2b36483a4
Set Issuer kind specific to Issuer if cert-manager.io/issuer is specified.
...
Signed-off-by: Maartje Eyskens <maartje@eyskens.me >
2020-04-24 16:16:04 +02:00
jetstack-bot and GitHub
f0231cc5d5
Merge pull request #2831 from wallrj/2754-webhook-config
...
Fixes for the validating and mutating webhook configuration
v0.15.0-alpha.2
2020-04-23 17:58:26 +01:00
jetstack-bot and GitHub
7332ab7101
Merge pull request #2830 from meyskens/licenses
...
Make directory name the correct "licenses"
2020-04-23 16:38:02 +01:00
Richard Wall
f37e0cd72a
Fixes for the validating and mutating webhook configuration
...
* Use the correct URL path for validation
* Validate v1alpha3 API objects
* Mutate v1alpha3 API objects
Signed-off-by: Richard Wall <richard.wall@jetstack.io >
2020-04-23 16:07:49 +01:00
Maartje Eyskens
c3eecbc168
Make directory name the correct "licenses"
...
Signed-off-by: Maartje Eyskens <maartje@eyskens.me >
2020-04-23 16:07:04 +02:00
jetstack-bot and GitHub
49e1a7a51c
Merge pull request #2825 from meyskens/add-origin-tag
...
Add cert-manager origin tag in Venafi
v0.15.0-alpha.1
2020-04-22 16:48:02 +01:00
Maartje Eyskens
3747cf2000
Fix up test and make code look nicer
...
Signed-off-by: Maartje Eyskens <maartje@eyskens.me >
2020-04-22 17:08:34 +02:00
Maartje Eyskens
453640dd4d
Add cert-manager origin tag in Venafi
...
Signed-off-by: Maartje Eyskens <maartje@eyskens.me >
2020-04-22 16:42:55 +02:00
jetstack-bot and GitHub
43920b570a
Merge pull request #2824 from munnerz/native-jks-p12
...
Add `certificate.spec.keystores` and 'native' P12 and JKS keystore support
2020-04-22 15:39:03 +01:00
James Munnelly
7978fbe081
Address review feedback and include truststore.jks with JKS mode enabled
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-04-22 15:20:49 +01:00
James Munnelly
67a93b4f22
Remove unused vars
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-04-21 17:58:18 +01:00
James Munnelly
ba33c823a3
Add 'keystores' stanza to CertificateSpec to allow dynamic keystore configuration
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-04-21 17:58:18 +01:00
jetstack-bot and GitHub
4aff1ce3f0
Merge pull request #2814 from munnerz/privatekey-rotation
...
keymanager: support private key rotationPolicy field
2020-04-21 16:02:53 +01:00
James Munnelly
6a827c6b8b
Don't use fixed length map
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-04-21 14:49:25 +01:00
jetstack-bot and GitHub
93afe59b31
Merge pull request #2730 from munnerz/update-challenge-docs
...
Update field comments on ChallengeSpec
2020-04-21 12:38:53 +01:00
James Munnelly
019f64e841
Fix test failures
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-04-21 10:25:56 +01:00
James Munnelly
6d02c855ee
Regenerate files
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-04-21 10:07:13 +01:00
James Munnelly
8a628c3315
Update field comments on ChallengeSpec
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-04-21 10:07:03 +01:00
James Munnelly
a17d04260e
requestmanager: copy labels and annotations onto CertificateRequest resources
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-04-21 09:49:32 +01:00
James Munnelly
212ef42a66
util/pki: allow certificates only specifying IP, URI or Email SANs to be signed
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-04-21 09:49:32 +01:00
James Munnelly
f04696747c
Fix SecretDataAltNamesMatchSpec for loose matching and add tests
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-04-21 09:49:32 +01:00
James Munnelly
af9d957394
Don't rely on CertificateRequest name during e2e tests
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-04-21 09:49:32 +01:00
James Munnelly
23892bc6e4
keymanager: support private key rotationPolicy field
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-04-21 09:49:32 +01:00
James Munnelly
4daa3b086b
Update generated files
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-04-21 09:49:32 +01:00
James Munnelly
129b5f8303
Add fields for controlling private key rotation
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-04-21 09:49:32 +01:00
jetstack-bot and GitHub
5090f3f38a
Merge pull request #2812 from munnerz/requestmanager-controller
...
expcertificates: add requestmanager controller
2020-04-20 16:17:38 +01:00
James Munnelly
e8cc2ba4ac
Fix selfsigned issuer unit tests
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-04-20 15:08:31 +01:00
James Munnelly
a9dd260e95
requestmanager: tidy up and add unit tests
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-04-20 15:08:31 +01:00
James Munnelly
48958036bf
Set NotAfter field in readiness controller
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-04-20 15:08:31 +01:00
James Munnelly
1c26ae412d
Move some logic into separate method
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-04-20 15:08:31 +01:00
James Munnelly
945dde4175
Fix PolicyFunc reference in trigger controller tests
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-04-20 15:08:31 +01:00
James Munnelly
8aaca4a2ad
expcertificates: add readiness controller
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-04-20 15:08:31 +01:00
James Munnelly
53fa3b70ab
Move trigger policies into separate package
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-04-20 15:08:31 +01:00
James Munnelly
707b7a486a
Fix missing append bug
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-04-20 15:08:31 +01:00
James Munnelly
a572f739c2
Add trigger policy for private key not matching spec
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-04-20 15:08:31 +01:00
James Munnelly
b5c169e35a
Fix panic in issuing controller
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-04-20 15:08:31 +01:00
James Munnelly
cde13aa6fd
Add requestmanager controller
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-04-20 15:08:31 +01:00
jetstack-bot and GitHub
91d598b1de
Merge pull request #2810 from munnerz/keymanager-controller
...
expcertificates: add keymanager controller
2020-04-20 10:17:38 +01:00
jetstack-bot and GitHub
4adec72ac9
Merge pull request #2681 from gitirabassi/feat/azure-auth-msi-master
...
feat(azure): add usage of Managed Identities for azuredns
2020-04-20 08:42:38 +01:00
jetstack-bot and GitHub
687d47f832
Merge pull request #2027 from pepov/auditsink-injector
...
Add auditsinks in auditregistration.k8s.io/v1alpha1 to the supported injector targets
2020-04-20 08:23:38 +01:00
jetstack-bot and GitHub
f1858a89a5
Merge pull request #2816 from meyskens/license-docker
...
Add licences to Docker images
2020-04-17 17:08:20 +01:00
jetstack-bot and GitHub
77dcc6c759
Merge pull request #2815 from meyskens/bump-controller
...
Bump contoller-tools and controller-runtime to latest of master
2020-04-17 17:08:12 +01:00
jetstack-bot and GitHub
a299a63219
Merge pull request #2807 from HoogWater/refine_leaderelection
...
Limit the scope of leadership configmap role to specific configmaps
2020-04-17 16:27:46 +01:00
Maartje Eyskens
0ad3c81af3
Add licences to Docker images
...
Signed-off-by: Maartje Eyskens <maartje@eyskens.me >
2020-04-17 16:49:14 +02:00
Maartje Eyskens
db45891705
Add missing context
...
Signed-off-by: Maartje Eyskens <maartje@eyskens.me >
2020-04-17 16:39:06 +02:00
Maartje Eyskens
c72da660e1
Bump contoller-tools and controller-runtime to latest of master
...
Signed-off-by: Maartje Eyskens <maartje@eyskens.me >
2020-04-17 15:56:59 +02:00
James Munnelly
b50f0de763
Fix RSA private key size validation on Certificates
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-04-16 19:10:41 +01:00