McAfee-Secured Website

Exam Bundle

Exam Code: KCNA

Exam Name Kubernetes and Cloud Native Associate

Certification Provider: Linux Foundation

Corresponding Certification: KCNA

Linux Foundation KCNA Bundle $44.99

100% Linux Foundation KCNA Guaranteed Success With Testking Training Materials

Get Real KCNA Exam Questions & Expert Verified Answers as Experienced on the Real Exam!

  • Questions & Answers

    KCNA Questions & Answers

    333 Questions & Answers

    The ultimate exam preparation tool, Questions & Answers mirrors the actual KCNA exam while allowing you to hone and measure every aspect of your test-taking ability.

  • KCNA Video Course

    KCNA Video Course

    54 Video Lectures

    KCNA Video Course is developed by Linux Foundation Professionals to help you pass the KCNA exam.

    Description

    This course will improve your knowledge and skills required to pass Kubernetes and Cloud Native Associate exam.
  • Study Guide

    KCNA Study Guide

    410 PDF Pages

    Developed by industry experts, this 410-page guide spells out in painstaking detail all of the information you need to ace KCNA exam.

Kubernetes and Cloud Native Associate (KCNA) Practice Tests

Satisfaction Guaranteed

Money Back Guarantee

Testking provides hassle-free money back guarantee with our products. That is because we have 100% trust in the abilities of our professional and experience product team, and our record is a proof of that.

99.6% PASS RATE
Total Cost: $194.97
Bundle Price: $149.98

Purchase Individually

  • Questions & Answers

    Questions & Answers

    333 Questions

    $124.99
  • KCNA Video Course

    Video Course

    54 Video Lectures

    $39.99
  • Study Guide

    Study Guide

    410 PDF Pages

    $29.99

Linux Foundation KCNA Practice Test 47

Question 460

At Timberline Foods, the supply-chain applications team is managing a factory inventory cluster with requirements for operational resilience and accurate stock changes. An acceptance check is required after fixing: A team labels an untrusted internet image as safe solely because it was pulled from a popular public registry. Which observed result BEST confirms the intended correction?

  1. The app runs with its intended writable scratch area but cannot modify the rest of the container filesystem.
  2. Only the intended application component can read the mounted secret in a controlled multi-container test.
  3. The admission or delivery pipeline rejects an unapproved image while a signed and reviewed build is deployable.
  4. Diagnostic logs contain no reusable credential and a least-privilege Pod continues to complete its approved work.

Explanation

Correct Answer

C:

The admission or delivery pipeline rejects an unapproved image while a signed and reviewed build is deployable. This demonstrates that the originally documented problem was resolved: A team labels an untrusted internet image as safe solely because it was pulled from a popular public registry. The corresponding corrective approach is: Use provenance validation, image scanning, and approved registry controls before deploying workload artifacts. For Timberline Foods, this observed outcome is more meaningful than a completed ticket or configuration claim.

Incorrect Answers

A:

The app runs with its intended writable scratch area but cannot modify the rest of the container filesystem. That observed result would support another specific correction: Set readOnlyRootFilesystem where supported and mount narrowly scoped writable directories needed by the process. The other scenario concerns: A workload requires read-only source files but mounts its entire container root filesystem writable. The current Timberline Foods problem is: A team labels an untrusted internet image as safe solely because it was pulled from a popular public registry. The evidence required here is: The admission or delivery pipeline rejects an unapproved image while a signed and reviewed build is deployable.

B:

Only the intended application component can read the mounted secret in a controlled multi-container test. That observed result would support another specific correction: Restrict which containers and paths receive the secret and control filesystem and application access within the Pod. The other scenario concerns: An operator expects a Kubernetes Secret resource alone to prevent disclosure of a mounted credential to every process in its Pod. The current Timberline Foods problem is: A team labels an untrusted internet image as safe solely because it was pulled from a popular public registry. The evidence required here is: The admission or delivery pipeline rejects an unapproved image while a signed and reviewed build is deployable.

D:

Diagnostic logs contain no reusable credential and a least-privilege Pod continues to complete its approved work. That observed result would support another specific correction: Remove secret-bearing logging, minimize token mounting and scope API permissions to the actual workload operations. The other scenario concerns: An application with access to the Kubernetes API logs its mounted service-account token during error handling. The current Timberline Foods problem is: A team labels an untrusted internet image as safe solely because it was pulled from a popular public registry. The evidence required here is: The admission or delivery pipeline rejects an unapproved image while a signed and reviewed build is deployable.

Question 461

At Juniper Media, the content engineering team is managing a streamed-media microservices application with requirements for peak-demand scalability and deployment safety. An implementation review identifies the following problem: A workload requires read-only source files but mounts its entire container root filesystem writable. Which change BEST resolves the specific issue?

  1. Plan the application's secret consumption and restart or reload behavior for environment variables versus mounted volumes.
  2. Set readOnlyRootFilesystem where supported and mount narrowly scoped writable directories needed by the process.
  3. Remove unnecessary hostPath mounts and use scoped volumes or supported APIs for legitimate data exchange.
  4. Create a least-privilege Role and namespaced binding permitting only the required read operations.

Explanation

Correct Answer

B:

Set readOnlyRootFilesystem where supported and mount narrowly scoped writable directories needed by the process. This directly addresses the operational issue: A workload requires read-only source files but mounts its entire container root filesystem writable. The Juniper Media team should verify its effectiveness rather than assume that an updated manifest or command proves success. The strongest acceptance evidence is: The app runs with its intended writable scratch area but cannot modify the rest of the container filesystem.

Incorrect Answers

A:

Plan the application's secret consumption and restart or reload behavior for environment variables versus mounted volumes. That choice addresses a different foundational issue: A security engineer rotates a Secret but forgets that applications reading it through environment variables may require a restart. The issue at Juniper Media is instead: A workload requires read-only source files but mounts its entire container root filesystem writable. It does not establish the required correction; the decisive verification would be: The app runs with its intended writable scratch area but cannot modify the rest of the container filesystem.

C:

Remove unnecessary hostPath mounts and use scoped volumes or supported APIs for legitimate data exchange. That choice addresses a different foundational issue: A development workload mounts the host root filesystem for convenient file access and expands the blast radius of a compromise. The issue at Juniper Media is instead: A workload requires read-only source files but mounts its entire container root filesystem writable. It does not establish the required correction; the decisive verification would be: The app runs with its intended writable scratch area but cannot modify the rest of the container filesystem.

D:

Create a least-privilege Role and namespaced binding permitting only the required read operations. That choice addresses a different foundational issue: A team grants a CI robot cluster-admin rights merely to read Pod status from one project namespace. The issue at Juniper Media is instead: A workload requires read-only source files but mounts its entire container root filesystem writable. It does not establish the required correction; the decisive verification would be: The app runs with its intended writable scratch area but cannot modify the rest of the container filesystem.

Question 462

At Juniper Media, the content engineering team is managing a streamed-media microservices application with requirements for peak-demand scalability and deployment safety. The release reviewer now needs objective evidence for this original issue: A workload requires read-only source files but mounts its entire container root filesystem writable. Which observed result BEST confirms the intended correction?

  1. The application uses the rotated credential after the approved restart or reload and the previous credential stops working.
  2. The application performs its work but a test process cannot exercise unneeded privileged capabilities.
  3. An authorization test allows the namespace resource and rejects access to a forbidden namespace or cluster-scoped object.
  4. The app runs with its intended writable scratch area but cannot modify the rest of the container filesystem.

Explanation

Correct Answer

D:

The app runs with its intended writable scratch area but cannot modify the rest of the container filesystem. This demonstrates that the originally documented problem was resolved: A workload requires read-only source files but mounts its entire container root filesystem writable. The corresponding corrective approach is: Set readOnlyRootFilesystem where supported and mount narrowly scoped writable directories needed by the process. For Juniper Media, this observed outcome is more meaningful than a completed ticket or configuration claim.

Incorrect Answers

A:

The application uses the rotated credential after the approved restart or reload and the previous credential stops working. That observed result would support another specific correction: Plan the application's secret consumption and restart or reload behavior for environment variables versus mounted volumes. The other scenario concerns: A security engineer rotates a Secret but forgets that applications reading it through environment variables may require a restart. The current Juniper Media problem is: A workload requires read-only source files but mounts its entire container root filesystem writable. The evidence required here is: The app runs with its intended writable scratch area but cannot modify the rest of the container filesystem.

B:

The application performs its work but a test process cannot exercise unneeded privileged capabilities. That observed result would support another specific correction: Set a restrictive securityContext with nonroot execution and dropped capabilities where supported. The other scenario concerns: An image supplies a process running as root with the ability to add Linux kernel capabilities unnecessary for its task. The current Juniper Media problem is: A workload requires read-only source files but mounts its entire container root filesystem writable. The evidence required here is: The app runs with its intended writable scratch area but cannot modify the rest of the container filesystem.

C:

An authorization test allows the namespace resource and rejects access to a forbidden namespace or cluster-scoped object. That observed result would support another specific correction: Apply least-privilege RoleBindings and distinguish namespaced permissions from cluster-wide authorization. The other scenario concerns: A cluster user assumes Kubernetes RBAC grants access to all resources because they have access to one namespace. The current Juniper Media problem is: A workload requires read-only source files but mounts its entire container root filesystem writable. The evidence required here is: The app runs with its intended writable scratch area but cannot modify the rest of the container filesystem.

Question 463

At Meadowbrook Finance, the banking platform team is managing a payment application delivery pipeline with requirements for traceable changes and controlled release risk. The training lab has documented this issue: A workload requires read-only source files but mounts its entire container root filesystem writable. Which change BEST resolves the specific issue?

  1. Separate Pod security standards at admission time from RBAC that governs API requests and object access.
  2. Use provenance validation, image scanning, and approved registry controls before deploying workload artifacts.
  3. Set readOnlyRootFilesystem where supported and mount narrowly scoped writable directories needed by the process.
  4. Set a restrictive securityContext with nonroot execution and dropped capabilities where supported.

Explanation

Correct Answer

C:

Set readOnlyRootFilesystem where supported and mount narrowly scoped writable directories needed by the process. This directly addresses the operational issue: A workload requires read-only source files but mounts its entire container root filesystem writable. The Meadowbrook Finance team should verify its effectiveness rather than assume that an updated manifest or command proves success. The strongest acceptance evidence is: The app runs with its intended writable scratch area but cannot modify the rest of the container filesystem.

Incorrect Answers

A:

Separate Pod security standards at admission time from RBAC that governs API requests and object access. That choice addresses a different foundational issue: A project expects Pod Security Admission to replace authorization checks on sensitive Kubernetes API resources. The issue at Meadowbrook Finance is instead: A workload requires read-only source files but mounts its entire container root filesystem writable. It does not establish the required correction; the decisive verification would be: The app runs with its intended writable scratch area but cannot modify the rest of the container filesystem.

B:

Use provenance validation, image scanning, and approved registry controls before deploying workload artifacts. That choice addresses a different foundational issue: A team labels an untrusted internet image as safe solely because it was pulled from a popular public registry. The issue at Meadowbrook Finance is instead: A workload requires read-only source files but mounts its entire container root filesystem writable. It does not establish the required correction; the decisive verification would be: The app runs with its intended writable scratch area but cannot modify the rest of the container filesystem.

D:

Set a restrictive securityContext with nonroot execution and dropped capabilities where supported. That choice addresses a different foundational issue: An image supplies a process running as root with the ability to add Linux kernel capabilities unnecessary for its task. The issue at Meadowbrook Finance is instead: A workload requires read-only source files but mounts its entire container root filesystem writable. It does not establish the required correction; the decisive verification would be: The app runs with its intended writable scratch area but cannot modify the rest of the container filesystem.

Question 464

At Meadowbrook Finance, the banking platform team is managing a payment application delivery pipeline with requirements for traceable changes and controlled release risk. The team claims a correction and requests independent validation for: A workload requires read-only source files but mounts its entire container root filesystem writable. Which observed result BEST confirms the intended correction?

  1. The app runs with its intended writable scratch area but cannot modify the rest of the container filesystem.
  2. The application performs its work but a test process cannot exercise unneeded privileged capabilities.
  3. A controlled test shows default reachability and then verifies the intended default-deny policy after enforcement is installed.
  4. Only the intended application component can read the mounted secret in a controlled multi-container test.

Explanation

Correct Answer

A:

The app runs with its intended writable scratch area but cannot modify the rest of the container filesystem. This demonstrates that the originally documented problem was resolved: A workload requires read-only source files but mounts its entire container root filesystem writable. The corresponding corrective approach is: Set readOnlyRootFilesystem where supported and mount narrowly scoped writable directories needed by the process. For Meadowbrook Finance, this observed outcome is more meaningful than a completed ticket or configuration claim.

Incorrect Answers

B:

The application performs its work but a test process cannot exercise unneeded privileged capabilities. That observed result would support another specific correction: Set a restrictive securityContext with nonroot execution and dropped capabilities where supported. The other scenario concerns: An image supplies a process running as root with the ability to add Linux kernel capabilities unnecessary for its task. The current Meadowbrook Finance problem is: A workload requires read-only source files but mounts its entire container root filesystem writable. The evidence required here is: The app runs with its intended writable scratch area but cannot modify the rest of the container filesystem.

C:

A controlled test shows default reachability and then verifies the intended default-deny policy after enforcement is installed. That observed result would support another specific correction: Explain that Pod-to-Pod connectivity is generally permitted unless effective network restrictions are configured. The other scenario concerns: A team assumes every running Pod is isolated from all other Pods by default without NetworkPolicy. The current Meadowbrook Finance problem is: A workload requires read-only source files but mounts its entire container root filesystem writable. The evidence required here is: The app runs with its intended writable scratch area but cannot modify the rest of the container filesystem.

D:

Only the intended application component can read the mounted secret in a controlled multi-container test. That observed result would support another specific correction: Restrict which containers and paths receive the secret and control filesystem and application access within the Pod. The other scenario concerns: An operator expects a Kubernetes Secret resource alone to prevent disclosure of a mounted credential to every process in its Pod. The current Meadowbrook Finance problem is: A workload requires read-only source files but mounts its entire container root filesystem writable. The evidence required here is: The app runs with its intended writable scratch area but cannot modify the rest of the container filesystem.

Question 465

At Eastshore Energy, the energy applications team is managing a field-services modernization with requirements for operational availability and restricted system changes. A platform check finds: A project expects Pod Security Admission to replace authorization checks on sensitive Kubernetes API resources. Which change BEST resolves the specific issue?

  1. Separate Pod security standards at admission time from RBAC that governs API requests and object access.
  2. Adopt appropriate distinct identities and short-lived credentials with auditable least-privilege RBAC bindings.
  3. Remove unnecessary hostPath mounts and use scoped volumes or supported APIs for legitimate data exchange.
  4. Use a Secret with appropriately scoped RBAC, avoid placing credentials in ConfigMaps, and configure at-rest encryption where available.

Explanation

Correct Answer

A:

Separate Pod security standards at admission time from RBAC that governs API requests and object access. This directly addresses the operational issue: A project expects Pod Security Admission to replace authorization checks on sensitive Kubernetes API resources. The Eastshore Energy team should verify its effectiveness rather than assume that an updated manifest or command proves success. The strongest acceptance evidence is: A test denies a privileged Pod configuration while a separate authorization test restricts API reads by role.

Incorrect Answers

B:

Adopt appropriate distinct identities and short-lived credentials with auditable least-privilege RBAC bindings. That choice addresses a different foundational issue: A cluster uses the same long-lived static token for developers, automation, and workloads, making activity attribution difficult. The issue at Eastshore Energy is instead: A project expects Pod Security Admission to replace authorization checks on sensitive Kubernetes API resources. It does not establish the required correction; the decisive verification would be: A test denies a privileged Pod configuration while a separate authorization test restricts API reads by role.

C:

Remove unnecessary hostPath mounts and use scoped volumes or supported APIs for legitimate data exchange. That choice addresses a different foundational issue: A development workload mounts the host root filesystem for convenient file access and expands the blast radius of a compromise. The issue at Eastshore Energy is instead: A project expects Pod Security Admission to replace authorization checks on sensitive Kubernetes API resources. It does not establish the required correction; the decisive verification would be: A test denies a privileged Pod configuration while a separate authorization test restricts API reads by role.

D:

Use a Secret with appropriately scoped RBAC, avoid placing credentials in ConfigMaps, and configure at-rest encryption where available. That choice addresses a different foundational issue: An organization stores an API key in a ConfigMap and believes RBAC on the deployment alone prevents its disclosure. The issue at Eastshore Energy is instead: A project expects Pod Security Admission to replace authorization checks on sensitive Kubernetes API resources. It does not establish the required correction; the decisive verification would be: A test denies a privileged Pod configuration while a separate authorization test restricts API reads by role.

Question 466

At Eastshore Energy, the energy applications team is managing a field-services modernization with requirements for operational availability and restricted system changes. An acceptance check is required after fixing: A project expects Pod Security Admission to replace authorization checks on sensitive Kubernetes API resources. Which observed result BEST confirms the intended correction?

  1. Diagnostic logs contain no reusable credential and a least-privilege Pod continues to complete its approved work.
  2. The app runs with its intended writable scratch area but cannot modify the rest of the container filesystem.
  3. A test denies a privileged Pod configuration while a separate authorization test restricts API reads by role.
  4. Only authorized identities retrieve the secret and the nonsecret ConfigMap contains no key material.

Explanation

Correct Answer

C:

A test denies a privileged Pod configuration while a separate authorization test restricts API reads by role. This demonstrates that the originally documented problem was resolved: A project expects Pod Security Admission to replace authorization checks on sensitive Kubernetes API resources. The corresponding corrective approach is: Separate Pod security standards at admission time from RBAC that governs API requests and object access. For Eastshore Energy, this observed outcome is more meaningful than a completed ticket or configuration claim.

Incorrect Answers

A:

Diagnostic logs contain no reusable credential and a least-privilege Pod continues to complete its approved work. That observed result would support another specific correction: Remove secret-bearing logging, minimize token mounting and scope API permissions to the actual workload operations. The other scenario concerns: An application with access to the Kubernetes API logs its mounted service-account token during error handling. The current Eastshore Energy problem is: A project expects Pod Security Admission to replace authorization checks on sensitive Kubernetes API resources. The evidence required here is: A test denies a privileged Pod configuration while a separate authorization test restricts API reads by role.

B:

The app runs with its intended writable scratch area but cannot modify the rest of the container filesystem. That observed result would support another specific correction: Set readOnlyRootFilesystem where supported and mount narrowly scoped writable directories needed by the process. The other scenario concerns: A workload requires read-only source files but mounts its entire container root filesystem writable. The current Eastshore Energy problem is: A project expects Pod Security Admission to replace authorization checks on sensitive Kubernetes API resources. The evidence required here is: A test denies a privileged Pod configuration while a separate authorization test restricts API reads by role.

D:

Only authorized identities retrieve the secret and the nonsecret ConfigMap contains no key material. That observed result would support another specific correction: Use a Secret with appropriately scoped RBAC, avoid placing credentials in ConfigMaps, and configure at-rest encryption where available. The other scenario concerns: An organization stores an API key in a ConfigMap and believes RBAC on the deployment alone prevents its disclosure. The current Eastshore Energy problem is: A project expects Pod Security Admission to replace authorization checks on sensitive Kubernetes API resources. The evidence required here is: A test denies a privileged Pod configuration while a separate authorization test restricts API reads by role.

Question 467

At Alpine Healthcare, the clinical platform team is managing a healthcare application migration with requirements for patient privacy and high service availability. An implementation review identifies the following problem: A project expects Pod Security Admission to replace authorization checks on sensitive Kubernetes API resources. Which change BEST resolves the specific issue?

  1. Plan the application's secret consumption and restart or reload behavior for environment variables versus mounted volumes.
  2. Restrict which containers and paths receive the secret and control filesystem and application access within the Pod.
  3. Use a Secret with appropriately scoped RBAC, avoid placing credentials in ConfigMaps, and configure at-rest encryption where available.
  4. Separate Pod security standards at admission time from RBAC that governs API requests and object access.

Explanation

Correct Answer

D:

Separate Pod security standards at admission time from RBAC that governs API requests and object access. This directly addresses the operational issue: A project expects Pod Security Admission to replace authorization checks on sensitive Kubernetes API resources. The Alpine Healthcare team should verify its effectiveness rather than assume that an updated manifest or command proves success. The strongest acceptance evidence is: A test denies a privileged Pod configuration while a separate authorization test restricts API reads by role.

Incorrect Answers

A:

Plan the application's secret consumption and restart or reload behavior for environment variables versus mounted volumes. That choice addresses a different foundational issue: A security engineer rotates a Secret but forgets that applications reading it through environment variables may require a restart. The issue at Alpine Healthcare is instead: A project expects Pod Security Admission to replace authorization checks on sensitive Kubernetes API resources. It does not establish the required correction; the decisive verification would be: A test denies a privileged Pod configuration while a separate authorization test restricts API reads by role.

B:

Restrict which containers and paths receive the secret and control filesystem and application access within the Pod. That choice addresses a different foundational issue: An operator expects a Kubernetes Secret resource alone to prevent disclosure of a mounted credential to every process in its Pod. The issue at Alpine Healthcare is instead: A project expects Pod Security Admission to replace authorization checks on sensitive Kubernetes API resources. It does not establish the required correction; the decisive verification would be: A test denies a privileged Pod configuration while a separate authorization test restricts API reads by role.

C:

Use a Secret with appropriately scoped RBAC, avoid placing credentials in ConfigMaps, and configure at-rest encryption where available. That choice addresses a different foundational issue: An organization stores an API key in a ConfigMap and believes RBAC on the deployment alone prevents its disclosure. The issue at Alpine Healthcare is instead: A project expects Pod Security Admission to replace authorization checks on sensitive Kubernetes API resources. It does not establish the required correction; the decisive verification would be: A test denies a privileged Pod configuration while a separate authorization test restricts API reads by role.

Question 468

At Alpine Healthcare, the clinical platform team is managing a healthcare application migration with requirements for patient privacy and high service availability. The release reviewer now needs objective evidence for this original issue: A project expects Pod Security Admission to replace authorization checks on sensitive Kubernetes API resources. Which observed result BEST confirms the intended correction?

  1. A container inspection shows no broad host filesystem mount and the approved workload remains functional.
  2. A test denies a privileged Pod configuration while a separate authorization test restricts API reads by role.
  3. Diagnostic logs contain no reusable credential and a least-privilege Pod continues to complete its approved work.
  4. The application performs its work but a test process cannot exercise unneeded privileged capabilities.

Explanation

Correct Answer

B:

A test denies a privileged Pod configuration while a separate authorization test restricts API reads by role. This demonstrates that the originally documented problem was resolved: A project expects Pod Security Admission to replace authorization checks on sensitive Kubernetes API resources. The corresponding corrective approach is: Separate Pod security standards at admission time from RBAC that governs API requests and object access. For Alpine Healthcare, this observed outcome is more meaningful than a completed ticket or configuration claim.

Incorrect Answers

A:

A container inspection shows no broad host filesystem mount and the approved workload remains functional. That observed result would support another specific correction: Remove unnecessary hostPath mounts and use scoped volumes or supported APIs for legitimate data exchange. The other scenario concerns: A development workload mounts the host root filesystem for convenient file access and expands the blast radius of a compromise. The current Alpine Healthcare problem is: A project expects Pod Security Admission to replace authorization checks on sensitive Kubernetes API resources. The evidence required here is: A test denies a privileged Pod configuration while a separate authorization test restricts API reads by role.

C:

Diagnostic logs contain no reusable credential and a least-privilege Pod continues to complete its approved work. That observed result would support another specific correction: Remove secret-bearing logging, minimize token mounting and scope API permissions to the actual workload operations. The other scenario concerns: An application with access to the Kubernetes API logs its mounted service-account token during error handling. The current Alpine Healthcare problem is: A project expects Pod Security Admission to replace authorization checks on sensitive Kubernetes API resources. The evidence required here is: A test denies a privileged Pod configuration while a separate authorization test restricts API reads by role.

D:

The application performs its work but a test process cannot exercise unneeded privileged capabilities. That observed result would support another specific correction: Set a restrictive securityContext with nonroot execution and dropped capabilities where supported. The other scenario concerns: An image supplies a process running as root with the ability to add Linux kernel capabilities unnecessary for its task. The current Alpine Healthcare problem is: A project expects Pod Security Admission to replace authorization checks on sensitive Kubernetes API resources. The evidence required here is: A test denies a privileged Pod configuration while a separate authorization test restricts API reads by role.

Question 469

At Brookside Manufacturing, the factory applications team is managing a production dashboard cluster with requirements for maintenance windows and dependable telemetry. The training lab has documented this issue: A cluster uses the same long-lived static token for developers, automation, and workloads, making activity attribution difficult. Which change BEST resolves the specific issue?

  1. Apply least-privilege RoleBindings and distinguish namespaced permissions from cluster-wide authorization.
  2. Adopt appropriate distinct identities and short-lived credentials with auditable least-privilege RBAC bindings.
  3. Separate Pod security standards at admission time from RBAC that governs API requests and object access.
  4. Remove unnecessary hostPath mounts and use scoped volumes or supported APIs for legitimate data exchange.

Explanation

Correct Answer

B:

Adopt appropriate distinct identities and short-lived credentials with auditable least-privilege RBAC bindings. This directly addresses the operational issue: A cluster uses the same long-lived static token for developers, automation, and workloads, making activity attribution difficult. The Brookside Manufacturing team should verify its effectiveness rather than assume that an updated manifest or command proves success. The strongest acceptance evidence is: Audit records identify the actual calling identity and an expired or revoked token no longer authenticates.

Incorrect Answers

A:

Apply least-privilege RoleBindings and distinguish namespaced permissions from cluster-wide authorization. That choice addresses a different foundational issue: A cluster user assumes Kubernetes RBAC grants access to all resources because they have access to one namespace. The issue at Brookside Manufacturing is instead: A cluster uses the same long-lived static token for developers, automation, and workloads, making activity attribution difficult. It does not establish the required correction; the decisive verification would be: Audit records identify the actual calling identity and an expired or revoked token no longer authenticates.

C:

Separate Pod security standards at admission time from RBAC that governs API requests and object access. That choice addresses a different foundational issue: A project expects Pod Security Admission to replace authorization checks on sensitive Kubernetes API resources. The issue at Brookside Manufacturing is instead: A cluster uses the same long-lived static token for developers, automation, and workloads, making activity attribution difficult. It does not establish the required correction; the decisive verification would be: Audit records identify the actual calling identity and an expired or revoked token no longer authenticates.

D:

Remove unnecessary hostPath mounts and use scoped volumes or supported APIs for legitimate data exchange. That choice addresses a different foundational issue: A development workload mounts the host root filesystem for convenient file access and expands the blast radius of a compromise. The issue at Brookside Manufacturing is instead: A cluster uses the same long-lived static token for developers, automation, and workloads, making activity attribution difficult. It does not establish the required correction; the decisive verification would be: Audit records identify the actual calling identity and an expired or revoked token no longer authenticates.

Question 470

At Brookside Manufacturing, the factory applications team is managing a production dashboard cluster with requirements for maintenance windows and dependable telemetry. The team claims a correction and requests independent validation for: A cluster uses the same long-lived static token for developers, automation, and workloads, making activity attribution difficult. Which observed result BEST confirms the intended correction?

  1. Only the intended application component can read the mounted secret in a controlled multi-container test.
  2. The robot reads the intended Pods but fails an attempt to modify cluster-wide resources.
  3. Audit records identify the actual calling identity and an expired or revoked token no longer authenticates.
  4. The application performs its work but a test process cannot exercise unneeded privileged capabilities.

Explanation

Correct Answer

C:

Audit records identify the actual calling identity and an expired or revoked token no longer authenticates. This demonstrates that the originally documented problem was resolved: A cluster uses the same long-lived static token for developers, automation, and workloads, making activity attribution difficult. The corresponding corrective approach is: Adopt appropriate distinct identities and short-lived credentials with auditable least-privilege RBAC bindings. For Brookside Manufacturing, this observed outcome is more meaningful than a completed ticket or configuration claim.

Incorrect Answers

A:

Only the intended application component can read the mounted secret in a controlled multi-container test. That observed result would support another specific correction: Restrict which containers and paths receive the secret and control filesystem and application access within the Pod. The other scenario concerns: An operator expects a Kubernetes Secret resource alone to prevent disclosure of a mounted credential to every process in its Pod. The current Brookside Manufacturing problem is: A cluster uses the same long-lived static token for developers, automation, and workloads, making activity attribution difficult. The evidence required here is: Audit records identify the actual calling identity and an expired or revoked token no longer authenticates.

B:

The robot reads the intended Pods but fails an attempt to modify cluster-wide resources. That observed result would support another specific correction: Create a least-privilege Role and namespaced binding permitting only the required read operations. The other scenario concerns: A team grants a CI robot cluster-admin rights merely to read Pod status from one project namespace. The current Brookside Manufacturing problem is: A cluster uses the same long-lived static token for developers, automation, and workloads, making activity attribution difficult. The evidence required here is: Audit records identify the actual calling identity and an expired or revoked token no longer authenticates.

D:

The application performs its work but a test process cannot exercise unneeded privileged capabilities. That observed result would support another specific correction: Set a restrictive securityContext with nonroot execution and dropped capabilities where supported. The other scenario concerns: An image supplies a process running as root with the ability to add Linux kernel capabilities unnecessary for its task. The current Brookside Manufacturing problem is: A cluster uses the same long-lived static token for developers, automation, and workloads, making activity attribution difficult. The evidence required here is: Audit records identify the actual calling identity and an expired or revoked token no longer authenticates.