Tanguy Herbron
611187405b
Include networking management and configuration for compatibility with Prometheus, enable and make registry accessible, configure Prometheus accordingly
50 lines
1.1 KiB
YAML
50 lines
1.1 KiB
YAML
apiVersion: v1
|
|
kind: Service
|
|
metadata:
|
|
name: gitlab-svc
|
|
namespace: gitlab
|
|
spec:
|
|
ports:
|
|
- name: http
|
|
port: 80
|
|
protocol: TCP
|
|
targetPort: 80
|
|
- name: registry
|
|
port: 5050
|
|
protocol: TCP
|
|
targetPort: 5050
|
|
- name: node
|
|
port: 9100
|
|
protocol: TCP
|
|
targetPort: 9100
|
|
- name: gitlab-workhorse
|
|
port: 9229
|
|
protocol: TCP
|
|
targetPort: 9229
|
|
- name: gitlab-exporter
|
|
port: 9168
|
|
protocol: TCP
|
|
targetPort: 9168
|
|
- name: gitlab-sidekiq
|
|
port: 8082
|
|
protocol: TCP
|
|
targetPort: 8082
|
|
- name: redis
|
|
port: 9121
|
|
protocol: TCP
|
|
targetPort: 9121
|
|
- name: postgres
|
|
port: 9187
|
|
protocol: TCP
|
|
targetPort: 9187
|
|
- name: gitaly
|
|
port: 9236
|
|
protocol: TCP
|
|
targetPort: 9236
|
|
- name: nginx
|
|
port: 8060
|
|
protocol: TCP
|
|
targetPort: 8060
|
|
selector:
|
|
app: gitlab
|