James Munnelly
|
f466aeea88
|
Fix govet warnings
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2019-09-27 12:07:08 +01:00 |
|
jetstack-bot
|
9cd00ce3f8
|
Merge pull request #2034 from JoshVanL/e2e-conformance-tests
Extends conformance tests
|
2019-09-27 00:10:55 +01:00 |
|
JoshVanL
|
869370e226
|
Cleans up code and naming
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
|
2019-09-26 17:35:52 +01:00 |
|
JoshVanL
|
ced21c287f
|
Conformance: Ensure if a certificate is deleted then a new certificate is signed with
same key
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
|
2019-09-26 17:34:42 +01:00 |
|
James Munnelly
|
4b1a4fece8
|
Fix update-codegen for go 1.13
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2019-09-26 17:26:43 +01:00 |
|
James Munnelly
|
973f4aa424
|
Update codebase for external dependencies
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2019-09-26 12:52:43 +01:00 |
|
JoshVanL
|
e1875bc8c5
|
Updates apis to v1alpha2/meta
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
|
2019-09-23 18:20:56 +01:00 |
|
JoshVanL
|
68f9546d05
|
Update generated
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
|
2019-09-23 14:05:53 +01:00 |
|
JoshVanL
|
9ffaae5bfd
|
Adds review comments
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
|
2019-09-23 14:01:19 +01:00 |
|
JoshVanL
|
9b827ee128
|
Adds all vault Auth methods to secret checks and stops panic
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
|
2019-09-23 13:54:48 +01:00 |
|
JoshVanL
|
f2f5fccb85
|
Addresses comments and makes vault auth pointers
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
|
2019-09-23 13:54:48 +01:00 |
|
JoshVanL
|
05b5f44ff6
|
Updates vault certificaterequest controller test
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
|
2019-09-23 13:43:19 +01:00 |
|
JoshVanL
|
452e42b1c7
|
Adds internal vault issuer Kubernetes auth types
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
|
2019-09-23 13:42:02 +01:00 |
|
JoshVanL
|
9aea714ef8
|
Adds vault kubernetes auth tests
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
|
2019-09-23 13:33:29 +01:00 |
|
Adam Kunicki
|
7058dfc687
|
Added Kubernetes authentication type for Vault Issuer
Signed-off-by: Adam Kunicki <adam@streamsets.com>
|
2019-09-23 13:33:29 +01:00 |
|
James Munnelly
|
7b7869ee04
|
Fixup test cases after hash change
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2019-09-23 12:31:16 +01:00 |
|
James Munnelly
|
9f91e63b27
|
Update codegen
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2019-09-23 12:06:14 +01:00 |
|
James Munnelly
|
1e9ea942d5
|
Update ACME webhook API group name
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2019-09-23 12:06:13 +01:00 |
|
James Munnelly
|
f2f3aee50d
|
Update codebase for new API group
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2019-09-23 12:06:13 +01:00 |
|
James Munnelly
|
4bda511b3d
|
Rename API group to cert-manager.io
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2019-09-23 12:06:13 +01:00 |
|
James Munnelly
|
ac123bebf7
|
Use acmefuzzers during certmanager group roundtrip tests
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2019-09-23 10:07:53 +01:00 |
|
James Munnelly
|
68cf0c0fcc
|
Add ACME apigroup to scheme
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2019-09-23 10:07:53 +01:00 |
|
James Munnelly
|
73460c158a
|
Update pkg/issuer
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2019-09-23 10:07:53 +01:00 |
|
James Munnelly
|
2868b4a7b7
|
Update pkg/controllers
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2019-09-23 10:07:53 +01:00 |
|
James Munnelly
|
00456a66cc
|
Update generated clientsets and informers
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2019-09-23 10:07:53 +01:00 |
|
James Munnelly
|
56087518f4
|
Add internal acme API group
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2019-09-23 10:07:53 +01:00 |
|
James Munnelly
|
e42a603bc0
|
Move acme API types into acme group
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2019-09-23 10:07:53 +01:00 |
|
James Munnelly
|
c7584c63a1
|
Fix up BUILD file
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2019-09-20 19:25:05 +01:00 |
|
James Munnelly
|
ceca5e0c6a
|
Fix fuzz testing
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2019-09-20 19:25:05 +01:00 |
|
James Munnelly
|
4f32c680dd
|
Register meta api group with scheme
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2019-09-20 19:25:04 +01:00 |
|
James Munnelly
|
bf9fbea23f
|
Update codebase for new meta apigroup
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2019-09-20 19:25:04 +01:00 |
|
James Munnelly
|
54350dba5a
|
Add internal meta api group
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2019-09-20 19:25:04 +01:00 |
|
James Munnelly
|
cf7f86d947
|
Refactor codebase to use new meta apigroup
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2019-09-20 19:25:04 +01:00 |
|
James Munnelly
|
d99d4fb59a
|
Refactor to use meta api group
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2019-09-20 19:25:04 +01:00 |
|
James Munnelly
|
5c3dc85390
|
Create meta apigroup for shared types
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2019-09-20 19:25:04 +01:00 |
|
James Munnelly
|
58754abf37
|
Refactor codebase for v1alpha2
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2019-09-20 16:22:43 +01:00 |
|
James Munnelly
|
d53387fcf1
|
Move v1alpha1 to v1alpha2
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2019-09-20 16:13:41 +01:00 |
|
James Munnelly
|
80cbcb35fb
|
Add issue-temporary-certificate annotation to control temporary cert issuance
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2019-09-20 15:26:41 +01:00 |
|
James Munnelly
|
7e1312794c
|
Set certificate-name annotation on CertificateRequest resources
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2019-09-19 17:05:02 +01:00 |
|
James Munnelly
|
79f2cd60f4
|
Pass down annotations from Certificate resources to Orders via CertificateRequests
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2019-09-19 16:38:43 +01:00 |
|
James Munnelly
|
e5f3b46018
|
Update OwningCertForSecret to use annotations to discover owner
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2019-09-19 15:35:46 +01:00 |
|
James Munnelly
|
f0039c5efa
|
Remove old feature gates
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2019-09-19 13:13:14 +01:00 |
|
James Munnelly
|
f45507cd18
|
Update generated files
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2019-09-19 13:13:14 +01:00 |
|
James Munnelly
|
ad237cf300
|
Remove deprecated code from acme issuer http and dns solver
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2019-09-19 13:07:59 +01:00 |
|
James Munnelly
|
99714943bc
|
Remove deprecated code from acmechallenges controller (tests only)
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2019-09-19 13:07:59 +01:00 |
|
James Munnelly
|
bc61194709
|
Remove deprecated code from ingress-shim controller
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2019-09-19 13:07:59 +01:00 |
|
James Munnelly
|
20840b552d
|
Remove deprecated code from acmeorders controller
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2019-09-19 13:07:59 +01:00 |
|
James Munnelly
|
51bf98581e
|
Remove deprecated code from certificates controller
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2019-09-19 13:07:59 +01:00 |
|
James Munnelly
|
66668d6004
|
Remove old-style issuer Issue functions
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2019-09-19 13:07:58 +01:00 |
|
James Munnelly
|
e0a5bfd1ed
|
Update API validations
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2019-09-19 13:07:58 +01:00 |
|