[MXS-4830] maxctrl create server is confusing Created: 2023-10-26  Updated: 2023-12-13  Resolved: 2023-12-13

Status: Closed
Project: MariaDB MaxScale
Component/s: maxctrl
Affects Version/s: 6.4.10
Fix Version/s: 24.02.0

Type: Bug Priority: Major
Reporter: markus makela Assignee: markus makela
Resolution: Fixed Votes: 0
Labels: None

Sprint: MXS-SPRINT-196, MXS-SPRINT-197

 Description   

The command to create a server with TLS certificates is as follows:

maxctrl create server my-server 172.31.22.19 3306 ssl=true ssl_key=/tmp/client-key.pem ssl_cert=/tmp/client-cert.pem ssl_ca=/tmp/ca-cert.pem

The port is an optional parameter but is mandatory if any extra parameters are needed.

A better alternative that would be much less confusing would be to pass all values as key=value pairs:

maxctrl create server my-server address=172.31.22.19 port=3306 ssl=true ssl_key=/tmp/client-key.pem ssl_cert=/tmp/client-cert.pem ssl_ca=/tmp/ca-cert.pem


Generated at Thu Feb 08 04:31:27 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.