Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
85 changed files
with
539 additions
and
582 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1,10 @@ | ||
--- | ||
title: Guides | ||
description: Voyager Guides | ||
title: Guides | Voyager | ||
menu: | ||
product_voyager_5.0.0-rc.10: | ||
product_voyager_5.0.0-rc.11: | ||
identifier: guides | ||
name: Guides | ||
weight: 40 | ||
pre: dropdown | ||
menu_name: product_voyager_5.0.0-rc.10 | ||
menu_name: product_voyager_5.0.0-rc.11 | ||
--- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,35 +1,36 @@ | ||
--- | ||
title: Certificate | Voyager | ||
menu: | ||
product_voyager_5.0.0-rc.10: | ||
identifier: certificate-readme | ||
product_voyager_5.0.0-rc.11: | ||
identifier: readme-certificate | ||
name: Readme | ||
parent: certificate | ||
parent: certificate-guides | ||
weight: -1 | ||
product_name: voyager | ||
menu_name: product_voyager_5.0.0-rc.10 | ||
menu_name: product_voyager_5.0.0-rc.11 | ||
section_menu_id: guides | ||
url: /products/voyager/5.0.0-rc.10/guides/certificate/ | ||
url: /products/voyager/5.0.0-rc.11/guides/certificate/ | ||
aliases: | ||
- /products/voyager/5.0.0-rc.10/guides/certificate/README/ | ||
- /products/voyager/5.0.0-rc.11/guides/certificate/README/ | ||
--- | ||
|
||
# Certificate | ||
# Guides | ||
|
||
Voyager comes with a built-in certificate manager that can issue free TLS/SSL certificates from Let's Encrypt. Voyager uses a Custom Resource Definition called `Certificate` to declaratively manage and issue certificates from Let's Encrypt. | ||
Guides show you how to use Voyager's built-in certificate manager to issue free TLS/SSL certificates from Let's Encrypt. | ||
|
||
## Features | ||
- Provision free TLS certificates from Let's Encrypt. | ||
- Manage certificates declaratively using a Kubernetes Custom Resource Definition (CRD). | ||
- Domain validation using ACME http-01 and dns-01 challenges. | ||
- Support for many popular [DNS providers](/docs/guides/certificate/providers.md). | ||
- Support for many popular [DNS providers](/docs/guides/certificate/dns/providers.md). | ||
- Auto Renew certificates. | ||
- Use issued certificates with Ingress to secure communications. | ||
|
||
## Next Steps | ||
- [Issue Let's Encrypt certificate using HTTP-01 challenge](/docs/guides/certificate/http.md) | ||
- [Issue Let's Encrypt certificate using HTTP-01 challenge](/docs/guides/certificate/http/overview.md) | ||
- DNS-01 chanllege providers | ||
- [Issue Let's Encrypt certificate using AWS Route53](/docs/guides/certificate/route53.md) | ||
- [Issue Let's Encrypt certificate using Google Cloud DNS](/docs/guides/certificate/google-cloud.md) | ||
- [Supported DNS Challenge Providers](/docs/guides/certificate/providers.md) | ||
- [Issue Let's Encrypt certificate using AWS Route53](/docs/guides/certificate/dns/route53.md) | ||
- [Issue Let's Encrypt certificate using Google Cloud DNS](/docs/guides/certificate/dns/google-cloud.md) | ||
- [Supported DNS Challenge Providers](/docs/guides/certificate/dns/providers.md) | ||
- [Deleting Certificate](/docs/guides/certificate/delete.md) | ||
- [Frequently Asked Questions](/docs/guides/certificate/faq.md) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,10 @@ | ||
--- | ||
title: Certificate | ||
menu: | ||
product_voyager_5.0.0-rc.10: | ||
identifier: certificate | ||
product_voyager_5.0.0-rc.11: | ||
identifier: certificate-guides | ||
name: Certificate | ||
parent: guides | ||
weight: 80 | ||
menu_name: product_voyager_5.0.0-rc.10 | ||
menu_name: product_voyager_5.0.0-rc.11 | ||
--- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,30 +1,35 @@ | ||
--- | ||
title: Delete Certificate | Voyager | ||
menu: | ||
product_voyager_5.0.0-rc.10: | ||
identifier: certificate-delete | ||
product_voyager_5.0.0-rc.11: | ||
identifier: delete-certificate | ||
name: Delete | ||
parent: certificate | ||
weight: 60 | ||
parent: certificate-guides | ||
weight: 20 | ||
product_name: voyager | ||
menu_name: product_voyager_5.0.0-rc.10 | ||
menu_name: product_voyager_5.0.0-rc.11 | ||
section_menu_id: guides | ||
--- | ||
|
||
# Deleting Certificate | ||
|
||
Deleting a Kubernetes `Certificate` object will only delete the certificate CRD from Kubernetes. | ||
It will not delete the obtained certificate and user account secret from Kubernetes. User have to manually delete these secrets for complete cleanup. | ||
|
||
- Delete Certificate crd. | ||
|
||
```console | ||
kubectl delete certificate.voyager.appscode.com test-cert | ||
``` | ||
|
||
- Delete Obtained Let's Encrypt tls certificate | ||
|
||
```console | ||
kubectl delete secret tls-test-cert | ||
``` | ||
|
||
- Delete Let's Encrypt user account `Secret` | ||
|
||
```console | ||
kubectl delete secret test-user-secret | ||
``` |
Oops, something went wrong.