c7n/chartmuseum 部署后验证,报503

  • Choerodon平台版本: 0.16.0

你好,请多刷新几次试一试,并不是一部署上马上就可以出来的。服务器还需要去拉取服务所需要的镜像。

已经半个小时了,还是不行。我该怎么排查呢。运维知识匮乏,一头雾水。。

执行 kubectl get deployment -n c7n-system,看一下chartmuseum的ID,然后用kubectl describe看一下chartmuseum的运行状态。

[root@master ~]# kubectl get deployment -n c7n-system
NAME DESIRED CURRENT UP-TO-DATE AVAILABLE AGE
c7n-mysql 1 1 1 0 2h
c7n-redis 1 1 1 0 2h
chartmuseum-chartmuseum 1 1 1 0 1h
minio 1 1 1 0 2h
[root@master ~]# kubectl describe pod chartmuseum-chartmuseum -n c7n-system
Name: chartmuseum-chartmuseum-8575b8d6fc-7sjqk
Namespace: c7n-system
Node:
Labels: choerodon.io/infra=chartmuseum
choerodon.io/release=chartmuseum
pod-template-hash=4131648297
Annotations:
Status: Pending
IP:
Controlled By: ReplicaSet/chartmuseum-chartmuseum-8575b8d6fc
Containers:
chartmuseum:
Image: chartmuseum/chartmuseum:v0.7.1
Port: 8080/TCP
Host Port: 0/TCP
Args:
–port=8080
–storage-local-rootdir=/storage
Liveness: http-get http://:http/health delay=5s timeout=1s period=10s #success=1 #failure=3
Readiness: http-get http://:http/health delay=5s timeout=1s period=10s #success=1 #failure=3
Environment:
CHART_POST_FORM_FIELD_NAME: chart
DEPTH: 2
DISABLE_METRICS: true
LOG_JSON: true
PROV_POST_FORM_FIELD_NAME: prov
STORAGE: local
Mounts:
/storage from storage-volume (rw)
/var/run/secrets/kubernetes.io/serviceaccount from default-token-qqq5s (ro)
Conditions:
Type Status
PodScheduled False
Volumes:
storage-volume:
Type: PersistentVolumeClaim (a reference to a PersistentVolumeClaim in the same namespace)
ClaimName: chartmuseum-pvc
ReadOnly: false
default-token-qqq5s:
Type: Secret (a volume populated by a Secret)
SecretName: default-token-qqq5s
Optional: false
QoS Class: BestEffort
Node-Selectors:
Tolerations:
Events:
Type Reason Age From Message


Warning FailedScheduling 1m (x380 over 1h) default-scheduler pod has unbound PersistentVolumeClaims (repeated 3 times)

报错信息说的是磁盘没有挂载上,你看一下的pv有没有建成功

我也遇到了同样的问题,如果你已解决,麻烦说下你的解决方案。谢谢
我在按照部署流程执行完
helm install c7n/persistentvolumeclaim
–set requests.storage=256Mi
–set accessModes={ReadWriteMany}
–set storageClassName=nfs-provisioner
–version 0.1.0
–name chartmuseum-pvc
–namespace c7n-system
image