コンテンツにスキップ

Kubernetes

pod

CrashLoopBackOff

describeまたはevent

Failed to pull image "quay.io/ansible/awx-operator:0.16.1-12-g768bc2f": rpc error: code = NotFound desc = failed to pull and unpack image "quay.io/ansible/awx-operator:0.16.1-12-g768bc2f": failed to resolve reference "quay.io/ansible/awx-operator:0.16.1-12-g768bc2f": quay.io/ansible/awx-operator:0.16.1-12-g768bc2f: not found

や、

Error: ImagePullBackOff

の場合は、イメージがリポジトリに無い。指定が合ってるか確認。
podのステータスもErrImagePullになる。


logs

standard_init_linux.go:228: exec user process caused: exec format error

の場合、イメージのアーキテクチャと実行環境のアーキテクチャが合ってない。
イメージはamd64だけど実行環境がarm64など。

service

FQCN (A/AAAAレコード)

podからは<service-name>.<namespace-name>.svc.cluster.localで名前解決できる。