set 3

set 3

9th - 12th Grade

•

50 Qs

quiz-placeholder

Similar activities

KUIS PEMOGRAMAN DASAR

KUIS PEMOGRAMAN DASAR

12th Grade

•

50 Qs

pra uts ppl

pra uts ppl

11th Grade

•

50 Qs

UH App inventor Kelas XI

UH App inventor Kelas XI

12th Grade

•

50 Qs

REVIEW QUIZ FOR PERIODICAL EXAM IN COMPUTER HARDWARE SERVICING

REVIEW QUIZ FOR PERIODICAL EXAM IN COMPUTER HARDWARE SERVICING

9th Grade

•

50 Qs

ALGORITHM AND FLOWCHART

ALGORITHM AND FLOWCHART

12th Grade - University

•

51 Qs

ICT 0417

ICT 0417

11th Grade

•

50 Qs

E-TECH Long Quiz

E-TECH Long Quiz

11th Grade

•

50 Qs

set 3

set 3

Assessment

Quiz

•

Computers

•

9th - 12th Grade

•

Practice Problem

•

Medium

Created by

Oyekan Wahab

Used 1+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

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.

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?