Gitlab CI 在 Kubernetes 中的 Docker 缓存

复制apiVersion: storage.k8s.io/v1  kind: StorageClass  metadata:    namelocal-volume  provisioner: kubernetes.io/no-provisioner  reclaimPolicy: Delete volumeBindingMode: WaitForFirstConsumer  --- apiVersion: v1  kind: PersistentVolume  metadata:    name: docker-pv  spec:    capacity:      storage: 5Gi    accessModes:    - ReadWriteOnce    persistentVolumeReclaimPolicy: Retain    storageClassName: local-volume    local     path: /mnt/k8s/docker  # 数据存储的目录    nodeAffinity:      required:        nodeSelectorTerms:        - matchExpressions:          - key: kubernetes.io/hostname            operator: In           values           - node1  # 运行在node1节点  --- apiVersion: v1  kind: PersistentVolumeClaim  metadata:    labels:      app: docker-dind    name: docker-dind-data    namespace: kube-ops  spec:    accessModes:      - ReadWriteOnce    storageClassName: local-volume    resources:      requests:        storage: 5Gi  1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.25.26.27.28.29.30.31.32.33.34.35.36.37.38.39.40.41.42.43.44.45.

THE END