JoshVanL
e1875bc8c5
Updates apis to v1alpha2/meta
...
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-09-23 18:20:56 +01:00
JoshVanL
9ffaae5bfd
Adds review comments
...
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-09-23 14:01:19 +01:00
JoshVanL
5f25ffadd8
Increase scope of vault addon tokenreview permissions to cluster
...
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-09-23 13:54:48 +01:00
JoshVanL
f6e1964b93
Set role name correctly for vault addon with Kube Auth
...
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
452e42b1c7
Adds internal vault issuer Kubernetes auth types
...
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-09-23 13:42:02 +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
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
406e977c8e
Update test/ packages for new ACME group
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-09-23 10:07:53 +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
eda613e6f0
Revert API version change in samplewebhook
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-09-20 17:26:55 +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
jetstack-bot
e627c4c182
Merge pull request #2082 from munnerz/remove-deprecated-features
...
Remove deprecated API fields
2019-09-19 21:47:46 +01:00
James Munnelly
544460320c
Wait for Certificate to become Ready
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-09-19 17:50:41 +01:00
James Munnelly
81cea2c06b
Fix ACME webhook tests to not use label selector
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-09-19 15:48:22 +01:00
James Munnelly
45f1d36504
Remove old feature gate in test fixture
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-09-19 13:46:26 +01:00
James Munnelly
8962c3fe8a
Update e2e test suite to not use new fields
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-09-19 13:07:58 +01:00
James Munnelly
b35551fcb1
Remove & update unit test fixture generation packages
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-09-19 13:07:58 +01:00
jetstack-bot
3a3c840060
Merge pull request #2078 from JoshVanL/upgrade-vault-1.2.3
...
Upgrade e2e test vault images to 1.2.3
2019-09-18 14:49:35 +01:00
JoshVanL
2eb620c18d
Upgrade e2e test vault images to 1.2.3
...
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-09-18 13:19:10 +01:00
JoshVanL
6a362c67b0
Move e2e output logs with suffixes
...
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-09-12 15:59:54 +01:00
JoshVanL
3455747723
Include previous logs and use all containers from pods
...
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-09-11 22:02:10 +01:00
James Munnelly
04f2e2726e
Fixup DNS01 webhook e2e test
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-09-10 14:46:55 +01:00
James Munnelly
e8d1bc608e
Update for ACMEChallengeType type
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-09-10 14:45:26 +01:00
James Munnelly
34b0a19fc4
Add CertificateRequest based ACME conformance tests
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-09-04 12:24:05 +01:00
James Munnelly
35dc8692b4
Fix completing suite config
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-09-04 12:23:43 +01:00
James Munnelly
a04d9a3689
Add very basic Certificates based conformance suite
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-09-03 11:20:51 +01:00
James Munnelly
c4e00311ba
Set certificate name annotation in certificates controller
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-09-03 11:20:51 +01:00
jetstack-bot
e476d17fc5
Merge pull request #1996 from ocadotechnology/wip-301
...
feat: enable crt/csr keyusages and extended keyusages
2019-09-02 10:41:04 +01:00
stuart.warren
7eb1e34e48
feat: enable certificate keyusages
...
Enable users to request x509 key usages and extended key usages when
defining a certificate or certificate signing request
fixes : #301
Signed-off-by: stuart.warren <stuart.warren@ocado.com>
2019-08-31 01:00:00 +01:00
Olaf Klischat
4dfae9296f
test/acme/dns: poll interval and propagation limit configurable
...
Signed-off-by: Olaf Klischat <olaf.klischat@gmail.com>
2019-08-26 10:12:26 +02:00
JoshVanL
ad18215690
Ensure we watch CertificateRequests in venafi e2e tests for
...
CertificateRequests
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-19 16:04:12 +01:00
JoshVanL
3634f5d0db
Adds venafi CertificateRequest e2e tests
...
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-19 16:04:12 +01:00
JoshVanL
858caf3c34
Completes ./internal/venafi tests
...
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-19 16:04:12 +01:00
jetstack-bot
8ab4dc1301
Merge pull request #1943 from JoshVanL/cr-acme
...
Adds acme CertificateRequest controller
2019-08-17 00:34:00 +01:00
jetstack-bot
3716902b84
Merge pull request #1993 from munnerz/webhookbootstrap-controller
...
Use dedicated controller for bootstrapping webhook TLS
2019-08-15 17:35:56 +01:00
JoshVanL
7869f99edf
Fix test package name and acme tests
...
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-15 17:18:11 +01:00
JoshVanL
277dc7ab17
Adds CertificateRequest to condition matcher in e2e tests
...
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-15 17:18:11 +01:00
JoshVanL
393f7c20e5
Remove Failed reason from invalid acme URL
...
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-15 17:18:11 +01:00
JoshVanL
0f08f40316
Move fake order lister to ./test/unit/listers
...
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-15 17:18:11 +01:00
JoshVanL
06d02a7b63
Adds CR acme e2e tests for http
...
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-15 17:18:11 +01:00
JoshVanL
b28d444deb
Addes dns e2e test for acme CertificateRequest
...
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-15 17:18:11 +01:00
jetstack-bot
d4a675ee66
Merge pull request #1995 from JoshVanL/cr-test-refactor-sync
...
Include the shared controller Sync function in all CR controller tests
2019-08-15 17:13:56 +01:00
JoshVanL
ebf38dbfbb
Refactor and cleans up SelfSigned CR controller tests
...
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-14 22:24:14 +01:00
James Munnelly
dbf3258f4c
Move cainjector annotations into apis package
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-08-14 19:36:56 +01:00
James Munnelly
d21a5faa8c
Fixup tests
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-08-14 14:17:55 +01:00
James Munnelly
cf82c21ac6
Update e2e tests to cover inject-ca-from-secret option
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-08-14 12:57:03 +01:00
JoshVanL
25f374da19
Fix pkg/internal/vault/fake
...
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-13 23:37:35 +01:00
JoshVanL
ea84dfdb2b
Code organisation and cleaning up code
...
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-13 23:37:35 +01:00
JoshVanL
1cf815081f
Get CR before checking duration on cert
...
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-13 23:37:06 +01:00