Question 1170
A Deployment references a removed private-registry tag and the kubelet repeatedly reports manifest unknown. Which TWO complementary steps supply the appropriate approach AND the evidence required to validate it? Select TWO.
Explanation
Correct Answers
Diagnose image-pull problems by validating image reference, registry availability, permissions and Secret scope. This response implements the controlling Kubernetes or cloud native principle. ImagePullBackOff is a retrieval or authorization problem; changing app readiness probes cannot fix a missing image. Check its effect by: Inspect Pod pull events, image tag existence, registry TLS, imagePullSecrets and service-account references. This is the implementation part of the required paired answer. Workload context: A Deployment references a removed private-registry tag and the kubelet repeatedly reports manifest unknown.
Inspect Pod pull events, image tag existence, registry TLS, imagePullSecrets and service-account references. This is the most discriminating evidence for the described failure or requirement. ImagePullBackOff is a retrieval or authorization problem; changing app readiness probes cannot fix a missing image. The corresponding implementation is: Diagnose image-pull problems by validating image reference, registry availability, permissions and Secret scope. This is the diagnostic evidence part of the paired answer. Workload context: A Deployment references a removed private-registry tag and the kubelet repeatedly reports manifest unknown.
Incorrect Answers
Use Pod events and scheduler reasons to diagnose Pending workloads before changing application images or reading nonexistent logs. This step belongs to Pending pod FailedScheduling events rather than the complementary implementation and evidence pair. The intended approach is: Diagnose image-pull problems by validating image reference, registry availability, permissions and Secret scope. Validate with: Inspect Pod pull events, image tag existence, registry TLS, imagePullSecrets and service-account references. Workload context: A Deployment references a removed private-registry tag and the kubelet repeatedly reports manifest unknown.
Temporary data is disposable while durable application records remain accessible across Pod recreation. This step belongs to Ephemeral emptyDir versus persistent volumes rather than the complementary implementation and evidence pair. The intended approach is: Diagnose image-pull problems by validating image reference, registry availability, permissions and Secret scope. Validate with: Inspect Pod pull events, image tag existence, registry TLS, imagePullSecrets and service-account references. Workload context: A Deployment references a removed private-registry tag and the kubelet repeatedly reports manifest unknown.
Inspect Service metadata, selected Pod labels, EndpointSlice readiness, containerPort and actual listening sockets. This step belongs to Service selector and port mismatch diagnostics rather than the complementary implementation and evidence pair. The intended approach is: Diagnose image-pull problems by validating image reference, registry availability, permissions and Secret scope. Validate with: Inspect Pod pull events, image tag existence, registry TLS, imagePullSecrets and service-account references. Workload context: A Deployment references a removed private-registry tag and the kubelet repeatedly reports manifest unknown.


