function cmdHelpPrint() { printf "%b" "\n$fontYellow $1$fontReset\n$2\n" } function cmdHelpK3S() { local title="-k|--k3s " local desc=" create - create all resources in k3s remove - remove all resources in k3s info - detail about a k3s status - status about a k3s top - top pod res [] - get resource info (all|pod|event|pv|pvc|deploy|ds|rs|sts|svc|ing|ip|secret|cm|job|cj|ep|no|ns|cs|netpol)" cmdHelpPrint "$title" "$desc" } function cmdHelpMariaDB() { local title="-m|--mariadb " local desc=" install - install MariaDB in k3s update - update MariaDB in k3s uninstall - uninstall MariaDB from k3s info - detail about a MariaDB status - status about a MariaDB replica - replica rebuild database - database list user - user list dump [all|] [] - dump specified database or all databases from Master dump_slave [] - full dump from Slave" cmdHelpPrint "$title" "$desc" } function cmdHelpRedis() { local title="-r|--redis " local desc=" install - install Redis in k3s update - update Redis in k3s uninstall - uninstall Redis from k3s info - detail about a Redis status - status about a Redis user - user list flush - flush current DB pass - update default (root) pass" cmdHelpPrint "$title" "$desc" } function cmdHelpOpenLiteSpeed() { local title="-o|--ols " local desc=" install - install OpenLiteSpeed in k3s update - update OpenLiteSpeed in k3s uninstall - uninstall OpenLiteSpeed from k3s info - detail about a OpenLiteSpeed list