Replace Gitaly generator functions with Helm template
This MR replaces generator functions for Gitaly resources with objects that are created using Helm template.
The following generator functions must be replaced:
-
GitalyStatefulSet
-
GitalyConfigMap
-
GitalyService
-
(replaced in !77 (merged))GitalySecret
GitalyServiceMonitor
generator functions has't been replaced and needs to be addressed in a separate MR.
Apart from labels and annotations, notable differences are:
ImagePullPolicy
of init containers- Defining
POD_NAME
environment variable forgitaly
container - liveness and readiness probe thresholds
- Settting
Protocol
of Service
Closes #35 (closed)
Edited by Hossein Pursultani