The Vitess 7.0 Documentation
which are assumed to provide a distributed, consistent key-value store. The default topology service plugin is etcd2. The topology service exists for several reasons: 14 • It enables tablets to coordinate Documentation • Execution Plans vtworker vtworker hosts long-running processes. It supports a plugin architecture and offers libraries so that you can easily choose tablets to use. Plugins are available cluster, and provide cluster-wide locks. It also supports watches, and master election. Vitess uses a plugin implementation to support multiple backend technologies for the Topology Service (etcd, ZooKeeper0 码力 | 254 页 | 949.63 KB | 1 年前3The Vitess 8.0 Documentation
which are assumed to provide a distributed, consistent key-value store. The default topology service plugin is etcd2. The topology service exists for several reasons: • It enables tablets to coordinate among cluster, and provide cluster-wide locks. It also supports watches, and master election. Vitess uses a plugin implementation to support multiple backend technologies for the Topology Service (etcd, ZooKeeper respective directory. 78 etcd etcd2 implementation (new version of etcd) This topology service plugin is meant to use etcd clusters as storage backend for the topology data. This topology service supports0 码力 | 331 页 | 1.35 MB | 1 年前3The Vitess 11.0 Documentation
which are assumed to provide a distributed, consistent key-value store. The default topology service plugin is etcd2. The topology service exists for several reasons: • It enables tablets to coordinate among are not supported. Authentication Plugins Vitess supports the mysql_native_password authentication plugin. Support for caching_sha2_password can be tracked in #5399. Transport Security To configure VTGate DATABASE queries out of the box. But, to make it possible to provision databases, a plugin mechanism exists. The plugin has to take care of creating and dropping the database, and update the topology & VSchema0 码力 | 481 页 | 3.14 MB | 1 年前3The Vitess 10.0 Documentation
which are assumed to provide a distributed, consistent key-value store. The default topology service plugin is etcd2. The topology service exists for several reasons: • It enables tablets to coordinate among are not supported. Authentication Plugins Vitess supports the mysql_native_password authentication plugin. Support for caching_sha2_password can be tracked in #5399. Transport Security To configure VTGate DATABASE queries out of the box. But, to make it possible to provision databases, a plugin mechanism exists. The plugin has to take care of creating and dropping the database, and update the topology & VSchema0 码力 | 455 页 | 3.07 MB | 1 年前3Vitess security audit
Vitess links to an example authentication plugin which is available here: https://gist.github.com/ajm188/5b2c7d3ca76004a297e6e279a54c2299. This example plugin extracts the actor from either the context from a cookie. 6 Vitess Security Audit, 2023 When a Vitess administrator adds an authentication plugin, VTAdmin-api adds it as a middleware at the http mux layer. VTAdmin-api does this in vitess/go/vt/vtadmin/api the routes are initialized: First VTAdmin-api checks if the user has registered an authentication plugin: And later, it gets added to the http mux layer: Authorization Once a request has been authenticated0 码力 | 41 页 | 1.10 MB | 1 年前3The Vitess 6.0 Documentation
which are assumed to provide a distributed, consistent key-value store. The default topology service plugin is etcd2. The topology service exists for several reasons: • It enables tablets to coordinate among their underlying MySQL instances. vtworker vtworker hosts long-running processes. It supports a plugin architecture and offers libraries so that you can easily choose tablets to use. Plugins are available are not supported. Authentication Plugins Vitess supports the mysql_native_password authentication plugin. Support for caching_sha2_password can be tracked in #5399. 44 Transport Security To configure0 码力 | 210 页 | 846.79 KB | 1 年前3The Vitess 9.0 Documentation
which are assumed to provide a distributed, consistent key-value store. The default topology service plugin is etcd2. The topology service exists for several reasons: • It enables tablets to coordinate among are not supported. Authentication Plugins Vitess supports the mysql_native_password authentication plugin. Support for caching_sha2_password can be tracked in #5399. Transport Security To configure VTGate implement the PushBackend interface of the stats package. For an example, you can see the OpenTSDB plugin. Once you’ve written the backend plug-in, you also need to register the plug-in from within all0 码力 | 417 页 | 2.96 MB | 1 年前3The Vitess 12.0 Documentation
which are assumed to provide a distributed, consistent key-value store. The default topology service plugin is etcd2. The topology service exists for several reasons: • It enables tablets to coordinate among are not supported. Authentication Plugins Vitess supports the mysql_native_password authentication plugin. Support for caching_sha2_password can be tracked in #5399. Transport Security To configure VTGate DATABASE queries out of the box. But, to make it possible to provision databases, a plugin mechanism exists. The plugin has to take care of creating and dropping the database, and update the topology & VSchema0 码力 | 534 页 | 3.32 MB | 1 年前3The Vitess 5.0 Documentation
which are assumed to provide a distributed, consistent key-value store. The default topology service plugin is etcd2. The topology service exists for several reasons: • It enables tablets to coordinate among their underlying MySQL instances. vtworker vtworker hosts long-running processes. It supports a plugin architecture and offers libraries so that you can easily choose tablets to use. Plugins are available are not supported. Authentication Plugins Vitess supports the mysql_native_password authentication plugin. Support for caching_sha2_password can be tracked in #5399. Transport Security To configure VTGate0 码力 | 206 页 | 875.06 KB | 1 年前3
共 9 条
- 1