James Munnelly
fc61167130
Fixup redirects to point to cert-manager.io
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-11-28 13:34:22 +00:00
James Munnelly
dcea6781f3
Replace old rst files with redirect placeholders
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-11-15 00:10:18 +00:00
Adrian Mouat and jetstack-bot
615f4f832f
fix typo
...
Add missing 's'
2019-10-28 15:22:11 +00:00
jetstack-bot and GitHub
082122040f
Merge pull request #2195 from mgoltzsche/master
...
Add cainjector usage documentation.
2019-10-15 08:56:19 +01:00
Nick Parker
f39eaf8dba
Fix documentation relating to issuer solvers
...
With the 0.11 release, the deprecated `spec.http01`/`spec.dns01` syntax was removed from the `Issuer`/`ClusterIssuer` CRDs.
Update some references to the old syntax and add a note to the 0.11 upgrade doc about an error one might see if they were still using the old syntax, as was still being provided in the `Issuers` docs until this PR...
2019-10-13 16:01:15 +13:00
Max Goltzsche
acb2e47048
Add cainjector usage documentation.
...
Signed-off-by: Max Goltzsche <max.goltzsche@gmail.com >
2019-10-11 23:26:34 +02:00
JoshVanL
170ff943d1
Removes the mention of the feature flag needed to use
...
CertificateRequests
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com >
2019-10-10 13:42:42 +01:00
James Munnelly
02cf723c3f
Update API group in docs
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-09-23 12:06:14 +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
JoshVanL
523a699e39
Reduce number of CertificateRequest condition types
...
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com >
2019-07-16 14:45:34 +01:00
JoshVanL
268caa04f1
Adds docs on CertificateRequest conditions
...
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com >
2019-07-16 11:10:25 +01:00
JoshVanL
fb0195aa12
Adds review comments
...
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com >
2019-07-16 09:53:33 +01:00
JoshVanL
a2463e7fb4
Adds CertificateRequest reference docs
...
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com >
2019-07-09 17:06:29 +01:00
Crystal-Chun and jetstack-bot
4f35c56443
Allows certificates to use PKCS#8 Issue 1155 ( #1308 )
...
* Added KeyEncoding spec value to Certificate type.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Added validation for Certificate Spec field KeyEncoding.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Added Encoding PKCS8 function for encoding private keys in generate.go.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Modified the call to the private key encoding function for each issuer in issue.go to pass in the extra KeyEncoding field.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Added case for decoding pkcs8 key.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Converting decoded PKCS8 key into crypto.Signer.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Added debugging log statements for decoding private keys.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Log messages for decoding private keys.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Added logs for decoding private keys.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Added debug logs.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Add debug logs.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Modified keys package.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Changed the key converter to the ssh package.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Testing decoding as pkcs1 key instead.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Trying to convert to crypto.Signer for PKCS8.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Converting to rsa.PrivateKey.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Changed return to type private key.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Changing parsing.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Cleaned up logs.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Removed logging info.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Removed debug logging.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Fix parse test for new pkcs8 support.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Removed extra lines.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Removed extra lines and spaces.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Removed duplicate PKCS8 functions.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Changed the KeyEncoding field from an int to a string.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Changed issue.go for issuers to pass in the certificate when encoding private key.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Corrected capitalization of Spec.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Changed the error message to use the correct variable.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Fixed selfsigned issue.go to pass in certificate object instead of the keyEncoding.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Changed error format.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Changed test to pass in certificate variable into encoding private key function.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Fixed syntax issue.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Changed parameter for encode private key function in parse_test.go.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Fixed parse test for encode private key function.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Removed invalid syntax.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Moved the if statement.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Cleaned up go-fmt errors.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Ran bazel run //hack:update-reference-docs.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Changed encode private key to take keyEncoding instead of certificate.
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Removed setting keyEncoding for ca issue test.
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Fixing passing in the correct type for encoding private key.
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Fixing passing in the correct type for encoding private key.
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Fixed parameter passed into encode private key for parse test.
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Added unit test for encoding different private key types.
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Removed key encoding field from existing test.
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Added KeyEncoding spec value to Certificate type.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Added validation for Certificate Spec field KeyEncoding.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Added Encoding PKCS8 function for encoding private keys in generate.go.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Modified the call to the private key encoding function for each issuer in issue.go to pass in the extra KeyEncoding field.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Added case for decoding pkcs8 key.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Converting decoded PKCS8 key into crypto.Signer.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Added debugging log statements for decoding private keys.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Log messages for decoding private keys.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Added logs for decoding private keys.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Added debug logs.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Add debug logs.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Modified keys package.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Changed the key converter to the ssh package.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Testing decoding as pkcs1 key instead.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Trying to convert to crypto.Signer for PKCS8.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Converting to rsa.PrivateKey.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Changed return to type private key.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Changing parsing.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Cleaned up logs.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Removed logging info.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Removed debug logging.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Fix parse test for new pkcs8 support.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Removed extra lines.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Removed extra lines and spaces.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Removed duplicate PKCS8 functions.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Changed the KeyEncoding field from an int to a string.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Changed issue.go for issuers to pass in the certificate when encoding private key.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Corrected capitalization of Spec.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Changed the error message to use the correct variable.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Fixed selfsigned issue.go to pass in certificate object instead of the keyEncoding.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Changed error format.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Changed test to pass in certificate variable into encoding private key function.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Fixed syntax issue.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Changed parameter for encode private key function in parse_test.go.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Fixed parse test for encode private key function.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Removed invalid syntax.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Moved the if statement.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Cleaned up go-fmt errors.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Ran bazel run //hack:update-reference-docs.
Signed-off-by: Crystal Chun <crystalchun@crystals-mbp.raleigh.ibm.com >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Changed encode private key to take keyEncoding instead of certificate.
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Removed setting keyEncoding for ca issue test.
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Fixing passing in the correct type for encoding private key.
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Fixing passing in the correct type for encoding private key.
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Fixed parameter passed into encode private key for parse test.
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Added unit test for encoding different private key types.
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Removed key encoding field from existing test.
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Removed syntax error for declaring constant.
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Moving private key all to one line.
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Added commas after each test case and changed the private key to a pkcs1 rsa private key.
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Fixed test errors.
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Added default error.
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Predefined actualEncoding variable.
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Undeclared actualEncoding variable.
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Declared actualEncoding variable to nil.
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Declared actualEncoding variable to empty key encoding type.
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Fixed unit test.
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Ran update go-fmt.
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Added e2e test for pkcs8 certificate.
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Removed unused variable.
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Creating issue in pkcs8 e2e test.
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Fixing no new variables on the left side of := for err variable.
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* Updated docs to mention the key encoding field.
Signed-off-by: Crystal Chun <crystalchun@Crystals-MacBook-Pro.local >
* change venafi issuer to support different cert encoding
Signed-off-by: Daniel Morsing <dmo@jetstack.io >
* update crds
Signed-off-by: Daniel Morsing <dmo@jetstack.io >
2019-06-18 11:34:03 +01:00
James Munnelly
ee225290c2
Fix linkcheck errors
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-05-09 13:44:52 +01:00
James Munnelly
16c5178fc3
Add Venafi to supported issuers lists
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-03-07 19:25:40 +00:00
Mattias Gees
d4adc7afda
Fix certificate example in docs
...
Signed-off-by: Mattias Gees <mattias.gees@gmail.com >
2019-02-16 14:26:35 +00:00
James Munnelly
c6eb69bb7b
Move ingress-shim guide under tasks
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-01-30 15:44:03 +00:00
James Munnelly
1bc09ddbf3
Fix lint warnings and line highlighting
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-01-30 14:13:25 +00:00
James Munnelly
337e4f090e
Rearrange documentation and add new content
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-01-29 23:24:11 +00:00
James Munnelly
4371dcfa65
Update reference docs index and spellcheck
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-01-16 15:37:42 +00:00
James Munnelly
170771f9be
Add reference docs for Order and Challenge resources
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-01-15 16:40:38 +00:00
Max Ehrlich and jetstack-bot
bbd9249198
Configurable issuer duration and renewBefore Take 2 ( #893 )
...
* Configurable issuer duration and renewBefore [1/3]
This is part one of (probably) three parts manually moving the changes from commit 723015174a167d746323f506ab3575cfb243d8bd to the new master. This commit moves the basic functionality of configurable duration while skipping e2e tests and docs. It does not include new work.
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Configurable issuer duration and renewBefore [2/3]
This commit moves over most of the e2e testing updates, some things are intentionally left out as they may be obsolete
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Configurable issuer duration and renewBefore [3/3]
This commit moves the documentation changes, completely the migration of the original code to the latest master
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Rerunning all hack scripts with since the massive bazel update
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Add missing boilerplate headers
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Rerun codegen hack
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Rerunning update-docs hack
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Fix failing unit tests
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Fix build errors in e2e tests
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Rerun update-deps
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Don't recreate the CA issuer, it already exists
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Need to create new issuers for the duration and renew time tests because those fields are set in the issuer, so make sure they are named uniquely
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Add duration e2e tests for self-signed issuer
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Add duration e2e tests for vault w/ custom mount path
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Add validation to disallow acme certificates with duration and renewBefore set and update unit tests to verify
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Update docs to mention duration/renew for self-signed issuer and fix potential parsing errors with rst formatting
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Self-signed issuer was missing duration validation
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Fix a bug causing certificates with a short enough renew-before w.r.t their duration to be renewed instantly and forever
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Print the exact time until renewal
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Move duration and renwal validation to the issuer validation
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Update e2e tests to work with new validation
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Add e2e test for the self-signed issuer
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Redo cert duration and renew before to appear as part of the CSR and not the issuer
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Updating tests to match new duration/renewbefore format
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Update e2e tests to match new format
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Update docs to reflect changing the field from issuers to certificates
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Remove event firing and replace with a TODO as of discussion on PR
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Run hack scripts
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Remove the sync unit test since without events there is no way to catch the warnings that it was testing
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Use IssuerOptions RenewBeforeExpiryDuration if certificates dont set a renewBefore value for immediate renewal checks
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Delete check on certificate data length in e2e test for certificate duration as there is no reason it should be there
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Update e2e tests since certificate creation will never generate an event
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Rerunning hack scripts after big rebase
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Fix a few problems that slipped through during the rebase
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Fix an e2e error that resulted from the rebase
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Add unit test for the calculateTimeBeforeExpiry function
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Adding back in a bunch of missing error checks
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Remove unused function
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Add missing boilerplate
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Remove unused constant
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Move log constants to function body
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Rerun hack scripts
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Remove mistakenly commited file
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Remove double-import of util package
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Fix bad function call in e2e vault issuer
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Change duration and renewBefore to be pointer fields as they are optional
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Remove wrong vault issuer test that got passed the rebase somehow
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Change e2e to use pointer format
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Move e2e cert tests out of issuer test file
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Move e2e self-signed issuer test to new location
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Make sure to check for nil in GenerateTemplate
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Add more empty checks to be safe
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Rerunning hacks after rebase
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Fix bad function call in new e2e test
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Try not setting duration and renewbefore on acme e2e tests
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Zero checks should really just be replaced by nil tests, zero should be caught as any other too-small value
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Fixed a missing nil check that got away
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Change e2e duration test format to use pointer times to better simulate API calls
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Fix sync unit test to match e2e test format
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Fix vault e2e test
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
* Revert changes to Certificate sync function
Signed-off-by: James Munnelly <james@munnelly.eu >
* Remove selfsigned e2e issuer.go
Signed-off-by: James Munnelly <james@munnelly.eu >
* Don't use ACME issuer in duration example and tidy up line endings
Signed-off-by: James Munnelly <james@munnelly.eu >
* Allow renewBefore to be set on ACME certificates
Signed-off-by: James Munnelly <james@munnelly.eu >
* Update renewBefore ACME docs. Remove unused fields.
Signed-off-by: James Munnelly <james@munnelly.eu >
* Rename calculateTimeBeforeExpiry to calculateDurationUntilRenew
Signed-off-by: James Munnelly <james@munnelly.eu >
2018-11-14 22:30:00 +00:00
Joe Heck
facf1e9fb4
clean up sphinx warnings
...
- fixed missing blank line in ref docs code block
- updated references to sphinx docs
- included documentation notes into the docs index
Signed-off-by: Joe Heck <heckj@mac.com >
2018-11-10 09:48:54 -08:00
jetstack-bot and GitHub
12ed381cb8
Merge pull request #972 from aslafy-z/dns/digitalocean
...
Add ACME DigitalOcean DNS01 provider
2018-10-26 11:54:34 +01:00
Sergej Nikolaev and Sergej Nikolaev
f2add649e7
add certmanager.k8s.io/acme-http01-ingress-class annotation
...
Signed-off-by: Sergej Nikolaev <kinolaev@gmail.com >
2018-10-25 22:14:08 +03:00
Zadkiel Aharonian
1cd4495fd1
Add link to digitalocean access-token docs
...
Signed-off-by: Zadkiel Aharonian <hello@zadkiel.fr >
2018-10-23 16:25:49 +02:00
Zadkiel Aharonian
59e905cbcc
Add ACME DigitalOcean DNS01 provider
...
Signed-off-by: Zadkiel Aharonian <hello@zadkiel.fr >
2018-10-23 16:25:49 +02:00
jetstack-bot and GitHub
620395511a
Merge pull request #924 from arnoldbechtoldt/useClusterIPsvc
...
Make http01 solver serviceType configurable
2018-10-10 13:42:11 +01:00
jetstack-bot and GitHub
6751508b65
Merge pull request #915 from damienwebdev/master
...
Cert Issuer Docs Update and additional docs for AzureDNS docs
2018-10-10 13:13:12 +01:00
Arnold Bechtoldt
c533390185
completely rename setting name in generated docs too
...
Signed-off-by: Arnold Bechtoldt <arnold.bechtoldt@inovex.de >
2018-10-08 15:30:51 +02:00
Arnold Bechtoldt
1587741820
rename setting and update docs regarding solver service type
...
Signed-off-by: Arnold Bechtoldt <arnold.bechtoldt@inovex.de >
2018-10-08 15:24:17 +02:00
Arnold Bechtoldt
d261e1f3f1
make serviceType configurable, fixes #928
...
Signed-off-by: Arnold Bechtoldt <arnold.bechtoldt@inovex.de >
2018-10-08 10:55:56 +02:00
James Munnelly and James Munnelly
ef5190572c
Fix issues with ingress-shim doc rendering and remove warning
...
Signed-off-by: James Munnelly <james.munnelly@jetstack.io >
2018-09-19 15:37:28 +01:00
Damien Retzinger
930103fc94
Cert Issuer Docs Update and additional docs for AzureDNS docs
...
Signed-off-by: Damien Retzinger <damienwebdev@gmail.com >
2018-09-18 16:08:33 -04:00
jetstack-bot and GitHub
feb589feb5
Merge pull request #661 from splashx/master
...
[ACME] Add RFC2136 DNS Provider (2nd attempt)
2018-09-12 09:11:48 +01:00
jetstack-bot and GitHub
b88c4ad72a
Merge pull request #856 from ankyra/master
...
Documentation fix for `hostedZoneID` field
2018-09-12 08:45:48 +01:00
Bart Spaans
6b20e47378
Documentation fix for hostedZoneID field
...
Signed-off-by: Bart Spaans <bart.spaans@ankyra.io >
2018-09-11 11:12:21 +01:00
Fulton Byrne
21aa7eed28
doc: add minimal ingress-shim example
...
Signed-off-by: Fulton Byrne <fulton.byrne@commercetools.de >
2018-09-07 09:33:51 -04:00
splashx
41111f7879
patch with rfc2136
...
Signed-off-by: splashx <splash@gmail.com >
2018-09-07 00:56:00 +02:00
Max Ehrlich
eb92de2577
More in-depth example going with curl and the API directly
...
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
2018-08-13 13:32:14 -04:00
Max Ehrlich
8f05340211
Should be double quotes
...
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
2018-08-13 13:32:13 -04:00
Max Ehrlich
2da7fa7261
Add documentation for acme-dns
...
Signed-off-by: Max Ehrlich <max.ehr@gmail.com >
2018-08-13 13:31:43 -04:00
James Munnelly and GitHub
07e6ffeb4e
Update project statement in DNS01 examples
2018-08-08 12:51:03 +01:00
Louis Taylor
99c1d4271f
Add note about http01 and wildcard certificates
...
Fixes #757 .
2018-07-25 11:30:53 +01:00
leigh schrandt and leigh schrandt
39e071aa7a
Document project field for Google CloudDNS provider
...
👋
2018-07-24 00:05:35 -07:00
James Munnelly
c8ad744392
Add link to selfsigned issuer docs
2018-07-12 18:17:40 +01:00
jetstack-bot and GitHub
bd7f15d5f4
Merge pull request #710 from kragniz/dns-flag
...
Add flag for setting nameservers for DNS01 check
2018-07-11 14:26:33 +01:00
Louis Taylor
4653d456ec
docs: fix api version in issuer example resources
2018-07-06 16:07:55 +01:00
jetstack-bot and GitHub
8c1e0c9fcd
Merge pull request #507 from madmod/patch-1
...
Fix AWS DNS policy example
2018-07-05 21:01:31 +01:00