Overhaul services page in documentation to be less docker executor centric
Problem to solve
We have some pages around services that are all Docker executor centric. While most of it is still true, it doesn't account for the differences in the Kubernetes executor which does things a bit different. For example:
https://docs.gitlab.com/ee/ci/services/#how-the-health-check-of-services-works
The health check works a bit different for the kubernetes executor, there is some history here gitlab-runner#27215 (closed)
On some of our other pages about services we only mention how to set up services with the docker executor and not kubernetes executor.
Proposal
Re-work the Services section to account for the Kubernetes executor differences
Who can address the issue
Technical writing team