我跑
docker pull ghcr.io/.../test-service但是,当我尝试在部署中使用它并将部署应用到Minikube实例时,一切都很好。
Warning Failed 14s (x4 over 93s) kubelet Error: ErrImagePull
Normal BackOff 1s (x6 over 92s) kubelet Back-off pulling image "ghcr.io/.../test-service:latest"
Warning Failed 1s (x6 over 92s) kubelet Error: ImagePullBackOff我如何配置Minikube来使用我的Github?
我的部署看起来是这样..。
apiVersion: apps/v1
kind: Deployment
metadata:
name: test-app
namespace: foo
spec:
replicas: 1
selector:
matchLabels:
app: test-app
version: v1
template:
metadata:
labels:
app: test-app
version: v1
spec:
serviceAccountName: test-app
containers:
- image: ghcr.io/.../test-service:latest
imagePullPolicy: Always
name: test-app
ports:
- containerPort: 8000发布于 2022-03-07 00:20:31
这是因为你没有创建一个码头注册秘密。要做到这一点,您可以遵循https://dev.to/asizikov/using-github-container-registry-with-kubernetes-38fb
https://stackoverflow.com/questions/71374622
复制相似问题