Commit Graph

1085 Commits

Author SHA1 Message Date
James Munnelly
1ed6855bde Expose GetCertificate function 2018-08-08 13:39:30 +01:00
James Munnelly
fa0bc9998e Add RenewBeforeDuration option to controller context 2018-08-08 13:34:30 +01:00
jetstack-bot
a27bc5dada
Merge pull request #793 from munnerz/controller-ctx
Use Controller context throughout all code areas
2018-08-07 16:45:52 +01:00
James Munnelly
071d1c6c88 Fix resourceNamespace 2018-08-07 16:13:46 +01:00
James Munnelly
3781c2d1be Update references to resourceNamespace 2018-08-07 16:13:46 +01:00
James Munnelly
6d83c4f95d Run hack/update-deps.sh 2018-08-07 16:13:46 +01:00
James Munnelly
3a69dd1cbf Update unit test fixture to produce mock Contexts 2018-08-07 16:13:46 +01:00
James Munnelly
38c62357f7 Update ACME issuer for new context 2018-08-07 16:13:46 +01:00
James Munnelly
f4170cbbf0 Update http01 challenge solver 2018-08-07 16:13:46 +01:00
James Munnelly
370a7a1460 Update DNS01 solver 2018-08-07 16:13:46 +01:00
James Munnelly
2fcbee05b7 Update ACME issuer 2018-08-07 16:13:46 +01:00
James Munnelly
e9285c6bdb Update selfsigned issuer 2018-08-07 16:13:46 +01:00
James Munnelly
3f325d1659 Update CA issuer 2018-08-07 16:13:46 +01:00
James Munnelly
7ee345f88c Update Vault issuer 2018-08-07 16:13:46 +01:00
James Munnelly
a46774fe44 Update Issuers controller 2018-08-07 16:13:46 +01:00
James Munnelly
59880abd43 Update ClusterIssuer controller 2018-08-07 16:13:46 +01:00
James Munnelly
9cc07eefe5 Update Certificate controller 2018-08-07 16:13:46 +01:00
James Munnelly
61a27d3b6c Update validation to use consts moved into pkg/controller 2018-08-07 16:13:46 +01:00
James Munnelly
9dc20d3c35 Remove dedicated issuer context and move issuer registration into controller pkg 2018-08-07 16:13:46 +01:00
jetstack-bot
ac39928622
Merge pull request #797 from munnerz/acme-helper
Refactor ACME client construction into dedicated ACME package
2018-08-07 15:54:35 +01:00
James Munnelly
36f9f356cd Refactor ACME client construction into dedicated ACME package 2018-08-07 15:22:53 +01:00
jetstack-bot
29bbe88837
Merge pull request #796 from munnerz/refactor-api-type-names
Refactor API type names
2018-08-07 14:45:45 +01:00
James Munnelly
7346240830 Update codebase for refactored API type names 2018-08-07 14:16:53 +01:00
James Munnelly
3e95b9410c Update generated files 2018-08-07 14:16:49 +01:00
James Munnelly
f46f99a1cb Rename API types (keeping API surface identical) 2018-08-07 14:08:31 +01:00
jetstack-bot
14f0e17c7f
Merge pull request #795 from munnerz/rearrange-types
Move API types into separate files
2018-08-07 13:02:42 +01:00
James Munnelly
29eb04adfe Move API types into separate files 2018-08-07 11:48:38 +01:00
jetstack-bot
2ca7d26db2
Merge pull request #770 from munnerz/autolabel
Add OWNERS files to auto-label PRs.
2018-07-27 11:03:46 +01:00
jetstack-bot
e2226b86dc
Merge pull request #769 from jstriebel/patch-1
helm chart: remove endpoints from rbac resources
2018-07-27 10:32:39 +01:00
jetstack-bot
ec4bfb08f4
Merge pull request #768 from kragniz/dns-label
Add github label for DNS01 providers
2018-07-27 09:58:55 +01:00
Louis Taylor
593bb18839
Update wording 2018-07-26 15:16:20 +01:00
Jonathan Striebel
7b880033bd manifests: fix whitespace due to different helm version 2018-07-26 16:16:05 +02:00
Jonathan Striebel
0c91082d86 bump chart version and update rendered manifests 2018-07-26 15:47:54 +02:00
James Munnelly
fcf812c654 Add OWNERS files to auto-label PRs. Mark apis directory as requiring a review by @munnerz. 2018-07-26 13:01:58 +01:00
Jonathan Striebel
58d49b3333
helm chart: remove endpoints from rbac resources 2018-07-26 13:35:01 +02:00
jetstack-bot
317e6e829c
Merge pull request #761 from kragniz/runtime-validation
Add base of issuer-specific validation to certificates at runtime
2018-07-26 11:20:29 +01:00
Louis Taylor
16d377089e
Add github label for DNS01 providers 2018-07-26 11:01:44 +01:00
Louis Taylor
791488e2ed
Better test coverage 2018-07-26 10:50:28 +01:00
jetstack-bot
4216a4fba4
Merge pull request #764 from munnerz/fix-valid-orders
Wait for ACME Orders to be in 'ready' state before attempting finalization
2018-07-25 21:10:49 +01:00
James Munnelly
441c22c119 Fix skipping chart validation for pebble and vault 2018-07-25 18:45:24 +01:00
James Munnelly
dbe01c2068 Update pebble to latest in e2e tests 2018-07-25 18:23:02 +01:00
James Munnelly
686e9159e5 Wait for ACME Orders to be in 'ready' state before attempting finalization 2018-07-25 18:05:45 +01:00
Louis Taylor
474c8ed27f
Add extra testcase 2018-07-25 17:41:05 +01:00
jetstack-bot
ad32ab3b0b
Merge pull request #759 from kragniz/wildcard-dns01
Add note about http01 and wildcard certificates to docs
2018-07-25 17:40:40 +01:00
Louis Taylor
db5383051e
Remove duplicated check 2018-07-25 15:55:19 +01:00
Louis Taylor
c5cf376c5e
Run ValidateCertificateForIssuer during sync 2018-07-25 15:45:37 +01:00
Louis Taylor
d23bad8c2f
nameForIssuer -> NameForIssuer 2018-07-25 15:45:13 +01:00
Louis Taylor
aa60a41591
Add tests 2018-07-25 15:44:25 +01:00
Louis Taylor
cdae8cbce8
Add base issuer validation 2018-07-25 15:44:06 +01:00
Louis Taylor
99c1d4271f
Add note about http01 and wildcard certificates
Fixes #757.
2018-07-25 11:30:53 +01:00