NCP-CN practice question 15 of 25
[Conduct NKP Fleet Management] A Platform Engineer is deploying a new Kubernetes application in Amazon Web Services (AWS) Elastic Container Service…
Full set: 108 questionsWhen using a custom image for worker nodes in managed Kubernetes services like AWS EKS or Azure AKS, you forgo the provider's optimizations. The default, provider-supplied images are pre-configured with essential components, including bootstrap scripts that enable nodes to automatically discover and join the cluster's control plane. This bootstrap process is critical for built-in autoscaling to function correctly; without it, newly scaled nodes will fail to register. Furthermore, these default images are hardened, patched, and maintained by the cloud provider, so using a custom image transfers the full responsibility for security configuration and ongoing maintenance to the user, thereby losing the built-in security capabilities.
A. Native monitoring tools, logging, and alerting: This functionality is not lost but requires manual setup. The engineer must install and configure the necessary monitoring and logging agents on the custom image.
B. Cluster networking and load balancing: These are core Kubernetes functions managed by the control plane and network plugins (CNI). They can be configured to work with custom node images.
D. Ability to use GPUs and persistent storage: The ability is not lost. Using these features with a custom image simply requires manual installation and configuration of the appropriate drivers (e.g., NVIDIA drivers, CSI drivers).
1. AWS EKS Documentation - Amazon EKS optimized AMIs: "The Amazon EKS optimized AMIs are configured to serve as the base image for Amazon EKS nodes... The AMI includes containerd
kubelet
the AWS IAM Authenticator
and the Amazon EKS bootstrap script." This bootstrap script is essential for node registration and
by extension
autoscaling.
URL: https://docs.aws.amazon.com/eks/latest/userguide/eks-optimized-ami.html
2. AWS EKS Documentation - Launching self-managed Amazon Linux nodes: This guide details the manual steps required when not using an EKS-optimized AMI
including configuring user data to run the bootstrap script (/etc/eks/bootstrap.sh)
demonstrating that this built-in automation is lost.
URL: https://docs.aws.amazon.com/eks/latest/userguide/launch-workers.html (See "Step 5: Configure node user data").
3. Azure AKS Documentation - Customize node configuration: "When you use a custom image
you're responsible for ensuring your image meets the AKS prerequisites... AKS doesn't provide support for custom images." This transfers all responsibility for security and compatibility
which is required for features like autoscaling
to the user.
URL: https://learn.microsoft.com/en-us/azure/aks/custom-node-configuration
Keep practicing
Take the free NCP-CN practice test
Ten exam-style questions with answers and explanations, plus the exam facts and study guides.
More questions
Other NCP-CN practice questions
- Question 1[Manage Building an NKP Cluster] A company has decided to expand NKP to features that req…
- Question 2[Conduct NKP Fleet Management] A Cloud Engineer wishes to attach existing AKS clusters to…
- Question 3[Prepare the Environment for an NKP Deployment] A company is required by NIST to follow F…
- Question 4[Perform Day 2 Operations] A dev team needed to optimize their logging system to be more …
- Question 5[Prepare the Environment for an NKP Deployment] When deploying NKP using the Nutanix prov…
- Question 6[Prepare the Environment for an NKP Deployment] A Platform Engineer is preparing machine …
