Docs: Let's Encrypt certificate for GitLab Pages
What does this MR do?
- Adds a tutorial on how to issue and add Let's Encrypt certificates to GitLab Pages websites.
- Deprecates links from Pages docs to the old/outdated post: https://about.gitlab.com/2016/04/11/tutorial-securing-your-gitlab-pages-with-tls-and-letsencrypt/
- REVIEW APP: http://review-docs-docs-epx84p.178.62.207.141.xip.io/ce/user/project/pages/lets_encrypt_for_gitlab_pages.html
Related issues
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/51979
Tests
- Sid's script: https://gitlab.com/gitlab-org/gitlab-ce/issues/51979#note_121591023
- Project: https://gitlab.com/gitlab-tests/le-for-pages/
- Working website: https://gl-helloworld.ml/
Author's checklist
-
Apply the correct labels and milestone -
Crosslink the document from the higher-level index -
Crosslink the document from other subject-related docs
Review checklist
-
Technical writer's review (required)
Edited by Achilleas Pipinellis