NKP Platform Applications (e.g., Rook Ceph, Prometheus, Fluent Bit) are pre-integrated tools that can be deployed to Kubernetes clusters within a workspace to provide services like storage, monitoring, and logging. The NKPA course specifies that to deploy a platform application to all clusters in a workspace from the command line, the engineer uses thenkp create appdeploymentcommand. This command creates an application deployment resource that targets the specified workspace and clusters.
The required parameters include theapplication ID(to identify the platform application), theversion(to specify the desired version of the application), and theNKP workspace(to define the scope of clusters). For example: nkp create appdeployment --app-id prometheus --version 2.30.0 --workspace fin-vd. The Nutanix Cloud Native (NCP-CN) 6.10 Study Guide states: “Use the nkp create appdeployment command to deploy platform applications, specifying the application ID, version, and target workspace to apply the deployment across all clusters in that workspace.”
Incorrect Options:
B. nkp deploy platform-app: This is not a valid NKP command. The correct command is nkp create appdeployment.
C. nkp deploy app: This is not a recognized command in the NKPA documentation.
D. kubectl create appdeployment: kubectl interacts with Kubernetes resources, not NKP-specific platform applications.
[:, Nutanix Kubernetes Platform Administration (NKPA) Course, Section on Platform Application Deployment., Nutanix Cloud Native (NCP-CN) 6.10 Study Guide, Chapter on Day 2 Operations., Nutanix Cloud Bible, NutanixKubernetesPlatform Section:https://www.nutanixbible.com, ]
Submit