Helm グラフがシークレット自体は作成せず、imagePullSecret リストエントリーを作成する
Issue
- シークレットが、Helm グラフを介して
secure-cluster-services-main
として imagePullSecret リストに追加されますが、実際にはこのシークレットは作成されません。 - それが原因で、ログに大量の警告メッセージが記録されます。
atomic-openshift-node: W0816 11:26:32.483704 6370 kubelet_pods.go:846] Unable to retrieve pull secret stackrox/secured-cluster-services-main for stackrox/collector-42dq6 due to secrets "secured-cluster-services-main" not found. The image pull may not succeed.
- Operator のデプロイメントでも同様にテストしました。
$ oc adm node-logs --role=master -u kubelet | grep secured-cluster-services-main | tail
Jan 31 14:04:05.777667 hyperkube[1561]: I0131 14:04:05.777632 1561 kubelet_pods.go:895] "Unable to retrieve pull secret, the image pull may not succeed." pod="stackrox/collector-55jv7" secret="" err="secret "secured-cluster-services-main" not found"
Environment
- Red Hat OpenShift Container Platform 4.x
- Red Hat Advance Cluster Security for Kubernetes 3.x
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.