You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
SpoeDirstring`long:"spoe-dir" description:"Path to SPOE directory." default:"/etc/haproxy/spoe" group:"resources"`
38
-
ServiceNamestring`long:"service" description:"Name of the HAProxy service" group:"reload"`
39
-
HAProxystring`short:"b" long:"haproxy-bin" description:"Path to the haproxy binary file" default:"haproxy" group:"haproxy"`
40
-
UserListFilestring`long:"userlist-file" description:"Path to the dataplaneapi userlist file. By default userlist is read from HAProxy conf. When specified userlist would be read from this file" group:"userlist"`
NodeIDFilestring`long:"fid" description:"Path to file that will dataplaneapi use to write its id (not a pid) that was given to him after joining a cluster" group:"haproxy"`
45
-
PIDFilestring`long:"pid-file" description:"Path to file that will dataplaneapi use to write its pid" group:"dataplaneapi" example:"/tmp/dataplane.pid"`
46
-
ReloadStrategystring`long:"reload-strategy" description:"Either systemd, s6 or custom" default:"custom" group:"reload"`
47
-
TransactionDirstring`short:"t" long:"transaction-dir" description:"Path to the transaction directory" default:"/tmp/haproxy" group:"transaction"`
48
-
ValidateCmdstring`long:"validate-cmd" description:"Executes a custom command to perform the HAProxy configuration check" group:"reload"`
49
-
BackupsDirstring`long:"backups-dir" description:"Path to directory in which to place backup files" group:"transaction"`
50
-
MapsDirstring`short:"p" long:"maps-dir" description:"Path to directory of map files managed by dataplane" default:"/etc/haproxy/maps" group:"resources"`
51
-
SpoeTransactionDirstring`long:"spoe-transaction-dir" description:"Path to the SPOE transaction directory" default:"/tmp/spoe-haproxy" group:"resources"`
52
-
DataplaneConfigstring`short:"f" description:"Path to the dataplane configuration file" default:"/etc/haproxy/dataplaneapi.yaml" yaml:"-"`
53
-
ConfigFilestring`short:"c" long:"config-file" description:"Path to the haproxy configuration file" default:"/etc/haproxy/haproxy.cfg" group:"haproxy"`
54
-
Userliststring`short:"u" long:"userlist" description:"Userlist in HAProxy configuration to use for API Basic Authentication" default:"controller" group:"userlist"`
55
-
MasterRuntimestring`short:"m" long:"master-runtime" description:"Path to the master Runtime API socket" group:"haproxy"`
56
-
SSLCertsDirstring`long:"ssl-certs-dir" description:"Path to SSL certificates directory" default:"/etc/haproxy/ssl" group:"resources"`
57
-
GeneralStorageDirstring`long:"general-storage-dir" description:"Path to general storage directory" default:"/etc/haproxy/general" group:"resources"`
58
-
ClusterTLSCertDirstring`long:"cluster-tls-dir" description:"Path where cluster tls certificates will be stored. Defaults to same directory as dataplane configuration file" group:"cluster"`
59
-
UpdateMapFilesPeriodint64`long:"update-map-files-period" description:"Elapsed time in seconds between two maps syncing operations" default:"10" group:"resources"`
60
-
ReloadDelayint`short:"d" long:"reload-delay" description:"Minimum delay between two reloads (in s)" default:"5" group:"reload"`
61
-
MaxOpenTransactionsint64`long:"max-open-transactions" description:"Limit for active transaction in pending state" default:"20" group:"transaction"`
62
-
BackupsNumberint`short:"n" long:"backups-number" description:"Number of backup configuration files you want to keep, stored in the config dir with version number suffix" default:"0" group:"transaction"`
63
-
ReloadRetentionint`long:"reload-retention" description:"Reload retention in days, every older reload id will be deleted" default:"1" group:"reload"`
64
-
UIDint`long:"uid" description:"User id value to set on start" group:"dataplaneapi" example:"1000"`
65
-
GIDint`long:"gid" description:"Group id value to set on start" group:"dataplaneapi" example:"1000"`
66
-
UpdateMapFilesbool`long:"update-map-files" description:"Flag used for syncing map files with runtime maps values" group:"resources"`
67
-
ShowSystemInfobool`short:"i" long:"show-system-info" description:"Show system info on info endpoint" group:"dataplaneapi"`
68
-
MasterWorkerModebool`long:"master-worker-mode" description:"Flag to enable helpers when running within HAProxy" group:"haproxy"`
69
-
DisableInotifybool`long:"disable-inotify" description:"Disables inotify watcher for the configuration file" group:"dataplaneapi"`
70
-
DebugSocketPathstring`long:"debug-socket-path" description:"Unix socket path for the debugging command socket" group:"dataplaneapi"`
38
+
SpoeDirstring`long:"spoe-dir" description:"Path to SPOE directory." default:"/etc/haproxy/spoe" group:"resources"`
39
+
ServiceNamestring`long:"service" description:"Name of the HAProxy service" group:"reload"`
40
+
HAProxystring`short:"b" long:"haproxy-bin" description:"Path to the haproxy binary file" default:"haproxy" group:"haproxy"`
41
+
UserListFilestring`long:"userlist-file" description:"Path to the dataplaneapi userlist file. By default userlist is read from HAProxy conf. When specified userlist would be read from this file" group:"userlist"`
NodeIDFilestring`long:"fid" description:"Path to file that will dataplaneapi use to write its id (not a pid) that was given to him after joining a cluster" group:"haproxy"`
46
+
PIDFilestring`long:"pid-file" description:"Path to file that will dataplaneapi use to write its pid" group:"dataplaneapi" example:"/tmp/dataplane.pid"`
47
+
ReloadStrategystring`long:"reload-strategy" description:"Either systemd, s6 or custom" default:"custom" group:"reload"`
48
+
TransactionDirstring`short:"t" long:"transaction-dir" description:"Path to the transaction directory" default:"/tmp/haproxy" group:"transaction"`
49
+
ValidateCmdstring`long:"validate-cmd" description:"Executes a custom command to perform the HAProxy configuration check" group:"reload"`
50
+
BackupsDirstring`long:"backups-dir" description:"Path to directory in which to place backup files" group:"transaction"`
51
+
MapsDirstring`short:"p" long:"maps-dir" description:"Path to directory of map files managed by dataplane" default:"/etc/haproxy/maps" group:"resources"`
52
+
SpoeTransactionDirstring`long:"spoe-transaction-dir" description:"Path to the SPOE transaction directory" default:"/tmp/spoe-haproxy" group:"resources"`
53
+
DataplaneConfigstring`short:"f" description:"Path to the dataplane configuration file" default:"/etc/haproxy/dataplaneapi.yaml" yaml:"-"`
54
+
ConfigFilestring`short:"c" long:"config-file" description:"Path to the haproxy configuration file" default:"/etc/haproxy/haproxy.cfg" group:"haproxy"`
55
+
Userliststring`short:"u" long:"userlist" description:"Userlist in HAProxy configuration to use for API Basic Authentication" default:"controller" group:"userlist"`
56
+
MasterRuntimestring`short:"m" long:"master-runtime" description:"Path to the master Runtime API socket" group:"haproxy"`
57
+
SSLCertsDirstring`long:"ssl-certs-dir" description:"Path to SSL certificates directory" default:"/etc/haproxy/ssl" group:"resources"`
58
+
GeneralStorageDirstring`long:"general-storage-dir" description:"Path to general storage directory" default:"/etc/haproxy/general" group:"resources"`
59
+
ClusterTLSCertDirstring`long:"cluster-tls-dir" description:"Path where cluster tls certificates will be stored. Defaults to same directory as dataplane configuration file" group:"cluster"`
60
+
UpdateMapFilesPeriodint64`long:"update-map-files-period" description:"Elapsed time in seconds between two maps syncing operations" default:"10" group:"resources"`
61
+
ReloadDelayint`short:"d" long:"reload-delay" description:"Minimum delay between two reloads (in s)" default:"5" group:"reload"`
62
+
MaxOpenTransactionsint64`long:"max-open-transactions" description:"Limit for active transaction in pending state" default:"20" group:"transaction"`
63
+
BackupsNumberint`short:"n" long:"backups-number" description:"Number of backup configuration files you want to keep, stored in the config dir with version number suffix" default:"0" group:"transaction"`
64
+
ReloadRetentionint`long:"reload-retention" description:"Reload retention in days, every older reload id will be deleted" default:"1" group:"reload"`
65
+
UIDint`long:"uid" description:"User id value to set on start" group:"dataplaneapi" example:"1000"`
66
+
GIDint`long:"gid" description:"Group id value to set on start" group:"dataplaneapi" example:"1000"`
67
+
UpdateMapFilesbool`long:"update-map-files" description:"Flag used for syncing map files with runtime maps values" group:"resources"`
68
+
ShowSystemInfobool`short:"i" long:"show-system-info" description:"Show system info on info endpoint" group:"dataplaneapi"`
69
+
MasterWorkerModebool`long:"master-worker-mode" description:"Flag to enable helpers when running within HAProxy" group:"haproxy"`
70
+
DisableInotifybool`long:"disable-inotify" description:"Disables inotify watcher for the configuration file" group:"dataplaneapi"`
71
+
DebugSocketPathstring`long:"debug-socket-path" description:"Unix socket path for the debugging command socket" group:"dataplaneapi"`
72
+
DelayedStartMax time.Duration`long:"delayed-start-max" description:"Maximum duration to wait for the haproxy runtime socket to be ready" default:"30s" group:"haproxy"`
73
+
DelayedStartTick time.Duration`long:"delayed-start-tick" description:"Duration between checks for the haproxy runtime socket to be ready" default:"500ms" group:"haproxy"`
0 commit comments