Forest-L 感觉是Image ID: docker-pullable://mirrorgitlabcontainers/gitlab-sidekiq-ce@sha256:f31a9937f25d40272876e55c0ee1e207800b94f3ac83adbda24aebd633ecd405有问题,这个要删除docker重新下载么,dockerpull后查询都正常,里面某个ID会出问题么,有点不理解
`[root@ks-allinone ]# kubectl describe pods ks-gitlab-sidekiq-all-in-1 -n kubesphere-devops-system
Name: ks-gitlab-sidekiq-all-in-1-67df44ffb6-8dd5t
Namespace: kubesphere-devops-system
Priority: 0
Node: ks-allinone/172.18.248.238
Start Time: Fri, 20 Dec 2019 09:28:20 +0800
Labels: app=sidekiq
pod-template-hash=67df44ffb6
release=ks-gitlab
Annotations: checksum/configmap: 24a973074a6cfd9cd0c82ab42df32138da04d1d8bf7b82c9237d2322abbe28b5
checksum/configmap-pod: 35653ab3d47d41fc07b9d2d0a7cbaefea9f81c907fa819eb372a83e47df84542
cluster-autoscaler.kubernetes.io/safe-to-evict: true
kubesphere.io/containerSecrets:
kubesphere.io/restartedAt: 2019-12-20T01:40:26.716Z
prometheus.io/port: 3807
prometheus.io/scrape: true
Status: Pending
IP: 10.233.99.59
Controlled By: ReplicaSet/ks-gitlab-sidekiq-all-in-1-67df44ffb6
Init Containers:
certificates:
Container ID: docker://9fec59d84bec8eaa2902cd86d72de8fd077c0970e030a5a11e3abefade250bfc
Image: mirrorgitlabcontainers/alpine-certificates:20171114-r3
Image ID: docker-pullable://mirrorgitlabcontainers/alpine-certificates@sha256:00ce9a585179e6b22c9bfea9ba82552630eab0bd25da4f13282b588b2ad022dc
Port: <none>
Host Port: <none>
State: Terminated
Reason: Completed
Exit Code: 0
Started: Fri, 20 Dec 2019 09:28:22 +0800
Finished: Fri, 20 Dec 2019 09:28:23 +0800
Ready: True
Restart Count: 0
Requests:
cpu: 50m
Environment: <none>
Mounts:
/etc/ssl/certs from etc-ssl-certs (rw)
/var/run/secrets/kubernetes.io/serviceaccount from default-token-rvq22 (ro)
configure:
Container ID: docker://180ce030e4ad50be91c24eaf06346b0cd01205e47d7ad98bf09a54bc69f8e2c5
Image: busybox:1.28.4
Image ID: docker-pullable://busybox@sha256:141c253bc4c3fd0a201d32dc1f493bcf3fff003b6df416dea4f41046e0f37d47
Port: <none>
Host Port: <none>
Command:
sh
/config/configure
State: Terminated
Reason: Completed
Exit Code: 0
Started: Fri, 20 Dec 2019 09:28:24 +0800
Finished: Fri, 20 Dec 2019 09:28:24 +0800
Ready: True
Restart Count: 0
Requests:
cpu: 50m
Environment: <none>
Mounts:
/config from sidekiq-config (ro)
/init-config from init-sidekiq-secrets (ro)
/init-secrets from sidekiq-secrets (rw)
/var/run/secrets/kubernetes.io/serviceaccount from default-token-rvq22 (ro)
dependencies:
Container ID: docker://febb5374e07050ec0892b273b403dd4d4bfe7cd7dbb920e8382223663b51ca21
Image: mirrorgitlabcontainers/gitlab-sidekiq-ce:v12.4.1
Image ID: docker-pullable://mirrorgitlabcontainers/gitlab-sidekiq-ce@sha256:f31a9937f25d40272876e55c0ee1e207800b94f3ac83adbda24aebd633ecd405
Port: <none>
Host Port: <none>
Args:
/scripts/wait-for-deps
State: Waiting
Reason: CrashLoopBackOff
Last State: Terminated
Reason: Error
Exit Code: 1
Started: Fri, 20 Dec 2019 15:53:34 +0800
Finished: Fri, 20 Dec 2019 15:55:34 +0800
Ready: False
Restart Count: 56
Requests:
cpu: 50m
Environment:
GITALY_FEATURE_DEFAULT_ON: 1
CONFIG_TEMPLATE_DIRECTORY: /var/opt/gitlab/templates
CONFIG_DIRECTORY: /srv/gitlab/config
SIDEKIQ_CONCURRENCY: 25
SIDEKIQ_TIMEOUT: 5
Mounts:
/etc/gitlab from sidekiq-secrets (ro)
/var/opt/gitlab/templates from sidekiq-config (ro)
/var/run/secrets/kubernetes.io/serviceaccount from default-token-rvq22 (ro)
Containers:
sidekiq:
Container ID:
Image: mirrorgitlabcontainers/gitlab-sidekiq-ce:v12.4.1
Image ID:
Port: 3807/TCP
Host Port: 0/TCP
State: Waiting
Reason: PodInitializing
Ready: False
Restart Count: 0
Limits:
cpu: 1
Requests:
cpu: 20m
memory: 65Mi
Liveness: exec [pgrep -f sidekiq] delay=0s timeout=1s period=10s #success=1 #failure=3
Readiness: exec [pgrep -f sidekiq] delay=0s timeout=1s period=10s #success=1 #failure=3
Environment:
prometheus_multiproc_dir: /metrics
GITALY_FEATURE_DEFAULT_ON: 1
CONFIG_TEMPLATE_DIRECTORY: /var/opt/gitlab/templates
CONFIG_DIRECTORY: /srv/gitlab/config
SIDEKIQ_CONCURRENCY: 25
SIDEKIQ_TIMEOUT: 5
SIDEKIQ_MEMORY_KILLER_MAX_RSS: 2000000
SIDEKIQ_MEMORY_KILLER_GRACE_TIME: 900
SIDEKIQ_MEMORY_KILLER_SHUTDOWN_WAIT: 30
Mounts:
/etc/gitlab from sidekiq-secrets (ro)
/etc/ssl/certs/ from etc-ssl-certs (ro)
/metrics from sidekiq-metrics (rw)
/srv/gitlab/INSTALLATION_TYPE from sidekiq-config (rw,path=“installation_type”)
/srv/gitlab/config/initializers/smtp_settings.rb from sidekiq-config (rw,path=“smtp_settings.rb”)
/srv/gitlab/config/secrets.yml from sidekiq-secrets (rw,path=“rails-secrets/secrets.yml”)
/var/opt/gitlab/templates from sidekiq-config (ro)
/var/run/secrets/kubernetes.io/serviceaccount from default-token-rvq22 (ro)
Conditions:
Type Status
Initialized False
Ready False
ContainersReady False
PodScheduled True
Volumes:
sidekiq-metrics:
Type: EmptyDir (a temporary directory that shares a pod’s lifetime)
Medium: Memory
SizeLimit: <unset>
sidekiq-config:
Type: Projected (a volume that contains injected data from multiple sources)
ConfigMapName: ks-gitlab-sidekiq
ConfigMapOptional: <nil>
ConfigMapName: ks-gitlab-sidekiq-all-in-1
ConfigMapOptional: <nil>
init-sidekiq-secrets:
Type: Projected (a volume that contains injected data from multiple sources)
SecretName: ks-gitlab-rails-secret
SecretOptionalName: <nil>
SecretName: ks-gitlab-gitaly-secret
SecretOptionalName: <nil>
SecretName: ks-gitlab-redis-secret
SecretOptionalName: <nil>
SecretName: ks-gitlab-postgresql-password
SecretOptionalName: <nil>
SecretName: ks-gitlab-registry-secret
SecretOptionalName: <nil>
SecretName: ks-gitlab-minio-secret
SecretOptionalName: <nil>
SecretName: openldap-secret
SecretOptionalName: <nil>
sidekiq-secrets:
Type: EmptyDir (a temporary directory that shares a pod’s lifetime)
Medium: Memory
SizeLimit: <unset>
etc-ssl-certs:
Type: EmptyDir (a temporary directory that shares a pod’s lifetime)
Medium: Memory
SizeLimit: <unset>
default-token-rvq22:
Type: Secret (a volume populated by a Secret)
SecretName: default-token-rvq22
Optional: false
QoS Class: Burstable
Node-Selectors: <none>
Tolerations: node.kubernetes.io/not-ready:NoExecute for 300s
node.kubernetes.io/unreachable:NoExecute for 300s
Events:
Type Reason Age From Message
Warning BackOff 8m18s (x1172 over 6h23m) kubelet, ks-allinone Back-off restarting failed container
Normal Pulled 3m16s (x57 over 6h28m) kubelet, ks-allinone Container image “mirrorgitlabcontainers/gitlab-sidekiq-ce:v12.4.1″ already present on machine`