Spring Sale Special - Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: sntaclus

What is the purpose of the kube-proxy?

A.

The kube-proxy balances network requests to Pods.

B.

The kube-proxy maintains network rules on nodes.

C.

The kube-proxy ensures the cluster connectivity with the internet.

D.

The kube-proxy maintains the DNS rules of the cluster.

Which of the following sentences is true about namespaces in Kubernetes?

A.

You can create a namespace within another namespace in Kubernetes.

B.

You can create two resources of the same kind and name in a namespace.

C.

The default namespace exists when a new cluster is created.

D.

All the objects in the cluster are namespaced by default.

In which framework do the developers no longer have to deal with capacity, deployments, scaling and fault tolerance, and OS?

A.

Docker Swarm

B.

Kubernetes

C.

Mesos

D.

Serverless

How can you monitor the progress for an updated Deployment/DaemonSets/StatefulSets?

A.

kubectl rollout watch

B.

kubectl rollout progress

C.

kubectl rollout state

D.

kubectl rollout status

Which of the following is a good habit for cloud native cost efficiency?

A.

Follow an automated approach to cost optimization, including visibility and forecasting.

B.

Follow manual processes for cost analysis, including visibility and forecasting.

C.

Use only one cloud provider to simplify the cost analysis.

D.

Keep your legacy workloads unchanged, to avoid cloud costs.

Which type of Service requires manual creation of Endpoints?

A.

LoadBalancer

B.

Services without selectors

C.

NodePort

D.

ClusterIP with selectors

What does the "nodeSelector" within a PodSpec use to place Pods on the target nodes?

A.

Annotations

B.

IP Addresses

C.

Hostnames

D.

Labels

In Kubernetes, what is the primary purpose of using annotations?

A.

To control the access permissions for users and service accounts.

B.

To provide a way to attach metadata to objects.

C.

To specify the deployment strategy for applications.

D.

To define the specifications for resource limits and requests.

In a cloud native environment, how do containerization and virtualization differ in terms of resource management?

A.

Containerization uses hypervisors to manage resources, while virtualization does not.

B.

Containerization shares the host OS, while virtualization runs a full OS for each instance.

C.

Containerization consumes more memory than virtualization by default.

D.

Containerization allocates resources per container, virtualization does not isolate them.

The Container Runtime Interface (CRI) defines the protocol for the communication between:

A.

The kubelet and the container runtime.

B.

The container runtime and etcd.

C.

The kube-apiserver and the kubelet.

D.

The container runtime and the image registry.