OS Manuals

/usr/bin/vc-webhook-manager

subpackage for volcano webhook-manager

From vc-webhook-manager 1.16.0-r4 (enterprise-packages), captured 2026-11-08 by running vc-webhook-manager --help (exit 0). permalink

Also provided by 1 other package version
Usage of /usr/bin/vc-webhook-manager:
      --add-dir-header                      If true, adds the file directory to the header of the log messages
      --admission-conf string               The configmap file of this webhook
      --alsologtostderr                     log to standard error as well as files (no effect when -logtostderr=true)
      --alsologtostderrthreshold severity   logs at or above this threshold go to stderr when -alsologtostderr=true (no effect when -logtostderr=true)
      --ca-cert-file string                 File containing the x509 Certificate for HTTPS.
      --enable-healthz                      Enable the health check; it is false by default
      --enable-queue-allocated-pods-check   If true, queue deletion will be rejected when the queue has allocated pods.
      --enable-root-queue-protection        If true, root queue's resource attributes (capability, deserved, guarantee) cannot be modified. (default true)
      --enabled-admission string            enabled admission webhooks, if this parameter is modified, make sure corresponding webhook configurations are the same. (default "/jobs/mutate,/jobs/validate,/podgroups/mutate,/pods/validate,/pods/mutate,/queues/mutate,/queues/validate")
      --feature-gates mapStringBool         A set of key=value pairs that describe feature gates for alpha/experimental features. Options are:
                                            APIResponseCompression=true|false (BETA - default=true)
                                            APIServerIdentity=true|false (BETA - default=true)
                                            APIServingWithRoutine=true|false (ALPHA - default=false)
                                            AllAlpha=true|false (ALPHA - default=false)
                                            AllBeta=true|false (BETA - default=false)
                                            AllowParsingUserUIDFromCertAuth=true|false (BETA - default=true)
                                            AllowUnsafeMalformedObjectDeletion=true|false (ALPHA - default=false)
                                            AtomicFIFO=true|false (BETA - default=true)
                                            AuthorizePodWebsocketUpgradeCreatePermission=true|false (BETA - default=true)
                                            CBORServingAndStorage=true|false (ALPHA - default=false)
                                            CPUManagerPolicyAlphaOptions=true|false (ALPHA - default=false)
                                            CPUManagerPolicyBetaOptions=true|false (BETA - default=true)
                                            CRDObservedGenerationTracking=true|false (BETA - default=true)
                                            CRIListStreaming=true|false (ALPHA - default=false)
                                            CSIStorage=true|false (ALPHA - default=false)
                                            CSIVolumeHealth=true|false (ALPHA - default=false)
                                            ClearingNominatedNodeNameAfterBinding=true|false (BETA - default=true)
                                            ClientsAllowCARotation=true|false (BETA - default=true)
                                            ClientsAllowCBOR=true|false (ALPHA - default=false)
                                            ClientsAllowTLSCacheGC=true|false (BETA - default=true)
                                            ClientsPreferCBOR=true|false (ALPHA - default=false)
                                            CloudControllerManagerWatchBasedRoutesReconciliation=true|false (ALPHA - default=false)
                                            CloudControllerManagerWebhook=true|false (ALPHA - default=false)
                                            ClusterTrustBundle=true|false (BETA - default=false)
                                            ClusterTrustBundleProjection=true|false (BETA - default=false)
                                            ComponentFlagz=true|false (BETA - default=true)
                                            ComponentStatusz=true|false (BETA - default=true)
                                            ConcurrentWatchObjectDecode=true|false (BETA - default=false)
                                            ConstrainedImpersonation=true|false (BETA - default=true)
                                            ContainerCheckpoint=true|false (BETA - default=true)
                                            ContainerRestartRules=true|false (BETA - default=true)
                                            ContainerStopSignals=true|false (ALPHA - default=false)
                                            CoordinatedLeaderElection=true|false (BETA - default=false)
                                            CronVolcanoJobSupport=true|false (ALPHA - default=true)
                                            CrossNamespaceVolumeDataSource=true|false (ALPHA - default=false)
                                            DRAConsumableCapacity=true|false (BETA - default=true)
                                            DRADeviceBindingConditions=true|false (BETA - default=true)
                                            DRADeviceTaintRules=true|false (BETA - default=false)
                                            DRADeviceTaints=true|false (BETA - default=true)
                                            DRAExtendedResource=true|false (BETA - default=true)
                                            DRAListTypeAttributes=true|false (ALPHA - default=false)
                                            DRANodeAllocatableResources=true|false (ALPHA - default=false)
                                            DRAPartitionableDevices=true|false (BETA - default=true)
                                            DRAResourceClaimDeviceStatus=true|false (BETA - default=true)
                                            DRAResourceClaimGranularStatusAuthorization=true|false (BETA - default=true)
                                            DRAResourcePoolStatus=true|false (ALPHA - default=false)
                                            DRASchedulerFilterTimeout=true|false (BETA - default=true)
                                            DRAWorkloadResourceClaims=true|false (ALPHA - default=false)
                                            DeclarativeValidationBeta=true|false (BETA - default=true)
                                            DeploymentReplicaSetTerminatingReplicas=true|false (BETA - default=true)
                                            DetectCacheInconsistency=true|false (BETA - default=true)
                                            EnvFiles=true|false (BETA - default=true)
                                            EventedPLEG=true|false (ALPHA - default=false)
                                            ExtendWebSocketsToKubelet=true|false (BETA - default=true)
                                            GangScheduling=true|false (ALPHA - default=false)
                                            GenericWorkload=true|false (ALPHA - default=false)
                                            GracefulNodeShutdown=true|false (BETA - default=true)
                                            GracefulNodeShutdownBasedOnPodPriority=true|false (BETA - default=true)
                                            HPAConfigurableTolerance=true|false (BETA - default=true)
                                            HPAScaleToZero=true|false (ALPHA - default=false)
                                            HostnameOverride=true|false (BETA - default=true)
                                            ImageVolumeWithDigest=true|false (ALPHA - default=false)
                                            InOrderInformersBatchProcess=true|false (BETA - default=true)
                                            InPlacePodLevelResourcesVerticalScaling=true|false (BETA - default=true)
                                            InPlacePodVerticalScalingExclusiveCPUs=true|false (ALPHA - default=false)
                                            InPlacePodVerticalScalingExclusiveMemory=true|false (ALPHA - default=false)
                                            InPlacePodVerticalScalingInitContainers=true|false (BETA - default=true)
                                            KubeletCrashLoopBackOffMax=true|false (BETA - default=true)
                                            KubeletEnsureSecretPulledImages=true|false (BETA - default=true)
                                            KubeletInUserNamespace=true|false (ALPHA - default=false)
                                            KubeletSeparateDiskGC=true|false (BETA - default=true)
                                            KubeletServiceAccountTokenForCredentialProviders=true|false (BETA - default=true)
                                            ListFromCacheSnapshot=true|false (BETA - default=true)
                                            LocalStorageCapacityIsolationFSQuotaMonitoring=true|false (BETA - default=false)
                                            ManifestBasedAdmissionControlConfig=true|false (ALPHA - default=false)
                                            MatchLabelKeysInPodTopologySpread=true|false (BETA - default=true)
                                            MatchLabelKeysInPodTopologySpreadSelectorMerge=true|false (BETA - default=true)
                                            MaxUnavailableStatefulSet=true|false (BETA - default=false)
                                            MemoryQoS=true|false (ALPHA - default=false)
                                            MutablePVNodeAffinity=true|false (ALPHA - default=false)
                                            MutablePodResourcesForSuspendedJobs=true|false (BETA - default=true)
                                            MutableSchedulingDirectivesForSuspendedJobs=true|false (BETA - default=true)
                                            NamespaceQueue=true|false (ALPHA - default=false)
                                            NodeDeclaredFeatures=true|false (BETA - default=true)
                                            NominatedNodeNameForExpectation=true|false (BETA - default=true)
                                            OpenAPIEnums=true|false (BETA - default=true)
                                            OpportunisticBatching=true|false (BETA - default=true)
                                            PLEGOnDemandRelist=true|false (BETA - default=true)
                                            PersistentVolumeClaimUnusedSinceTime=true|false (ALPHA - default=false)
                                            PodAndContainerStatsFromCRI=true|false (ALPHA - default=false)
                                            PodCertificateRequest=true|false (BETA - default=false)
                                            PodDeletionCost=true|false (BETA - default=true)
                                            PodDisruptionBudgetsSupport=true|false (ALPHA - default=true)
                                            PodLevelResourceManagers=true|false (ALPHA - default=false)
                                            PodLevelResources=true|false (BETA - default=true)
                                            PodLogsQuerySplitStreams=true|false (ALPHA - default=false)
                                            PodReadyToStartContainersCondition=true|false (BETA - default=true)
                                            PodTopologyLabelsAdmission=true|false (BETA - default=true)
                                            PodsAPI=true|false (ALPHA - default=false)
                                            PortForwardWebsockets=true|false (BETA - default=true)
                                            PreventStaticPodAPIReferences=true|false (BETA - default=true)
                                            PriorityClass=true|false (ALPHA - default=true)
                                            QOSReserved=true|false (ALPHA - default=false)
                                            QueueCommandSync=true|false (ALPHA - default=true)
                                            ReduceDefaultCrashLoopBackOffDecay=true|false (ALPHA - default=false)
                                            RelaxedServiceNameValidation=true|false (BETA - default=true)
                                            ReloadKubeletClientCAFile=true|false (BETA - default=true)
                                            ReloadKubeletServerCertificateFile=true|false (BETA - default=true)
                                            RemoteRequestHeaderUID=true|false (BETA - default=true)
                                            ResourceHealthStatus=true|false (BETA - default=true)
                                            ResourceHealthStatusMessage=true|false (BETA - default=true)
                                            ResourceTopology=true|false (ALPHA - default=true)
                                            RestartAllContainersOnContainerExits=true|false (BETA - default=true)
                                            RotateKubeletServerCertificate=true|false (BETA - default=true)
                                            RuntimeClassInImageCriApi=true|false (ALPHA - default=false)
                                            SELinuxMount=true|false (BETA - default=false)
                                            SchedulerAsyncAPICalls=true|false (BETA - default=false)
                                            SchedulerAsyncPreemption=true|false (BETA - default=true)
                                            SchedulerPopFromBackoffQ=true|false (BETA - default=true)
                                            SchedulingGatesQueueAdmission=true|false (ALPHA - default=false)
                                            ServiceAccountNodeAudienceRestriction=true|false (BETA - default=true)
                                            ShardedListAndWatch=true|false (ALPHA - default=false)
                                            SizeBasedListCostEstimate=true|false (BETA - default=true)
                                            StaleControllerConsistencyDaemonSet=true|false (BETA - default=true)
                                            StaleControllerConsistencyJob=true|false (BETA - default=true)
                                            StaleControllerConsistencyReplicaSet=true|false (BETA - default=true)
                                            StaleControllerConsistencyStatefulSet=true|false (BETA - default=true)
                                            StatefulSetSemanticRevisionComparison=true|false (BETA - default=true)
                                            StorageCapacityScoring=true|false (ALPHA - default=false)
                                            StorageVersionAPI=true|false (ALPHA - default=false)
                                            StorageVersionHash=true|false (BETA - default=true)
                                            StorageVersionMigrator=true|false (BETA - default=false)
                                            StrictIPCIDRValidation=true|false (BETA - default=true)
                                            StructuredAuthenticationConfigurationEgressSelector=true|false (BETA - default=true)
                                            StructuredAuthenticationConfigurationJWKSMetrics=true|false (BETA - default=true)
                                            TaintTolerationComparisonOperators=true|false (ALPHA - default=false)
                                            TokenRequestServiceAccountUIDValidation=true|false (BETA - default=true)
                                            TopologyAwareWorkloadScheduling=true|false (ALPHA - default=false)
                                            TopologyManagerPolicyAlphaOptions=true|false (ALPHA - default=false)
                                            TopologyManagerPolicyBetaOptions=true|false (BETA - default=true)
                                            TranslateStreamCloseWebsocketRequests=true|false (BETA - default=true)
                                            UnauthenticatedHTTP2DOSMitigation=true|false (BETA - default=true)
                                            UnknownVersionInteroperabilityProxy=true|false (BETA - default=true)
                                            UnlockWhileProcessingFIFO=true|false (BETA - default=true)
                                            UnschedulableJobCache=true|false (ALPHA - default=false)
                                            UserNamespacesHostNetworkSupport=true|false (ALPHA - default=false)
                                            VolcanoJobSupport=true|false (ALPHA - default=true)
                                            VolumeLimitScaling=true|false (ALPHA - default=false)
                                            WatchCacheInitializationPostStartHook=true|false (BETA - default=true)
                                            WatchList=true|false (BETA - default=true)
                                            WatchListClient=true|false (BETA - default=true)
                                            WindowsCPUAndMemoryAffinity=true|false (ALPHA - default=false)
                                            WindowsGracefulNodeShutdown=true|false (BETA - default=true)
                                            WorkLoadSupport=true|false (ALPHA - default=true)
                                            WorkloadAwarePreemption=true|false (ALPHA - default=false)
                                            WorkloadWithJob=true|false (ALPHA - default=false)
      --graceful-shutdown-time duration     The duration to wait during graceful shutdown before forcing termination. (default 30s)
      --healthz-address string              The address to listen on for the health check server. (default ":11251")
      --kube-api-burst int                  Burst to use while talking with kubernetes apiserver (default 100)
      --kube-api-qps float32                QPS to use while talking with kubernetes apiserver (default 50)
      --kubeconfig string                   Path to kubeconfig file with authorization and master location information.
      --legacy-stderr-threshold-behavior    If true, stderrthreshold is ignored when logtostderr=true (legacy behavior). If false, stderrthreshold is honored even when logtostderr=true
      --listen-address string               The address to listen on for the admission-controller-server.
      --log-backtrace-at traceLocation      when logging hits line file:N, emit a stack trace (default :0)
      --log-dir string                      If non-empty, write log files in this directory (no effect when -logtostderr=true)
      --log-file string                     If non-empty, use this log file (no effect when -logtostderr=true)
      --log-file-max-size uint              Defines the maximum size a log file can grow to (no effect when -logtostderr=true). Unit is megabytes. If the value is 0, the maximum file size is unlimited. (default 1800)
      --log-flush-frequency duration        Maximum number of seconds between log flushes (default 5s)
      --logtostderr                         log to standard error instead of files (default true)
      --master string                       The address of the Kubernetes API server (overrides any value in kubeconfig)
      --max-namespacequeue-depth int        Maximum number of NamespaceQueue levels below a cluster Queue. (default 5)
      --max-queue-depth int                 The maximum depth of hierarchical queues. (default 5)
      --one-output                          If true, only write logs to their native severity level (vs also writing to each lower severity level; no effect when -logtostderr=true)
      --port int                            the port used by admission-controller-server. (default 8443)
      --scheduler-name stringArray          Volcano will handle pods whose .spec.SchedulerName is same as scheduler-name (default [volcano])
      --skip-headers                        If true, avoid header prefixes in the log messages
      --skip-log-headers                    If true, avoid headers when opening log files (no effect when -logtostderr=true)
      --stderrthreshold severity            logs at or above this threshold go to stderr when writing to files and stderr (no effect when -logtostderr=true or -alsologtostderr=true unless -legacy_stderr_threshold_behavior=false)
      --tls-cert-file string                File containing the default x509 Certificate for HTTPS. (CA cert, if any, concatenated after server cert).
      --tls-private-key-file string         File containing the default x509 private key matching --tls-cert-file.
  -v, --v Level                             number for the log level verbosity
      --version                             Show version and quit
      --vmodule moduleSpec                  comma-separated list of pattern=N settings for file-filtered logging
      --webhook-namespace string            The namespace of this webhook
      --webhook-service-name string         The name of this webhook
      --webhook-url string                  The url of this webhook
Options (40)
OptionDescriptionSource
--add-dir-headerIf true, adds the file directory to the header of the log messageshelp
--admission-conf stringThe configmap file of this webhookhelp
--alsologtostderrlog to standard error as well as files (no effect when -logtostderr=true)help
--alsologtostderrthreshold severitylogs at or above this threshold go to stderr when -alsologtostderr=true (no effect when -logtostderr=true)help
--ca-cert-file stringFile containing the x509 Certificate for HTTPS.help
--enable-healthzEnable the health check;help
--enable-queue-allocated-pods-checkIf true, queue deletion will be rejected when the queue has allocated pods.help
--enable-root-queue-protectionIf true, root queue's resource attributes (capability, deserved, guarantee) cannot be modified.help
--enabled-admission stringenabled admission webhooks, if this parameter is modified, make sure corresponding webhook configurations are the same.help
--feature-gates mapStringBoolA set of key=value pairs that describe feature gates for alpha/experimental features.help
--graceful-shutdown-time durationThe duration to wait during graceful shutdown before forcing termination.help
--healthz-address stringThe address to listen on for the health check server.help
--kube-api-burst intBurst to use while talking with kubernetes apiserver (default 100)help
--kube-api-qps float32QPS to use while talking with kubernetes apiserver (default 50)help
--kubeconfig stringPath to kubeconfig file with authorization and master location information.help
--legacy-stderr-threshold-behaviorIf true, stderrthreshold is ignored when logtostderr=true (legacy behavior).help
--listen-address stringThe address to listen on for the admission-controller-server.help
--log-backtrace-at traceLocationwhen logging hits line file:N, emit a stack trace (default :0)help
--log-dir stringIf non-empty, write log files in this directory (no effect when -logtostderr=true)help
--log-file stringIf non-empty, use this log file (no effect when -logtostderr=true)help
--log-file-max-size uintDefines the maximum size a log file can grow to (no effect when -logtostderr=true).help
--log-flush-frequency durationMaximum number of seconds between log flushes (default 5s)help
--logtostderrlog to standard error instead of files (default true)help
--master stringThe address of the Kubernetes API server (overrides any value in kubeconfig)help
--max-namespacequeue-depth intMaximum number of NamespaceQueue levels below a cluster Queue.help
--max-queue-depth intThe maximum depth of hierarchical queues.help
--one-outputIf true, only write logs to their native severity level (vs also writing to each lower severity level;help
--port intthe port used by admission-controller-server.help
--scheduler-name stringArrayVolcano will handle pods whose .spec.SchedulerName is same as scheduler-name (default [volcano])help
--skip-headersIf true, avoid header prefixes in the log messageshelp
--skip-log-headersIf true, avoid headers when opening log files (no effect when -logtostderr=true)help
--stderrthreshold severitylogs at or above this threshold go to stderr when writing to files and stderr (no effect when -logtostderr=true or -alsologtostderr=true unless -legacy_stderr_threshold_behavior=false)help
--tls-cert-file stringFile containing the default x509 Certificate for HTTPS.help
--tls-private-key-file stringFile containing the default x509 private key matching --tls-cert-file.help
-v, --v Levelnumber for the log level verbosityhelp
--versionShow version and quithelp
--vmodule moduleSpeccomma-separated list of pattern=N settings for file-filtered logginghelp
--webhook-namespace stringThe namespace of this webhookhelp
--webhook-service-name stringThe name of this webhookhelp
--webhook-url stringThe url of this webhookhelp

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.