dragonfly/manager
embroede d7b1bef09b
feat: enable configuration of the tls parameter for the mysql connection. i.e. tls=preferred (#1300)
* Default to tls=preferred for mysql connection

For communication from manager to mysql server, use `tls=preferred`
parameter to enable TLS whenever possible.

Signed-off-by: Edward Broeder <eddie.broeder@intel.com>

* Make mysql tls parameter configurable

Allow the user to specify the tls setting for the
mysql connection. An example would be setting tls
to "preferred", or "true". This is separate to
the tlsConfig config parameter, which is used to
set up a custom tls config, where tls key/certs
are specified.

See the tls parameter section in the below link:
https://pkg.go.dev/github.com/go-sql-driver/mysql#section-readme

Signed-off-by: Edward Broeder <eddie.broeder@intel.com>
2023-06-28 17:33:31 +08:00
..
auth/oauth feat: add oauth timeout (#867) 2023-06-28 17:32:41 +08:00
cache feat: dynconfig add object storage (#1369) 2023-06-28 17:33:27 +08:00
config feat: enable configuration of the tls parameter for the mysql connection. i.e. tls=preferred (#1300) 2023-06-28 17:33:31 +08:00
console@a57d3c567e chore: update submodule version 2023-06-28 17:33:31 +08:00
database feat: enable configuration of the tls parameter for the mysql connection. i.e. tls=preferred (#1300) 2023-06-28 17:33:31 +08:00
handlers feat: replace gin-gonic/gin with gorilla/mux (#1389) 2023-06-28 17:33:28 +08:00
job refactor: pkg util (#1402) 2023-06-28 17:33:29 +08:00
metrics feat: add objectstorage pkg (#1366) 2023-06-28 17:33:26 +08:00
middlewares fix: manager router middlewares order (#1385) 2023-06-28 17:33:27 +08:00
model feat: seed peer add object storage port (#1408) 2023-06-28 17:33:30 +08:00
permission/rbac refactor: pkg util (#1402) 2023-06-28 17:33:29 +08:00
router feat: dfdaemon add object storage rest api (#1390) 2023-06-28 17:33:28 +08:00
rpcserver feat: seed peer add object storage port (#1408) 2023-06-28 17:33:30 +08:00
searcher refactor: pkg util (#1402) 2023-06-28 17:33:29 +08:00
service feat: seed peer add object storage port (#1408) 2023-06-28 17:33:30 +08:00
types feat: seed peer add object storage port (#1408) 2023-06-28 17:33:30 +08:00
manager.go feat: add enable config to peer gauge (#1382) 2023-06-28 17:33:27 +08:00