Improve Documentation for CNS and CHS
Problem to solve
Currently the documentation does not provide clear end-to-end instructions for using Container Network Security or Container Host Security, especially for users who do not use GitLab to deploy their application into their cluster.
Further details
Proposal
- The following new documentation pages will be created under the "Clusters" menu
- Securing
- Container Network Security
- Container Host Security
- Securing
- These new pages will contain full end-to-end steps and instructions to connect a cluster to GitLab and install CNS and CHS features. The pages may link out to other areas in the documentation as needed, including the existing instructions for installing a managed application. At a high level, the steps will include the following:
- Connect the cluster to GitLab
- Setup one or more runners
- Setup a cluster management project
- Install CNS and CHS
- Install Prometheus to get CNS Statistics working
- These pages will explicitly clarify how CNS and CHS can be used to provide security for a cluster when another tool is used for deploying the application to the cluster.
Who can address the issue
Other links/references
Edited by Sam White