17 #ifndef __SLAVE_FLAGS_HPP__ 18 #define __SLAVE_FLAGS_HPP__ 95 #endif // USE_SSL_SOCKET 110 std::string cgroups_hierarchy;
111 std::string cgroups_root;
112 bool cgroups_enable_cfs;
113 bool cgroups_limit_swap;
114 bool cgroups_cpu_enable_pids_and_tids_count;
124 bool revocable_cpu_low_priority;
125 bool systemd_enable_support;
126 std::string systemd_runtime_directory;
130 bool disallow_sharing_agent_ipc_namespace;
131 bool disallow_sharing_agent_pid_namespace;
151 #ifdef ENABLE_PORT_MAPPING_ISOLATOR 152 uint16_t ephemeral_ports_per_container;
156 bool egress_unique_flow_per_container;
157 std::string egress_flow_classifier_parent;
158 bool network_enable_socket_statistics_summary;
159 bool network_enable_socket_statistics_details;
160 bool network_enable_snmp_statistics;
161 #endif // ENABLE_PORT_MAPPING_ISOLATOR 163 #ifdef ENABLE_NETWORK_PORTS_ISOLATOR 164 Duration container_ports_watch_interval;
165 bool check_agent_port_range_only;
166 bool enforce_container_ports;
168 #endif // ENABLE_NETWORK_PORTS_ISOLATOR 183 #ifdef USE_SSL_SOCKET 184 bool authenticate_http_executors;
185 #endif // USE_SSL_SOCKET 189 #endif // __WINDOWS__ 198 #if ENABLE_XFS_DISK_ISOLATOR 199 std::string xfs_project_range;
200 bool xfs_kill_containers;
202 #if ENABLE_SECCOMP_ISOLATOR 246 #endif // __SLAVE_FLAGS_HPP__ Option< std::string > hadoop_home
Definition: flags.hpp:75
Option< std::string > modulesDir
Definition: flags.hpp:177
bool hostname_lookup
Definition: flags.hpp:46
Option< std::string > ip6
Definition: flags.hpp:233
std::string docker_store_dir
Definition: flags.hpp:62
Duration executor_registration_timeout
Definition: flags.hpp:89
size_t max_completed_executors_per_framework
Definition: flags.hpp:76
Duration authentication_timeout_max
Definition: flags.hpp:87
Option< Firewall > firewall_rules
Definition: flags.hpp:133
Option< std::string > resource_estimator
Definition: flags.hpp:193
std::string docker_volume_checkpoint_dir
Definition: flags.hpp:63
Option< std::string > master_detector
Definition: flags.hpp:197
bool authenticate_http_readwrite
Definition: flags.hpp:182
Option< std::string > http_authenticators
Definition: flags.hpp:180
Option< std::string > ip6_discovery_command
Definition: flags.hpp:239
bool switch_user
Definition: flags.hpp:79
Duration zk_session_timeout
Definition: flags.hpp:221
Duration executor_reregistration_timeout
Definition: flags.hpp:90
Option< std::string > network_cni_config_dir
Definition: flags.hpp:171
Option< SlaveCapabilities > agent_features
Definition: flags.hpp:207
Option< std::string > attributes
Definition: flags.hpp:68
Option< std::string > qos_controller
Definition: flags.hpp:194
std::string appc_store_dir
Definition: flags.hpp:59
Option< Path > credential
Definition: flags.hpp:134
std::string authorizer
Definition: flags.hpp:179
Option< Modules > modules
Definition: flags.hpp:176
Duration gc_delay
Definition: flags.hpp:96
std::string isolation
Definition: flags.hpp:51
double gc_disk_headroom
Definition: flags.hpp:97
Definition: duration.hpp:32
std::string runtime_dir
Definition: flags.hpp:73
std::string authenticatee
Definition: flags.hpp:178
Duration authentication_backoff_factor
Definition: flags.hpp:85
Option< JSON::Object > docker_config
Definition: flags.hpp:149
Duration docker_remove_delay
Definition: flags.hpp:139
Option< std::string > hostname
Definition: flags.hpp:45
Duration fetcher_stall_timeout
Definition: flags.hpp:71
Option< Duration > executor_reregistration_retry_interval
Definition: flags.hpp:91
bool network_cni_metrics
Definition: flags.hpp:173
bool gc_non_executor_container_sandboxes
Definition: flags.hpp:98
Option< std::string > docker_mesos_image
Definition: flags.hpp:138
Option< std::string > resources
Definition: flags.hpp:47
Option< flags::SecurePathOrValue > master
Definition: flags.hpp:218
Option< std::string > ip_discovery_command
Definition: flags.hpp:225
std::string recover
Definition: flags.hpp:104
bool memory_profiling
Definition: flags.hpp:219
Duration qos_correction_interval_min
Definition: flags.hpp:195
Duration disk_watch_interval
Definition: flags.hpp:99
Option< std::string > disk_profile_adaptor
Definition: flags.hpp:50
bool network_cni_root_dir_persist
Definition: flags.hpp:172
Duration executor_shutdown_grace_period
Definition: flags.hpp:92
std::string launcher_dir
Definition: flags.hpp:74
Option< ContainerDNSInfo > default_container_dns
Definition: flags.hpp:141
Duration oversubscribed_resources_interval
Definition: flags.hpp:196
Duration recovery_timeout
Definition: flags.hpp:105
Option< JSON::Object > executor_environment_variables
Definition: flags.hpp:88
std::string docker
Definition: flags.hpp:137
std::string docker_registry
Definition: flags.hpp:61
uint16_t port
Definition: flags.hpp:215
Bytes fetcher_cache_size
Definition: flags.hpp:69
Option< std::string > advertise_port
Definition: flags.hpp:217
bool authenticate_http_readonly
Definition: flags.hpp:181
Option< std::string > network_cni_plugins_dir
Definition: flags.hpp:170
Option< std::string > domain_socket_location
Definition: flags.hpp:188
Option< DomainInfo > domain
Definition: flags.hpp:208
std::string fetcher_cache_dir
Definition: flags.hpp:70
std::string frameworks_home
Definition: flags.hpp:83
std::string docker_socket
Definition: flags.hpp:148
Option< std::string > resource_provider_config_dir
Definition: flags.hpp:48
Duration container_disk_watch_interval
Definition: flags.hpp:174
bool strict
Definition: flags.hpp:106
Option< std::string > secret_resolver
Definition: flags.hpp:192
Option< ImageGcConfig > image_gc_config
Definition: flags.hpp:56
std::string launcher
Definition: flags.hpp:52
bool http_executor_domain_sockets
Definition: flags.hpp:187
Option< std::string > container_logger
Definition: flags.hpp:101
Option< std::string > advertise_ip
Definition: flags.hpp:216
std::string containerizers
Definition: flags.hpp:136
Definition: attributes.hpp:24
bool docker_volume_chown
Definition: flags.hpp:64
Option< std::string > ip
Definition: flags.hpp:214
Duration http_heartbeat_interval
Definition: flags.hpp:82
Option< Path > http_credentials
Definition: flags.hpp:190
bool http_command_executor
Definition: flags.hpp:206
Option< std::string > image_providers
Definition: flags.hpp:54
std::string appc_simple_discovery_uri_prefix
Definition: flags.hpp:58
bool version
Definition: flags.hpp:44
Option< std::string > csi_plugin_config_dir
Definition: flags.hpp:49
Option< ContainerInfo > default_container_info
Definition: flags.hpp:142
std::string work_dir
Definition: flags.hpp:72
std::string default_role
Definition: flags.hpp:67
bool docker_kill_orphans
Definition: flags.hpp:147
std::string sandbox_directory
Definition: flags.hpp:140
Duration docker_stop_timeout
Definition: flags.hpp:145
Option< std::string > volume_gid_range
Definition: flags.hpp:80
Duration register_retry_interval_min
Definition: flags.hpp:107
Option< ACLs > acls
Definition: flags.hpp:135
Duration authentication_timeout_min
Definition: flags.hpp:86
std::string reconfiguration_policy
Definition: flags.hpp:103
Option< std::string > hooks
Definition: flags.hpp:191
Option< std::string > image_provisioner_backend
Definition: flags.hpp:55
bool docker_ignore_runtime
Definition: flags.hpp:65
Duration registration_backoff_factor
Definition: flags.hpp:84
bool enforce_container_disk_quota
Definition: flags.hpp:175