Which is a benefit of containers?
Each container runs its own operating system
They supply portability between different platforms and clouds
Like virtual machines, containers virtualize an infrastructure.
Each container is fully isolated and therefore secure
What is one of the reasons that containers are considered a better option than virtual machines?
Containers include a guest operating system in every instance
Containers are fully isolated
Containers are small and do not consume as many resources
Containers are an orchestration platform
Which of the following defines a read-only file that holds code, libraries, and dependencies required by an application to run?
A container image
Dockerfile
a container
Kubernetes
Which of the following is true regarding containers?
Containers need special hardware
Containers do not require a guest OS
Containers do not require user applications
Containers mean application libraries are not required
What are the OS primitives that enable virtualization in the Linux Kernel?
Syscalls and cgroups
Namespace and syscalls
projects and cgroups
namespace and cgroups
Physical hardware is traditionally virtualized by which of the following?
Containers
Namespaces
Hypervisors
Which of the following is a platform used for container orchestration?
OpenStack
Docker
Ansible
What is an important different between containers and virtual machines?
Containers virtualize hardware and VMs virtualize the OS
Containers virtualize the OS and VMs vitualize the hardware
Containers virtualize the OS and VMs virtualize the registry
VMs virtualize the hardware and Continers virtualize the registry
What is a Docker file?
A blueprint that contains the source code, libraries, and dependencies necessary for an application to run
An open-source community that develops container technologies
A text file that contains project and configuration information for Maven
A container runtime, or software that executes containers
Which of the following is considered immutable?
Image
Container
Node
Resizing a VM to add additional capacity is part of which of the following?
Vertical scaling
Horizontal scaling
Hardware Virtualization
System rationalization
Adding more VMs to a cluster to increast capacity is which of these?
Scale distinctively
Scale proportionally
Scale under
Scale out
Replicating a Pod serves to scale an application in which of the following ways?
Horizontally
Vertically
Upward
Downward
Which of the following statements describes Kubernetes?
Open Source software
Container orchestration platform
A tool that facilitates declarative management
All of the above
Which of the following components is part of the K8s control plane?
The worker nodes
The Kubelet
etcd
The K8s network proxy
Which of the following is considered a K8s object?
Kubelet
Cluster
Namespace
Directory
Which K8s object represents a single instance of processes running in a container?
Deployment
Pod
What does "create" do in this command?
kubectl create -f nginx.yaml
It creates a YAML file named nginx.yaml
It creates an object using the details in the nginx.yaml file
It creates a new cluster using the details in the inginx.yaml file
It creates a configuration file for an nginx web server
What are some of the benefits of an IKS service ? Select all that apple
Image security compliance with Vulnerability Advisor
Support for multizone clusters
Continuous monitoring of the cluster health
Highly available masters
All the above
Each node is made up of which of the following pairs?
kube-controller manager and kube-proxy
kube-proxy and kube-api-server
kube-proxy and kubelet
kubelet and etcd
What occurs if the Cluster Autoscaler detects pending pods?
The Autoscaler deploys additional clusters
The Autoscaler scales up more worker nodes
The Autoscaler shuts down the oldest pod to make room for the pending pod
The Autoscaler adds additional resources to existing pods to handle the workload
In Kubernetes, which of the following is responsible for scaling out?
DaemonSet
Horizontal Pod Autoscaler
Cloud controller manager
Kube-scheduler
What will occur in the Horizontal Pod Autoscaler if utilization is higher than specified?
Additional resources will be added to the cluster
More pods will be created
More worker nodes will be created
The Autoscaler will tell the controller to limit requests until normal again
What happens if work nodes are under-utilized?
The cluster Autoscaler scales down worker nodes one at a time
The cluster Autoscaler adds pods to the worker nodes until they are full
The cluster Autoscaler terminates pods that arent currently servicing requests
The cluster Autoscaler waits until this situation is detected again before acting.
The Horizontal Pod Autoscaler monitors which of the following?
Worker node count
CPU utilization
Network latency
Cluster efficiency
Which of the following Kubernetes objects are used to store and manage sensitive information?
Service bindings
ConfigMaps
Secrets
Replica Sets
Which of the following can be used to create ConfigMaps?
The kubectl add configmap command
A file with key-value pairs
Horizontal Pad Autoscaler
ReplicaSets enable users to scale applications by running duplicate ______ ?
Pods
Persistent Volume
Clusters
Configurations
ConfigMaps and secrets are used to store ______ and ________ .
Configurations, credentials
Code, program parameters
Logs, authentication
yaml files, logs
Rolling updates provide a way to publish changes to apps without noticeable interruptions for the end user. Which of the following is another feature of rolling updates?
Configure changes
Scale up changes
Scale down changes
Roll back changes
Red Hat OpenShift offers an integrated container registry by default as opposed to that of a K8s cluster.
OperatorHub is included in which of the following consoles?
OpenShift
IBM Console
Red Hat OpenShift on IBM Cloud is which type of service?
Operational
Managed
Closed
Forbidden
Cloud native applications are small, _______ , loosely coupled services.
Symbiotic
Reliable
Interdependent
Independent
Which of the following most accurately describes the relationship between Red Hat OpenShift and Kubernetes?
Red Hat OpenShift packages K8s with additional tooling to make developers and administrators more productive.
Red Hat OpenShift is a tool in the K8s ecosystem that can be used in conjunction with K8s to deploy cloud-native apps.
Red Hat OpenShift can be deployed on a K8s cluster to provide additional tooling such as logging, monitoring, and CI/CD.
Red Hat OpenShift plugs into K8s through custom resource definitions to provide build and other capabilities
Which of the following is a Red Hat OpenShift Build trigger ?
Source-to-image
Docker build
Webhook
Kube-build
Which of the following are operators available in OperatorHub within the OpenShift console? Select all that apply
Red Hat
Certified
Community
Controller
Image Streams can point to images in which of the following locations?
Public external registries
Red Hat OpenShift internal registry
Private external registries
K8s cluster
Red Hat OpenShift can be run in which of the following environments? Select all that apply!
Public cloud
Private Cloud
On prem
Hybrid cloud
What is the upstream version of Red Hat OpenShift called?
OKD
K8s open source
CRD
Enterprise Linux CoreOS