Documentation Index

Fetch the complete documentation index at: https://kb.vastdata.com/llms.txt

Use this file to discover all available pages before exploring further.

computecluster deployment-detail

Prev Next

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 NAMESPACE

Required Parameters

--id ID

Specifies the compute cluster by its ID.

--resource-name RESOURCE_NAME

Specifies the deployment for which to display details.

--resource-namespace RESOURCE NAMESPACE

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
  }
}