Which of the following must be configured on the SysOps administrator’s machine so that kubectl can communicate with the cluster API server?
The kubeconfig file
The kube-proxy Amazon EKS add-on
The Fargate profile
The eks-connector.yaml file
Explanations:
The kubeconfig file is required to configurekubectlto communicate with the Amazon EKS cluster API server. It contains the necessary authentication and cluster connection information.
The kube-proxy is an optional component in Amazon EKS, responsible for maintaining network rules for pod communication, but it is not required for managing the cluster using kubectl.
The Fargate profile defines the configuration for running pods on AWS Fargate. It is not related to the configuration of kubectl on the administrator’s machine.
The eks-connector.yaml file is used for connecting Amazon EKS clusters to Amazon Elastic Container Service (ECS), not for managing kubectl communication with the EKS cluster API.