OS Manuals

/usr/bin/persistence_agent

Kubeflow Pipelines persistence_agent

From kubeflow-pipelines-persistence_agent 2.16.1-r5 (os), captured 2026-11-05 by running persistence_agent --help (exit 0). permalink

Usage of /usr/bin/persistence_agent:
  -alsologtostderr
    	log to standard error as well as files
  -caCertPath string
    	The path to the CA certificate to trust on connections to the ML pipeline API server.
  -clientBurst int
    	Maximum burst for throttle from this client. (default 10)
  -clientQPS float
    	The maximum QPS to the master from this client. (default 5)
  -executionType string
    	Custom Resource's name of the backend Orchestration Engine (default "Workflow")
  -initializeTimeout duration
    	Duration to wait for initialization of the ML pipeline API server. (default 2m0s)
  -kubeconfig string
    	Path to a kubeconfig. Only required if out-of-cluster.
  -logLevel string
    	Defines the log level for the application.
  -log_backtrace_at value
    	when logging hits line file:N, emit a stack trace
  -log_dir string
    	If non-empty, write log files in this directory
  -log_link string
    	If non-empty, add symbolic links in this directory to the log files
  -logbuflevel int
    	Buffer log messages logged at this level or lower (-1 means don't buffer; 0 means buffer INFO only; ...). Has limited applicability on non-prod platforms.
  -logtostderr
    	log to standard error instead of files
  -master string
    	The address of the Kubernetes API server. Overrides any value in kubeconfig. Only required if out-of-cluster.
  -mlPipelineAPIServerBasePath string
    	The base path for the ML pipeline API server. (default "/apis/v1beta1")
  -mlPipelineAPIServerName string
    	Name of the ML pipeline API server. (default "ml-pipeline")
  -mlPipelineServiceGRPCPort string
    	GRPC Port of the ML pipeline API server. (default "8887")
  -mlPipelineServiceHttpPort string
    	Http Port of the ML pipeline API server. (default "8888")
  -mlPipelineServiceTLSEnabled
    	Set to true if ML pipeline API server serves over TLS.
  -namespace string
    	The namespace name used for Kubernetes informers to obtain the listers.
  -numWorker int
    	Number of worker for sync job. (default 2)
  -saTokenRefreshIntervalInSecs /var/run/secrets/kubeflow/tokens/kubeflow-persistent_agent-api-token
    	Persistence agent service account token read interval in seconds. Defines how often /var/run/secrets/kubeflow/tokens/kubeflow-persistent_agent-api-token to be read (default 3600)
  -stderrthreshold value
    	logs at or above this threshold go to stderr (default 2)
  -timeout duration
    	Duration to wait for calls to complete. (default 1m0s)
  -ttlSecondsAfterWorkflowFinish int
    	The TTL for Argo workflow to persist after workflow finish. (default 604800)
  -v value
    	log level for V logs
  -vmodule value
    	comma-separated list of pattern=N settings for file-filtered logging
Options (27)
OptionDescriptionSource
-alsologtostderrlog to standard error as well as fileshelp
-caCertPath stringThe path to the CA certificate to trust on connections to the ML pipeline API server.help
-clientBurst intMaximum burst for throttle from this client.help
-clientQPS floatThe maximum QPS to the master from this client.help
-executionType stringCustom Resource's name of the backend Orchestration Engine (default "Workflow")help
-initializeTimeout durationDuration to wait for initialization of the ML pipeline API server.help
-kubeconfig stringPath to a kubeconfig.help
-logLevel stringDefines the log level for the application.help
-log_backtrace_at valuewhen logging hits line file:N, emit a stack tracehelp
-log_dir stringIf non-empty, write log files in this directoryhelp
-log_link stringIf non-empty, add symbolic links in this directory to the log fileshelp
-logbuflevel intBuffer log messages logged at this level or lower (-1 means don't buffer;help
-logtostderrlog to standard error instead of fileshelp
-master stringThe address of the Kubernetes API server.help
-mlPipelineAPIServerBasePath stringThe base path for the ML pipeline API server.help
-mlPipelineAPIServerName stringName of the ML pipeline API server.help
-mlPipelineServiceGRPCPort stringGRPC Port of the ML pipeline API server.help
-mlPipelineServiceHttpPort stringHttp Port of the ML pipeline API server.help
-mlPipelineServiceTLSEnabledSet to true if ML pipeline API server serves over TLS.help
-namespace stringThe namespace name used for Kubernetes informers to obtain the listers.help
-numWorker intNumber of worker for sync job.help
-saTokenRefreshIntervalInSecsPersistence agent service account token read interval in seconds.help
-stderrthreshold valuelogs at or above this threshold go to stderr (default 2)help
-timeout durationDuration to wait for calls to complete.help
-ttlSecondsAfterWorkflowFinish intThe TTL for Argo workflow to persist after workflow finish.help
-v valuelog level for V logshelp
-vmodule valuecomma-separated list of pattern=N settings for file-filtered logginghelp

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