This command displays extensive properties of a deployment within a specific namespace.
Usage
computecluster deployment-detail --id ID
--resource-name RESOURCE_NAME
--resource-namespace RESOURCE NAMESPACERequired Parameters
| Specifies the compute cluster by its ID. |
| Specifies the deployment for which to display details. |
| Specifies the namespace to which the deployment belongs. |
Example
vcli: admin> computecluster deployment-detail --id 1 --resource-name keda-admission-webhooks --resource-namespace vast-dataengine
{
"api_version": "apps/v1",
"kind": "Deployment",
"metadata": {
"annotations": {
"deployment.kubernetes.io/revision": "1",
"meta.helm.sh/release-name": "vast-knative",
"meta.helm.sh/release-namespace": "vast-dataengine"
},
"creation_timestamp": "2026-04-26T14:01:10Z",
"deletion_grace_period_seconds": null,
"deletion_timestamp": null,
"finalizers": null,
"generate_name": null,
"generation": 1,
"labels": {
"app": "keda-admission-webhooks",
"app.kubernetes.io/component": "operator",
"app.kubernetes.io/instance": "vast-knative",
"app.kubernetes.io/managed-by": "Helm",
"app.kubernetes.io/name": "keda-admission-webhooks",
"app.kubernetes.io/part-of": "keda-operator",
"app.kubernetes.io/version": "2.17.2",
"helm.sh/chart": "keda-2.17.2",
"name": "keda-admission-webhooks"
},
"managed_fields": [
{
"api_version": "apps/v1",
"fields_type": "FieldsV1",
"fields_v1": {
"f:metadata": {
"f:annotations": {
".": {},
"f:meta.helm.sh/release-name": {},
"f:meta.helm.sh/release-namespace": {}
},
"f:labels": {
".": {},
"f:app": {},
"f:app.kubernetes.io/component": {},
"f:app.kubernetes.io/instance": {},
"f:app.kubernetes.io/managed-by": {},
"f:app.kubernetes.io/name": {},
"f:app.kubernetes.io/part-of": {},
"f:app.kubernetes.io/version": {},
"f:helm.sh/chart": {},
"f:name": {}
}
},
"f:spec": {
"f:progressDeadlineSeconds": {},
"f:replicas": {},
"f:revisionHistoryLimit": {},
"f:selector": {},
"f:strategy": {
"f:rollingUpdate": {
".": {},
"f:maxSurge": {},
"f:maxUnavailable": {}
},
"f:type": {}
},
"f:template": {
"f:metadata": {
"f:labels": {
".": {},
"f:app": {},
"f:app.kubernetes.io/component": {},
"f:app.kubernetes.io/instance": {},
"f:app.kubernetes.io/managed-by": {},
"f:app.kubernetes.io/name": {},
"f:app.kubernetes.io/part-of": {},
"f:app.kubernetes.io/version": {},
"f:helm.sh/chart": {},
"f:name": {}
}
},
"f:spec": {
"f:automountServiceAccountToken": {},
"f:containers": {
"k:{\"name\":\"keda-admission-webhooks\"}": {
".": {},
"f:args": {},
"f:command": {},
"f:env": {
".": {},
"k:{\"name\":\"POD_NAME\"}": {
".": {},
"f:name": {},
"f:valueFrom": {
".": {},
"f:fieldRef": {}
}
},
"k:{\"name\":\"POD_NAMESPACE\"}": {
".": {},
"f:name": {},
"f:valueFrom": {
".": {},
"f:fieldRef": {}
}
},
"k:{\"name\":\"WATCH_NAMESPACE\"}": {
".": {},
"f:name": {}
}
},
"f:image": {},
"f:imagePullPolicy": {},
"f:livenessProbe": {
".": {},
"f:failureThreshold": {},
"f:httpGet": {
".": {},
"f:path": {},
"f:port": {},
"f:scheme": {}
},
"f:initialDelaySeconds": {},
"f:periodSeconds": {},
"f:successThreshold": {},
"f:timeoutSeconds": {}
},
"f:name": {},
"f:ports": {
".": {},
"k:{\"containerPort\":9443,\"protocol\":\"TCP\"}": {
".": {},
"f:containerPort": {},
"f:name": {},
"f:protocol": {}
}
},
"f:readinessProbe": {
".": {},
"f:failureThreshold": {},
"f:httpGet": {
".": {},
"f:path": {},
"f:port": {},
"f:scheme": {}
},
"f:initialDelaySeconds": {},
"f:periodSeconds": {},
"f:successThreshold": {},
"f:timeoutSeconds": {}
},
"f:resources": {
".": {},
"f:limits": {
".": {},
"f:cpu": {},
"f:memory": {}
},
"f:requests": {
".": {},
"f:cpu": {},
"f:memory": {}
}
},
"f:securityContext": {
".": {},
"f:allowPrivilegeEscalation": {},
"f:capabilities": {
".": {},
"f:drop": {}
},
"f:readOnlyRootFilesystem": {},
"f:seccompProfile": {
".": {},
"f:type": {}
}
},
"f:terminationMessagePath": {},
"f:terminationMessagePolicy": {},
"f:volumeMounts": {
".": {},
"k:{\"mountPath\":\"/certs\"}": {
".": {},
"f:mountPath": {},
"f:name": {},
"f:readOnly": {}
}
}
}
},
"f:dnsPolicy": {},
"f:enableServiceLinks": {},
"f:nodeSelector": {},
"f:restartPolicy": {},
"f:schedulerName": {},
"f:securityContext": {
".": {},
"f:runAsNonRoot": {}
},
"f:serviceAccount": {},
"f:serviceAccountName": {},
"f:terminationGracePeriodSeconds": {},
"f:volumes": {
".": {},
"k:{\"name\":\"certificates\"}": {
".": {},
"f:name": {},
"f:secret": {
".": {},
"f:defaultMode": {},
"f:secretName": {}
}
}
}
}
}
}
},
"manager": "helm",
"operation": "Update",
"subresource": null,
"time": "2026-04-26T14:01:10Z"
},
{
"api_version": "apps/v1",
"fields_type": "FieldsV1",
"fields_v1": {
"f:metadata": {
"f:annotations": {
"f:deployment.kubernetes.io/revision": {}
}
},
"f:status": {
"f:availableReplicas": {},
"f:conditions": {
".": {},
"k:{\"type\":\"Available\"}": {
".": {},
"f:lastTransitionTime": {},
"f:lastUpdateTime": {},
"f:message": {},
"f:reason": {},
"f:status": {},
"f:type": {}
},
"k:{\"type\":\"Progressing\"}": {
".": {},
"f:lastTransitionTime": {},
"f:lastUpdateTime": {},
"f:message": {},
"f:reason": {},
"f:status": {},
"f:type": {}
}
},
"f:observedGeneration": {},
"f:readyReplicas": {},
"f:replicas": {},
"f:updatedReplicas": {}
}
},
"manager": "kube-controller-manager",
"operation": "Update",
"subresource": "status",
"time": "2026-04-26T14:01:34Z"
}
],
"name": "keda-admission-webhooks",
"namespace": "vast-dataengine",
"owner_references": null,
"resource_version": "3875",
"self_link": null,
"uid": "27877cec-df05-47ba-9411-36d9f0b42db4"
},
"spec": {
"min_ready_seconds": null,
"paused": null,
"progress_deadline_seconds": 600,
"replicas": 1,
"revision_history_limit": 10,
"selector": {
"match_expressions": null,
"match_labels": {
"app": "keda-admission-webhooks"
}
},
"strategy": {
"rolling_update": {
"max_surge": "25%",
"max_unavailable": "25%"
},
"type": "RollingUpdate"
},
"template": {
"metadata": {
"annotations": null,
"creation_timestamp": null,
"deletion_grace_period_seconds": null,
"deletion_timestamp": null,
"finalizers": null,
"generate_name": null,
"generation": null,
"labels": {
"app": "keda-admission-webhooks",
"app.kubernetes.io/component": "operator",
"app.kubernetes.io/instance": "vast-knative",
"app.kubernetes.io/managed-by": "Helm",
"app.kubernetes.io/name": "keda-admission-webhooks",
"app.kubernetes.io/part-of": "keda-operator",
"app.kubernetes.io/version": "2.17.2",
"helm.sh/chart": "keda-2.17.2",
"name": "keda-admission-webhooks"
},
"managed_fields": null,
"name": null,
"namespace": null,
"owner_references": null,
"resource_version": null,
"self_link": null,
"uid": null
},
"spec": {
"active_deadline_seconds": null,
"affinity": null,
"automount_service_account_token": true,
"containers": [
{
"args": [
"--zap-log-level=info",
"--zap-encoder=console",
"--zap-time-encoding=rfc3339",
"--cert-dir=/certs",
"--health-probe-bind-address=:8081",
"--metrics-bind-address=:8080"
],
"command": [
"/keda-admission-webhooks"
],
"env": [
{
"name": "WATCH_NAMESPACE",
"value": null,
"value_from": null
},
{
"name": "POD_NAME",
"value": null,
"value_from": {
"config_map_key_ref": null,
"field_ref": {
"api_version": "v1",
"field_path": "metadata.name"
},
"resource_field_ref": null,
"secret_key_ref": null
}
},
{
"name": "POD_NAMESPACE",
"value": null,
"value_from": {
"config_map_key_ref": null,
"field_ref": {
"api_version": "v1",
"field_path": "metadata.namespace"
},
"resource_field_ref": null,
"secret_key_ref": null
}
}
],
"env_from": null,
"image": "110450271409.dkr.ecr.eu-west-1.amazonaws.com/ghcr.io/kedacore/keda-admission-webhooks:2.17.2",
"image_pull_policy": "Always",
"lifecycle": null,
"liveness_probe": {
"_exec": null,
"failure_threshold": 3,
"grpc": null,
"http_get": {
"host": null,
"http_headers": null,
"path": "/healthz",
"port": 8081,
"scheme": "HTTP"
},
"initial_delay_seconds": 25,
"period_seconds": 10,
"success_threshold": 1,
"tcp_socket": null,
"termination_grace_period_seconds": null,
"timeout_seconds": 1
},
"name": "keda-admission-webhooks",
"ports": [
{
"container_port": 9443,
"host_ip": null,
"host_port": null,
"name": "http",
"protocol": "TCP"
}
],
"readiness_probe": {
"_exec": null,
"failure_threshold": 3,
"grpc": null,
"http_get": {
"host": null,
"http_headers": null,
"path": "/readyz",
"port": 8081,
"scheme": "HTTP"
},
"initial_delay_seconds": 20,
"period_seconds": 3,
"success_threshold": 1,
"tcp_socket": null,
"termination_grace_period_seconds": null,
"timeout_seconds": 1
},
"resize_policy": null,
"resources": {
"claims": null,
"limits": {
"cpu": "1",
"memory": "1000Mi"
},
"requests": {
"cpu": "100m",
"memory": "100Mi"
}
},
"restart_policy": null,
"security_context": {
"allow_privilege_escalation": false,
"capabilities": {
"add": null,
"drop": [
"ALL"
]
},
"privileged": null,
"proc_mount": null,
"read_only_root_filesystem": true,
"run_as_group": null,
"run_as_non_root": null,
"run_as_user": null,
"se_linux_options": null,
"seccomp_profile": {
"localhost_profile": null,
"type": "RuntimeDefault"
},
"windows_options": null
},
"startup_probe": null,
"stdin": null,
"stdin_once": null,
"termination_message_path": "/dev/termination-log",
"termination_message_policy": "File",
"tty": null,
"volume_devices": null,
"volume_mounts": [
{
"mount_path": "/certs",
"mount_propagation": null,
"name": "certificates",
"read_only": true,
"sub_path": null,
"sub_path_expr": null
}
],
"working_dir": null
}
],
"dns_config": null,
"dns_policy": "ClusterFirst",
"enable_service_links": true,
"ephemeral_containers": null,
"host_aliases": null,
"host_ipc": null,
"host_network": null,
"host_pid": null,
"host_users": null,
"hostname": null,
"image_pull_secrets": null,
"init_containers": null,
"node_name": null,
"node_selector": {
"kubernetes.io/os": "linux"
},
"os": null,
"overhead": null,
"preemption_policy": null,
"priority": null,
"priority_class_name": null,
"readiness_gates": null,
"resource_claims": null,
"restart_policy": "Always",
"runtime_class_name": null,
"scheduler_name": "default-scheduler",
"scheduling_gates": null,
"security_context": {
"fs_group": null,
"fs_group_change_policy": null,
"run_as_group": null,
"run_as_non_root": true,
"run_as_user": null,
"se_linux_options": null,
"seccomp_profile": null,
"supplemental_groups": null,
"sysctls": null,
"windows_options": null
},
"service_account": "keda-webhook",
"service_account_name": "keda-webhook",
"set_hostname_as_fqdn": null,
"share_process_namespace": null,
"subdomain": null,
"termination_grace_period_seconds": 30,
"tolerations": null,
"topology_spread_constraints": null,
"volumes": [
{
"aws_elastic_block_store": null,
"azure_disk": null,
"azure_file": null,
"cephfs": null,
"cinder": null,
"config_map": null,
"csi": null,
"downward_api": null,
"empty_dir": null,
"ephemeral": null,
"fc": null,
"flex_volume": null,
"flocker": null,
"gce_persistent_disk": null,
"git_repo": null,
"glusterfs": null,
"host_path": null,
"iscsi": null,
"name": "certificates",
"nfs": null,
"persistent_volume_claim": null,
"photon_persistent_disk": null,
"portworx_volume": null,
"projected": null,
"quobyte": null,
"rbd": null,
"scale_io": null,
"secret": {
"default_mode": 420,
"items": null,
"optional": null,
"secret_name": "kedaorg-certs"
},
"storageos": null,
"vsphere_volume": null
}
]
}
}
},
"status": {
"available_replicas": 1,
"collision_count": null,
"conditions": [
{
"last_transition_time": "2026-04-26T14:01:34Z",
"last_update_time": "2026-04-26T14:01:34Z",
"message": "Deployment has minimum availability.",
"reason": "MinimumReplicasAvailable",
"status": "True",
"type": "Available"
},
{
"last_transition_time": "2026-04-26T14:01:10Z",
"last_update_time": "2026-04-26T14:01:34Z",
"message": "ReplicaSet \"keda-admission-webhooks-749c6c967b\" has successfully progressed.",
"reason": "NewReplicaSetAvailable",
"status": "True",
"type": "Progressing"
}
],
"observed_generation": 1,
"ready_replicas": 1,
"replicas": 1,
"unavailable_replicas": null,
"updated_replicas": 1
}
}