$ kubectl get pods
NAME READY STATUS RESTARTS AGE
gitlab-gitaly-0 1/1 Running 0 17h
gitlab-gitlab-exporter-768777d547-mhmjg 1/1 Running 0 32h
gitlab-gitlab-runner-94df89d55-k2hh6 0/1 ImagePullBackOff 0 11h
gitlab-gitlab-shell-74747bd668-ct4f9 1/1 Running 0 18h
gitlab-gitlab-shell-74747bd668-mhfqk 1/1 Running 0 10h
gitlab-issuer-1-q4mgp 0/1 Completed 0 6h39m
gitlab-kas-9c5cd4b46-rgtp5 1/1 Running 0 16h
gitlab-kas-9c5cd4b46-vrvd9 1/1 Running 0 11h
gitlab-nginx-ingress-controller-874b4674-2rrn2 0/1 ImagePullBackOff 0 7h7m
gitlab-nginx-ingress-controller-874b4674-6nh6g 0/1 ImagePullBackOff 0 7h7m
gitlab-registry-5fbd86d77c-v7ps6 1/1 Running 0 11h
gitlab-registry-5fbd86d77c-x8c5j 1/1 Running 0 32h
gitlab-shared-secrets-1-ckf-vjbwt 0/1 Completed 0 7h29m
gitlab-shared-secrets-1-cvj-qwnhv 0/1 Completed 0 7h29m
gitlab-shared-secrets-1-ir1-7lfn6 0/1 Completed 0 7h29m
gitlab-shared-secrets-1-nbe-f5rwk 0/1 Completed 0 7h29m
gitlab-sidekiq-all-in-1-v2-5776d4d95-jjt2d 0/1 Init:2/3 9 (55m ago) 10h
gitlab-sidekiq-all-in-1-v2-6cb657dfbf-pgcd9 0/1 Init:0/3 0 11h
gitlab-toolbox-8994fb94b-c9kg2 1/1 Running 0 11h
gitlab-webservice-default-577c7b7f85-2p66v 0/2 Init:0/3 0 24m
gitlab-webservice-default-577c7b7f85-g4v7g 0/2 Init:0/3 0 24m
gitlab-webservice-default-5db576c9-84wrr 0/2 Init:2/3 0 24m
$ kubectl describe pod gitlab-webservice-default-5db576c9-84wrr
Name: gitlab-webservice-default-5db576c9-84wrr
Namespace: default
Priority: 0
Node: ip-10-33-28-93.ap-southeast-1.compute.internal/10.33.28.93
Start Time: Thu, 09 Mar 2023 00:47:35 +0530
Labels: app=webservice
chart=webservice-6.7.3
gitlab.com/webservice-name=default
heritage=Helm
pod-template-hash=5db576c9
release=gitlab
Annotations: checksum/config: 0623e51eaf412de358d23d12b40cd33ee794c40362489545cea01a56532b690b
cluster-autoscaler.kubernetes.io/safe-to-evict: true
gitlab.com/prometheus_path: /metrics
gitlab.com/prometheus_port: 8083
gitlab.com/prometheus_scrape: true
iam.amazonaws.com/role: tcb-gitlab-eks-role
kubernetes.io/psp: eks.privileged
prometheus.io/path: /metrics
prometheus.io/port: 8083
prometheus.io/scrape: true
Status: Pending
IP: 172.169.46.147
IPs:
IP: 172.169.46.147
Controlled By: ReplicaSet/gitlab-webservice-default-5db576c9
Init Containers:
certificates:
Container ID: containerd://43ae901f4a55fd9fb3ab345a31e2de260c050ab797cfda4d5379762c952394ca
Image: dockerhXXXXXXXXXXXXXXXXXXX/gitlab-org/build/cng/alpine-certificates:20191127-r2@sha256:367d437d024d7647432d67fb2442e3e5723af5930bad77d3535f4f8f4f8630d9
Image ID: dockerhXXXXXXXXXXXXXXXXXXX/gitlab-org/build/cng/alpine-certificates@sha256:367d437d024d7647432d67fb2442e3e5723af5930bad77d3535f4f8f4f8630d9
Port: <none>
Host Port: <none>
State: Terminated
Reason: Completed
Exit Code: 0
Started: Thu, 09 Mar 2023 00:47:36 +0530
Finished: Thu, 09 Mar 2023 00:47:36 +0530
Ready: True
Restart Count: 0
Requests:
cpu: 50m
Environment: <none>
Mounts:
/etc/pki/ca-trust/extracted/pem from etc-pki-ca-trust-extracted-pem (rw)
/etc/ssl/certs from etc-ssl-certs (rw)
configure:
Container ID: containerd://f96144101f4b8251e755004a24ea7b7f279fcaf4c2bd5090005712b358f0861e
Image: dockerhXXXXXXXXXXXXXXXXXXX/gitlab-org/cloud-native/mirror/images/busybox:latest
Image ID: dockerhXXXXXXXXXXXXXXXXXXX/gitlab-org/cloud-native/mirror/images/busybox@sha256:6bdd92bf5240be1b5f3bf71324f5e371fe59f0e153b27fa1f1620f78ba16963c
Port: <none>
Host Port: <none>
Command:
sh
Args:
-c
sh -x /config-webservice/configure ; sh -x /config-workhorse/configure ; mkdir -p -m 3770 /tmp/gitlab
State: Terminated
Reason: Completed
Exit Code: 0
Started: Thu, 09 Mar 2023 00:47:41 +0530
Finished: Thu, 09 Mar 2023 00:47:41 +0530
Ready: True
Restart Count: 0
Requests:
cpu: 50m
Environment: <none>
Mounts:
/config-webservice from webservice-config (ro)
/config-workhorse from workhorse-config (ro)
/init-config from init-webservice-secrets (ro)
/init-secrets from webservice-secrets (rw)
/init-secrets-workhorse from workhorse-secrets (rw)
/tmp from shared-tmp (rw)
dependencies:
Container ID: containerd://c8595a856d07db35cd20c0718c41a7f174135d34af43707df1e377748db2a240
Image: dockerhXXXXXXXXXXXXXXXXXXX/gitlab-org/build/cng/gitlab-webservice-ee:v15.7.3
Image ID: dockerhXXXXXXXXXXXXXXXXXXX/gitlab-org/build/cng/gitlab-webservice-ee@sha256:d3e95851b137d5867254b842469dce2c27d272a40b0de9c16c03fe911750e3b2
Port: <none>
Host Port: <none>
Args:
/scripts/wait-for-deps
State: Running
Started: Thu, 09 Mar 2023 00:47:42 +0530
Ready: False
Restart Count: 0
Requests:
cpu: 50m
Environment:
GITALY_FEATURE_DEFAULT_ON: 1
CONFIG_TEMPLATE_DIRECTORY: /var/opt/gitlab/templates
CONFIG_DIRECTORY: /srv/gitlab/config
WORKHORSE_ARCHIVE_CACHE_DISABLED: 1
ENABLE_BOOTSNAP: 1
Mounts:
/etc/gitlab from webservice-secrets (ro)
/etc/pki/ca-trust/extracted/pem from etc-pki-ca-trust-extracted-pem (ro)
/etc/ssl/certs/ from etc-ssl-certs (ro)
/srv/gitlab/config/secrets.yml from webservice-secrets (ro,path="rails-secrets/secrets.yml")
/var/opt/gitlab/templates from webservice-config (rw)
Containers:
webservice:
Container ID:
Image: dockerhXXXXXXXXXXXXXXXXXXX/gitlab-org/build/cng/gitlab-webservice-ee:v15.7.3
Image ID:
Ports: 8080/TCP, 8083/TCP
Host Ports: 0/TCP, 0/TCP
State: Waiting
Reason: PodInitializing
Ready: False
Restart Count: 0
Requests:
cpu: 300m
memory: 2500M
Liveness: http-get http://:8080/-/liveness delay=20s timeout=30s period=60s #success=1 #failure=3
Readiness: http-get http://:8080/-/readiness delay=0s timeout=2s period=5s #success=1 #failure=2
Environment:
GITLAB_WEBSERVER: puma
TMPDIR: /tmp/gitlab
GITALY_FEATURE_DEFAULT_ON: 1
CONFIG_TEMPLATE_DIRECTORY: /var/opt/gitlab/templates
CONFIG_DIRECTORY: /srv/gitlab/config
prometheus_multiproc_dir: /metrics
ENABLE_BOOTSNAP: 1
WORKER_PROCESSES: 2
WORKER_TIMEOUT: 60
INTERNAL_PORT: 8080
PUMA_THREADS_MIN: 4
PUMA_THREADS_MAX: 4
PUMA_WORKER_MAX_MEMORY:
DISABLE_PUMA_WORKER_KILLER: true
SHUTDOWN_BLACKOUT_SECONDS: 10
WORKHORSE_ARCHIVE_CACHE_DISABLED: true
Mounts:
/etc/gitlab from webservice-secrets (ro)
/etc/krb5.conf from webservice-config (rw,path="krb5.conf")
/etc/pki/ca-trust/extracted/pem from etc-pki-ca-trust-extracted-pem (ro)
/etc/ssl/certs/ from etc-ssl-certs (ro)
/metrics from webservice-metrics (rw)
/srv/gitlab/INSTALLATION_TYPE from webservice-config (rw,path="installation_type")
/srv/gitlab/config/initializers/smtp_settings.rb from webservice-config (rw,path="smtp_settings.rb")
/srv/gitlab/config/secrets.yml from webservice-secrets (rw,path="rails-secrets/secrets.yml")
/srv/gitlab/public/uploads/tmp from shared-upload-directory (rw)
/tmp from shared-tmp (rw)
/var/opt/gitlab/templates from webservice-config (rw)
gitlab-workhorse:
Container ID:
Image: dockerhXXXXXXXXXXXXXXXXXXX/gitlab-org/build/cng/gitlab-workhorse-ee:v15.7.3
Image ID:
Port: 8181/TCP
Host Port: 0/TCP
State: Waiting
Reason: PodInitializing
Ready: False
Restart Count: 0
Requests:
cpu: 100m
memory: 100M
Liveness: exec [/scripts/healthcheck] delay=20s timeout=30s period=60s #success=1 #failure=3
Readiness: exec [/scripts/healthcheck] delay=0s timeout=2s period=10s #success=1 #failure=3
Environment:
TMPDIR: /tmp/gitlab
GITLAB_WORKHORSE_AUTH_BACKEND: http://localhost:8080
GITLAB_WORKHORSE_EXTRA_ARGS:
GITLAB_WORKHORSE_LISTEN_PORT: 8181
GITLAB_WORKHORSE_LOG_FORMAT: json
CONFIG_TEMPLATE_DIRECTORY: /var/opt/gitlab/templates
CONFIG_DIRECTORY: /srv/gitlab/config
Mounts:
/etc/gitlab from workhorse-secrets (ro)
/etc/pki/ca-trust/extracted/pem from etc-pki-ca-trust-extracted-pem (ro)
/etc/ssl/certs/ from etc-ssl-certs (ro)
/srv/gitlab/public/uploads/tmp from shared-upload-directory (rw)
/tmp from shared-tmp (rw)
/var/opt/gitlab/templates from workhorse-config (rw)
Conditions:
Type Status
Initialized False
Ready False
ContainersReady False
PodScheduled True
Volumes:
shared-tmp:
Type: EmptyDir (a temporary directory that shares a pod's lifetime)
Medium:
SizeLimit: <unset>
webservice-metrics:
Type: EmptyDir (a temporary directory that shares a pod's lifetime)
Medium: Memory
SizeLimit: <unset>
webservice-config:
Type: ConfigMap (a volume populated by a ConfigMap)
Name: gitlab-webservice
Optional: false
workhorse-config:
Type: ConfigMap (a volume populated by a ConfigMap)
Name: gitlab-workhorse-default
Optional: false
init-webservice-secrets:
Type: Projected (a volume that contains injected data from multiple sources)
SecretName: gitlab-rails-secret
SecretOptionalName: <nil>
SecretName: gitlab-gitlab-shell-secret
SecretOptionalName: <nil>
SecretName: gitlab-gitaly-secret
SecretOptionalName: <nil>
SecretName: gitlab-postgresql-password
SecretOptionalName: <nil>
SecretName: gitlab-registry-secret
SecretOptionalName: <nil>
SecretName: gitlab-registry-notification
SecretOptionalName: <nil>
SecretName: gitlab-gitlab-workhorse-secret
SecretOptionalName: <nil>
SecretName: gitlab-gitlab-kas-secret
SecretOptionalName: <nil>
SecretName: gitlab-gitlab-suggested-reviewers
SecretOptionalName: <nil>
SecretName: gitlab-rails-storage
SecretOptionalName: <nil>
SecretName: gitlab-rails-storage
SecretOptionalName: <nil>
SecretName: gitlab-rails-storage
SecretOptionalName: <nil>
SecretName: gitlab-rails-storage
SecretOptionalName: <nil>
webservice-secrets:
Type: EmptyDir (a temporary directory that shares a pod's lifetime)
Medium: Memory
SizeLimit: <unset>
workhorse-secrets:
Type: EmptyDir (a temporary directory that shares a pod's lifetime)
Medium: Memory
SizeLimit: <unset>
shared-upload-directory:
Type: EmptyDir (a temporary directory that shares a pod's lifetime)
Medium:
SizeLimit: <unset>
etc-ssl-certs:
Type: EmptyDir (a temporary directory that shares a pod's lifetime)
Medium: Memory
SizeLimit: <unset>
etc-pki-ca-trust-extracted-pem:
Type: EmptyDir (a temporary directory that shares a pod's lifetime)
Medium: Memory
SizeLimit: <unset>
QoS Class: Burstable
Node-Selectors: <none>
Tolerations: node.kubernetes.io/not-ready:NoExecute op=Exists for 300s
node.kubernetes.io/unreachable:NoExecute op=Exists for 300s
Events:
Type Reason Age From Message
---- ------ ---- ---- -------
Normal Scheduled 27m default-scheduler Successfully assigned default/gitlab-webservice-default-5db576c9-84wrr to ip-10-33-28-93.ap-southeast-1.compute.internal
Normal Pulled 27m kubelet Container image "dockerhXXXXXXXXXXXXXXXXXXX/gitlab-org/build/cng/alpine-certificates:20191127-r2@sha256:367d437d024d7647432d67fb2442e3e5723af5930bad77d3535f4f8f4f8630d9" already present on machine
Normal Created 27m kubelet Created container certificates
Normal Started 27m kubelet Started container certificates
Normal Pulling 27m kubelet Pulling image "dockerhXXXXXXXXXXXXXXXXXXX/gitlab-org/cloud-native/mirror/images/busybox:latest"
Normal Pulled 27m kubelet Successfully pulled image "dockerhXXXXXXXXXXXXXXXXXXX/gitlab-org/cloud-native/mirror/images/busybox:latest" in 4.22685282s
Normal Created 27m kubelet Created container configure
Normal Started 27m kubelet Started container configure
Normal Pulled 27m kubelet Container image "dockerhXXXXXXXXXXXXXXXXXXX/gitlab-org/build/cng/gitlab-webservice-ee:v15.7.3" already present on machine
Normal Created 27m kubelet Created container dependencies
Normal Started 27m kubelet Started container dependencies
$ kubectl logs gitlab-webservice-default-5db576c9-84wrr -c dependencies Begin parsing .erb templates from /var/opt/gitlab/templates
Writing /srv/gitlab/config/cable.yml
Writing /srv/gitlab/config/database.yml
Writing /srv/gitlab/config/gitlab.yml
Writing /srv/gitlab/config/resque.yml
Begin parsing .tpl templates from /var/opt/gitlab/templates
Copying other config files found in /var/opt/gitlab/templates to /srv/gitlab/config
Copying smtp_settings.rb into /srv/gitlab/config
Latest posts by rajeshkumar (see all)
- Git Error: Filename too long - May 15, 2023
- Oracle RAC: Script that duplicates a database using a physical standby RAC as source - May 15, 2023
- Protected: oracle-rac-fixes - May 11, 2023