Gitlab Grafana installation not working
Hi, I am using helm v3 with kubernetes v1.19.2 to install gitlab with grafana but its not installing grafana as a service I used following configuration
gitlab:
gitlab-runner:
install: false
migrations:
enabled: true
nginx-ingress:
controller:
service:
type: NodePort
gitlab:
gitaly:
persistence:
enabled: true
storageClass: store
size: 500Gi
minio:
persistence:
enabled: true
storageClass: store
certmanager:
install: false
global:
grafana:
enabled: true
ingress:
configureCertmanager: false
hosts:
domain: internal.org
edition: ce
when i do --dry-run i see all configuration but not service configuration that's why when i get logs for nginx-ingress after installation it fails to find grafana and /-/grafana URL results in 503
Here is dry-run output helm install gitlab-ce gitlab --dry-run | grep grafana
generate_secret_if_needed "gitlab-grafana-initial-password" --from-literal=password=$(gen_random 'a-zA-Z0-9' 64)
# Source: gitlab/charts/gitlab/charts/gitlab/charts/gitlab-grafana/templates/datasource-configmap.yaml
name: gitlab-ce-gitlab-grafana-datasource
gitlab_grafana_datasource: "true"
app: gitlab-grafana
chart: gitlab-grafana-4.4.4
# Source: gitlab/charts/gitlab/charts/gitlab/charts/gitlab-grafana/templates/import-secret-configmap.yaml
name: gitlab-grafana-import-secret
app: gitlab-grafana
chart: gitlab-grafana-4.4.4
# Start up the full grafana service
# Source: gitlab/charts/gitlab/charts/gitlab/charts/gitlab-grafana/templates/ingress.yaml
name: gitlab-ce-grafana
app: gitlab-grafana
chart: gitlab-grafana-4.4.4
serviceName: gitlab-ce-grafana
path: /-/grafana
nginx-ingress logs shows that gitlab-ce-grafana service not found
W1019 05:58:41.527356 7 controller.go:753] Error obtaining Endpoints for Service "default/gitlab-ce-grafana": no object matching key "default/gitlab-ce-grafana" in local store
W1019 05:58:44.861048 7 controller.go:753] Error obtaining Endpoints for Service "default/gitlab-ce-grafana": no object matching key "default/gitlab-ce-grafana" in local store
Here are all the services running:
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
gitlab-ce-gitaly ClusterIP None <none> 8075/TCP,9236/TCP 31m
gitlab-ce-gitlab-exporter ClusterIP 10.105.83.78 <none> 9168/TCP 31m
gitlab-ce-gitlab-shell ClusterIP 10.96.145.199 <none> 22/TCP 31m
gitlab-ce-minio-svc ClusterIP 10.109.94.225 <none> 9000/TCP 31m
gitlab-ce-nginx-ingress-controller NodePort 10.106.143.164 <none> 80:32708/TCP,443:32308/TCP,22:30869/TCP 31m
gitlab-ce-nginx-ingress-controller-metrics ClusterIP 10.102.54.139 <none> 9913/TCP 31m
gitlab-ce-nginx-ingress-controller-stats ClusterIP 10.96.104.200 <none> 18080/TCP 31m
gitlab-ce-nginx-ingress-default-backend ClusterIP 10.96.214.70 <none> 80/TCP 31m
gitlab-ce-postgresql ClusterIP 10.107.179.139 <none> 5432/TCP 31m
gitlab-ce-postgresql-headless ClusterIP None <none> 5432/TCP 31m
gitlab-ce-postgresql-metrics ClusterIP 10.104.132.220 <none> 9187/TCP 31m
gitlab-ce-prometheus-server ClusterIP 10.100.123.238 <none> 80/TCP 31m
gitlab-ce-redis-headless ClusterIP None <none> 6379/TCP 31m
gitlab-ce-redis-master ClusterIP 10.102.34.15 <none> 6379/TCP 31m
gitlab-ce-redis-metrics ClusterIP 10.97.154.10 <none> 9121/TCP 31m
gitlab-ce-registry ClusterIP 10.98.243.143 <none> 5000/TCP 31m
gitlab-ce-webservice ClusterIP 10.96.166.218 <none> 8080/TCP,8181/TCP 31m
kubernetes ClusterIP 10.96.0.1 <none> 443/TCP 2d17h
kubernetes-dashboard ClusterIP 10.111.139.57 <none> 443/TCP 23h
metrics-server ClusterIP 10.104.40.116 <none> 443/TCP 2d16h
Can you tell me how can i make it work ?