This section provides information on ConfigFiles requirements on the database server.
Database Versions
ConfigFiles supports the following database engines and versions:
DBMS | Vendor | Supported Major Versions |
---|---|---|
MySQL | Oracle | 5.5, 5.6, 5.7, 8.0 |
Codership | 5.5, 5.6, 5.7, 8.0 | |
Percona | 5.5, 5.6, 5.7, 8.0 | |
MariaDB | MariaDB | 10.0, 10.1, 10.2, 10.3, 10.4, 10.5 |
Since we only support any variants of MySQL, i.e. Oracle, Codership, Percona, and MariaDB as stated above, ConfigFiles service is desired to work on any versions of MySQL database variants as long as it is able to read its configuration under /etc/my.cnf
or /etc/mysql/my.cnf
system paths. Although we strongly suggest that the versions we have supported as shown above are known to work with ConfigFiles service.
Operating System
ConfigFiles has been tested on the following operating systems (x86_64 architecture only):
- CentOS 6/7/8
- Red Hat Enterprise Linux 6/7/8
- Ubuntu Server 12.04/14.04/16.04/18.04/20.04 LTS
- Debian 7/8/9/10
User and Privilege
Installing the ConfigFiles agent (cm-agent
) service requires that the OS system user has at least a sudo access or super-admin access (either as system root or its equivalent) user. When setting up database access for ConfigFiles agent, the provided commands must be executed by a database user that has the ability to create a user/role, and grant privileges e.g, root
user.
MySQL
ConfigFiles currently supports MySQL and requires a SUPER database privilege for your database user. SUPER privilege is a powerful privilege in MySQL as it can do a lot of things for your MySQL database when a specific user has this role. Since MySQL 8.0, this is considered as deprecated, so you might expect we’ll be changing this requirement in the future. Hence, for this database user will be used by the cm-agent
running in your database server Linux system.
You can use another database user or a user that has at least SUPER
privilege for your MySQL database user. However, we strongly discourage that practice. We strongly recommend that only designate a user specifically only for using ConfigFiles service. It shall not be used with other clients or applications for security purposes.
Supported Browsers
We highly recommend users to use the following web browsers when accessing ConfigFIles:
- Google Chrome
- Mozilla Firefox
Ensure to keep up-to-date with these browsers as we are very likely taking advantage of the new features available in the latest version.