local cartridge_opts = {
    'advertise_uri',
    'alias',
    'auth_backend_name',
    'auth_enabled',
    'bucket_count',
    'console_sock',
    'disable_raft_on_small_clusters',
    'enable_failover_suppressing',
    'enable_synchro_mode',
    'http_enabled',
    'http_host',
    'http_port',
    'rebalancer_mode',
    'roles',
    'roles_reload_allowed',
    'set_cookie_hash_membership',
    'swim_broadcast',
    'upgrade_schema',
    'upload_prefix',
    'vshard_groups',
    'webui_blacklist',
    'webui_enabled',
    'webui_enforce_root_redirect',
    'webui_prefix',
    'workdir',

}

local box_opts = {
    'audit_log',
    'audit_nonblock',
    'audit_format',
    'audit_filter',
    'background',
    'checkpoint_count',
    'checkpoint_interval',
    'checkpoint_wal_threshold',
    'custom_proc_title',
    'election_fencing_mode',
    'election_mode',
    'election_timeout',
    'feedback_enabled',
    'feedback_host',
    'feedback_interval',
    'feedback_crashinfo',
    'flightrec_enabled',
    'flightrec_logs_size',
    'flightrec_logs_max_msg_size',
    'flightrec_logs_log_level',
    'flightrec_metrics_interval',
    'flightrec_metrics_period',
    'flightrec_requests_size',
    'flightrec_requests_max_req_size',
    'flightrec_requests_max_res_size',
    'force_recovery',
    'hot_standby',
    'instance_uuid',
    'io_collect_interval',
    'iproto_threads',
    'listen',
    'log',
    'log_format',
    'log_level',
    'log_nonblock',
    'memtx_dir',
    'memtx_max_tuple_size',
    'memtx_memory',
    'memtx_allocator',
    'memtx_min_tuple_size',
    'memtx_use_mvcc_engine',
    'net_msg_max',
    'pid_file',
    'read_only',
    'readahead',
    'replicaset_uuid',
    'replication',
    'replication_anon',
    'replication_connect_quorum',
    'replication_connect_timeout',
    'replication_skip_conflict',
    'replication_sync_lag',
    'replication_sync_timeout',
    'replication_synchro_quorum',
    'replication_synchro_timeout',
    'replication_timeout',
    'replication_threads',
    'slab_alloc_factor',
    'slab_alloc_granularity',
    'snap_io_rate_limit',
    'sql_cache_size',
    'strip_core',
    'txn_isolation',
    'too_long_threshold',
    'username',
    'vinyl_bloom_fpr',
    'vinyl_cache',
    'vinyl_defer_deletes',
    'vinyl_dir',
    'vinyl_max_tuple_size',
    'vinyl_memory',
    'vinyl_page_size',
    'vinyl_range_size',
    'vinyl_read_threads',
    'vinyl_run_count_per_level',
    'vinyl_run_size_ratio',
    'vinyl_timeout',
    'vinyl_write_threads',
    'wal_dir',
    'wal_dir_rescan_delay',
    'wal_max_size',
    'wal_queue_max_size',
    'wal_cleanup_delay',
    'wal_mode',
    'work_dir',
    'worker_pool_threads',
    'txn_timeout',
}

return {
    box_opts = box_opts,
    cartridge_opts = cartridge_opts,
}
