diff --git a/src/deployment/deployment.go b/src/deployment/deployment.go index 81817a3d..0cb2934b 100644 --- a/src/deployment/deployment.go +++ b/src/deployment/deployment.go @@ -319,6 +319,9 @@ func CreateDeployment(sp *serviceprovider.Container, deploy *entity.Deployment) Affinity: generateAffinity(nodeAffinity), RestartPolicy: corev1.RestartPolicyAlways, HostNetwork: hostNetwork, + ImagePullSecrets: []corev1.LocalObjectReference{ + {Name: "dockerhub-token"}, + }, }, }, }, diff --git a/src/pod/pod.go b/src/pod/pod.go index 9b0a7e16..3294d9d5 100644 --- a/src/pod/pod.go +++ b/src/pod/pod.go @@ -301,6 +301,9 @@ func CreatePod(sp *serviceprovider.Container, pod *entity.Pod) error { Affinity: generateAffinity(nodeAffinity), RestartPolicy: corev1.RestartPolicy(pod.RestartPolicy), HostNetwork: hostNetwork, + ImagePullSecrets: []corev1.LocalObjectReference{ + {Name: "dockerhub-token"}, + }, }, }