devops/activities/07-kubernetes-intro-test.md
2026-01-01 00:00:00 +00:00

2.0 KiB

id title mode open_at close_at retakes_enabled max_attempts grade_max time_limit_seconds
act-07-kubernetes-intro-test Kubernetes Intro - Test test 2026-02-01T00:00:00+01:00 2026-12-31T23:59:59+01:00 true 2 100 1800

T1

Type: mcq Points: 20 Prompt: Kubernetes is best described as: Refs:

  • mat-06-kubernetes-intro#what-kubernetes-is
  • mat-06-kubernetes-intro#kubernetes-from-40k-feet Choices:
  • A system that deploys and manages applications and their components across a cluster.
  • A container image registry for distributing OCI images.
  • A virtualization hypervisor that runs virtual machines directly on hardware.
  • A source control system for YAML manifests.

T2

Type: mcq Points: 20 Prompt: For high availability, production clusters typically run control plane nodes in which quantity? Refs:

  • mat-06-kubernetes-intro#control-plane-nodes-and-worker-nodes Choices:
  • 1
  • 2
  • 3 or 5
  • 10

T3

Type: short Points: 15 Prompt: Name the main agent on each worker node that watches the API server for tasks and reports status back. Refs:

  • mat-06-kubernetes-intro#kubelet Answer: kubelet

T4

Type: short Points: 15 Prompt: Name the consensus algorithm used by etcd to keep writes consistent. Refs:

  • mat-06-kubernetes-intro#raft-consensus-and-write-consistency Answer: RAFT

T5

Type: mcq Points: 15 Prompt: The Kubernetes scheduler primarily: Refs:

  • mat-06-kubernetes-intro#the-scheduler Choices:
  • Watches for new tasks and assigns them to appropriate nodes.
  • Stores desired state as a distributed key-value database.
  • Implements node-level networking and load balancing on each worker.
  • Builds container images and pushes them to registries.

T6

Type: mcq Points: 15 Prompt: By default, what is the filename of the kubeconfig file used by kubectl (inside the .kube directory)? Refs:

  • mat-06-kubernetes-intro#configure-kubectl-and-kubeconfig
  • mat-06-kubernetes-intro#kubeconfig-structure-clusters-users-contexts-current-context Choices:
  • kubeconfig.yaml
  • config
  • cluster.conf
  • kubectl.json