Files
teleport/docs/pages/includes
Gavin FrazarandPaul Gottschling 1c3c06ed10 docs: add self signed certs guide (#16182)
* Add slug for self signed certs

* Add self-signed certs guide

* Move tls cert setup into an include snippet

* Update tsh section on self signed certs

* Fix indentation

* Remove extra slash before heading

* Update docs/config.json

Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>

* Update docs/pages/management/admin.mdx

Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>

* Update docs/pages/includes/tls-certificate-setup.mdx

Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>

* Update docs/pages/management/admin/self-signed-certs.mdx

Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>

* Update docs/pages/management/admin/self-signed-certs.mdx

Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>

* Update docs/pages/management/admin/self-signed-certs.mdx

Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>

* Update docs/pages/management/admin/self-signed-certs.mdx

Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>

* Fix formatting of github suggestion commit

* Change link title to avoid abbreviation

* Update intro to explain the purpose of the guide and why anyone would want it

* Make 'proxy' and 'certs' consistent throughout the guide:
certs -> certificates
proxy -> Proxy Service

* Move motivation for guide out of warning and into intro

* Simplify the warning notice

* Change headings

* Capitalize helm and simplify label

* Update Helm info to include inline instructions

* Simplify systemd label

* Update systemd tab

* Update slug certs -> certificates

* Fix include snippet yaml example

* Change prereqs to omit cloud tab and instruct user to check for self-signed certs config

* Update docs/pages/management/admin/self-signed-certs.mdx

Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>

* Update docs/pages/management/admin/self-signed-certs.mdx

Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>

* Update docs/pages/management/admin/self-signed-certs.mdx

Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>

* Apply suggestions from code review

Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>

* Update docs/pages/management/admin/self-signed-certs.mdx

Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>

* Get specific about problem caused by insecure TLS

* Remove 'how to setup tls certs' section in favor of a link at the bottom

* Add examples for tsh and tctl, and clean up tctl wording

* Remove link to systemd guide

* Add more detail to systemd instructions

* Change wording around instructions for teleport

* Rearrange links

* Remove reference to deleted acme.mdx

* Remove v2 config reference to auth_servers

* Remove list syntax for proxy_server

Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>
2022-10-11 18:02:42 +00:00
..