config: support TLS options in iproto.advertise
This patch changes the structures of the iproto.advertise.peer and iproto.advertise.sharding options and introduces TLS options for these options. There is no proper integration test for the new TLS options as our iproto.listen does not currently support these options. The test will be added along with the addition of TLS support in iproto.listen. Part of #8862 NO_DOC=will be added later.
Showing
- changelogs/unreleased/gh-8862-tls-options-for-iproto.md 3 additions, 0 deletionschangelogs/unreleased/gh-8862-tls-options-for-iproto.md
- doc/examples/config/replicaset.yaml 2 additions, 1 deletiondoc/examples/config/replicaset.yaml
- doc/examples/config/replicaset_election_failover.yaml 2 additions, 1 deletiondoc/examples/config/replicaset_election_failover.yaml
- doc/examples/config/replicaset_manual_failover.yaml 2 additions, 1 deletiondoc/examples/config/replicaset_manual_failover.yaml
- doc/examples/config/sharding.yaml 4 additions, 2 deletionsdoc/examples/config/sharding.yaml
- src/box/lua/config/configdata.lua 3 additions, 0 deletionssrc/box/lua/config/configdata.lua
- src/box/lua/config/instance_config.lua 156 additions, 81 deletionssrc/box/lua/config/instance_config.lua
- test/config-luatest/anonymous_replica_test.lua 15 additions, 3 deletionstest/config-luatest/anonymous_replica_test.lua
- test/config-luatest/basic_test.lua 62 additions, 18 deletionstest/config-luatest/basic_test.lua
- test/config-luatest/cbuilder.lua 3 additions, 1 deletiontest/config-luatest/cbuilder.lua
- test/config-luatest/cluster_config_schema_test.lua 0 additions, 2 deletionstest/config-luatest/cluster_config_schema_test.lua
- test/config-luatest/config_test.lua 51 additions, 0 deletionstest/config-luatest/config_test.lua
- test/config-luatest/instance_config_schema_test.lua 274 additions, 37 deletionstest/config-luatest/instance_config_schema_test.lua
- test/config-luatest/vshard_test.lua 46 additions, 11 deletionstest/config-luatest/vshard_test.lua
Loading
Please register or sign in to comment