set 3

set 3

9th - 12th Grade

50 Qs

quiz-placeholder

Similar activities

EHE Module 01: Information Security Fundamentals

EHE Module 01: Information Security Fundamentals

12th Grade

53 Qs

Server and Network Concepts Quiz

Server and Network Concepts Quiz

12th Grade

55 Qs

Forensic Science Unit 1

Forensic Science Unit 1

11th Grade

45 Qs

set2

set2

9th - 12th Grade

50 Qs

FILE MANAGEMENT, EXTENSION AND COMPRESSION

FILE MANAGEMENT, EXTENSION AND COMPRESSION

9th Grade - University

50 Qs

AZ-900 Quiz 1

AZ-900 Quiz 1

12th Grade

50 Qs

HTML Tags Vocabulary

HTML Tags Vocabulary

9th Grade

55 Qs

Ujian Sekolah Prakarya

Ujian Sekolah Prakarya

9th Grade - University

54 Qs

set 3

set 3

Assessment

Quiz

Computers

9th - 12th Grade

Medium

Created by

Oyekan Wahab

Used 1+ times

FREE Resource

50 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

What is a primary motivation for adopting container orchestration beyond simply running containers with a runtime like containerd?
To achieve higher density of containers on a single host.
To automate deployment, scaling, healing, and networking of distributed applications.
To simplify the process of building container images from source code.
To provide a standardized container image format for portability.
To enforce strict kernel isolation between containers.

Answer explanation

While runtimes manage container lifecycle on a single host, orchestration automates complex tasks across a cluster of hosts, such as declarative deployments, auto-scaling based on load, self-healing of failed instances, service discovery, and load balancing.

2.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

The Container Runtime Interface (CRI) in Kubernetes serves what key purpose?
To define the standard for container image formats.
To provide an API for kubelet to interact with different container runtimes.
To manage network plugin configurations (CNI).
To enforce security policies for container execution.
To schedule containers onto nodes.

Answer explanation

CRI is a plugin interface enabling kubelet to use various container runtimes (like containerd, CRI-O) without recompiling Kubernetes. It standardizes communication for operations like starting/stopping Pods and containers.

3.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

In Kubernetes RBAC, what is the difference between a Role and a ClusterRole?
Role grants permissions to users, ClusterRole to ServiceAccounts.
Role is for read-only access, ClusterRole for write access.
Role is namespaced, ClusterRole is cluster-wide.
Role defines permissions, ClusterRole binds permissions to subjects.
Role is for built-in components, ClusterRole for custom resources.

Answer explanation

Role objects define permissions within a specific namespace, while ClusterRole objects define permissions that apply cluster-wide (e.g., to access nodes, persistent volumes, or resources across all namespaces).

4.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Which Kubernetes networking component is responsible for ensuring that traffic sent to a Service's IP address is correctly routed to one of its backing Pods?
CNI plugin
kube-dns / CoreDNS
kube-proxy
Ingress controller
The API server's endpoint controller.

Answer explanation

kube-proxy runs on each node and maintains network rules (e.g., using iptables, IPVS) that implement Kubernetes Services. It watches the API server for Service and EndpointSlice changes and updates these rules accordingly.

5.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

What fundamental problem does a Service Mesh aim to solve for microservices that is not inherently addressed by basic Kubernetes Services?
Providing stable IP addresses for Pods.
Exposing services to external traffic via HTTP/S routing.
Adding advanced observability, security (mTLS), and traffic control between services.
Managing persistent storage for stateful applications.
Automating the build and deployment of container images.

Answer explanation

While Kubernetes Services provide basic L4 load balancing and service discovery, a Service Mesh (like Istio, Linkerd) adds a dedicated infrastructure layer for L7 concerns like fine-grained traffic management (canary, retries), mutual TLS (mTLS) between services, and detailed telemetry (metrics, traces).

6.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

What is the role of a PersistentVolumeClaim (PVC) in Kubernetes storage?
It defines a specific type of storage backend (e.g., SSD, HDD).
It represents a piece of provisioned storage available in the cluster.
It is a request for storage by a user/Pod, consuming a PersistentVolume.
It directly attaches a node's local disk to a Pod.
It manages the lifecycle of storage snapshots.

Answer explanation

A PVC is a request for storage by a user. It consumes an existing PersistentVolume (PV) or can dynamically provision one if a StorageClass is configured. Pods then mount the PVC as a volume.

7.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

How does container orchestration typically facilitate "self-healing" for applications?
By automatically applying security patches to container images.
By using AI to predict and prevent application failures.
By monitoring application health and automatically restarting or replacing failed instances.
By providing detailed debugging tools for developers to fix application bugs faster.
By load balancing traffic away from nodes with high CPU usage.

Answer explanation

Orchestrators monitor the health of application instances (e.g., Pods). If an instance fails a health check or crashes, the orchestrator can automatically restart it or replace it with a new instance to maintain the desired state and availability.

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?