Juniper JN0-214 Practice Exams
Last updated on Oct 22,2026- Exam Code: JN0-214
- Exam Name: Cloud, Associate (JNCIA-Cloud)
- Certification Provider: Juniper
- Latest update: Oct 22,2026
When considering OpenShift and Kubernetes, what are two unique resources of OpenShift? (Choose two.)
- A . routes
- B . build
- C . ingress
- D . services
A, B
Explanation:
OpenShift extends Kubernetes by introducing additional resources and abstractions to simplify application development and deployment.
Let’s analyze each option:
Which container runtime engine is used by default in OpenShift?
- A . containerd
- B . cri-o
- C . Docker
- D . runC
B
Explanation:
OpenShift uses a container runtime engine to manage and run containers within its Kubernetes-based environment.
Let’s analyze each option:
Click the Exhibit button.

Referring to the exhibit, which port number would external users use to access the WEB application?
- A . 80
- B . 8080
- C . 31000
- D . 5000
C
Explanation:
The YAML file provided in the exhibit defines a Kubernetes Service object of type NodePort. Let’s break down the key components of the configuration and analyze how external users access the WEB application:
Key Fields in the YAML File:
type: NodePort:
This specifies that the service is exposed on a static port on each node in the cluster. External users can access the service using the node’s IP address and the assigned nodePort.
port: 8080:
This is the port on which the service is exposed internally within the Kubernetes cluster. Other services or pods within the cluster can communicate with this service using port 8080.
targetPort: 5000:
This is the port on which the actual application (WEB application) is running inside the pod. The service forwards traffic from port: 8080 to targetPort: 5000.
nodePort: 31000:
This is the port on the node (host machine) where the service is exposed externally. External users will use this port to access the WEB application.
How External Users Access the WEB Application:
External users access the WEB application using the node’s IP address and the nodePort value (31000).
The Kubernetes service listens on this port and forwards incoming traffic to the appropriate pods running the WEB application.
Why Not Other Options?
Which OpenStack service provides API client authentication?
- A . Keystone
- B . Nova
- C . Heal
- D . Neutron
A
Explanation:
OpenStack is an open-source cloud computing platform that provides various services for managing infrastructure resources.
Let’s analyze each option:
Which two tools are used to deploy a Kubernetes environment for testing and development purposes? (Choose two.)
- A . OpenStack
- B . kind
- C . oc
- D . minikube
B, D
Explanation:
Kubernetes is a popular container orchestration platform used for deploying and managing containerized applications. Several tools are available for setting up Kubernetes environments for testing and development purposes.
Let’s analyze each option:
Which two tools are used to deploy a Kubernetes environment for testing and development purposes? (Choose two.)
- A . OpenStack
- B . kind
- C . oc
- D . minikube
B, D
Explanation:
Kubernetes is a popular container orchestration platform used for deploying and managing containerized applications. Several tools are available for setting up Kubernetes environments for testing and development purposes.
Let’s analyze each option:
Which virtualization method requires less duplication of hardware resources?
- A . OS-level virtualization
- B . hardware-assisted virtualization
- C . full virtualization
- D . paravirtualization
A
Explanation:
Virtualization methods differ in how they utilize hardware resources.
Let’s analyze each option:
You want to limit the memory, CPU, and network utilization of a set of processes running on a Linux host.
Which Linux feature would you configure in this scenario?
You want to limit the memory, CPU, and network utilization of a set of processes running on a Linux host.
Which Linux feature would you configure in this scenario?
- A . virtual routing and forwarding instances
- B . network namespaces
- C . control groups
- D . slicing
C
Explanation:
Linux provides several features to manage system resources and isolate processes.
Let’s analyze each option:
What is the name of the Docker container runtime?
- A . docker_cli
- B . containerd
- C . dockerd
- D . cri-o
B
Explanation:
Docker is a popular containerization platform that relies on a container runtime to manage the lifecycle of containers. The container runtime is responsible for tasks such as creating, starting, stopping, and managing containers.
Let’s analyze each option:
Which cloud automation tool uses YAML playbook to install software and tools on servers?
- A . Python
- B . Ansible
- C . Terraform
- D . Heat
B
Explanation:
Cloud automation tools streamline the deployment and management of software, tools, and infrastructure in cloud environments.
Let’s analyze each option: