After the manager api refactoring, there are still many problems, as follow: - [ ] Access log: - [ ] Save to a local file, and can customize the path - [ ] Support log rotate - [ ] Support custom log format - [ ] Error log: - [x] Currently only panic logs are retained, errors are just respond by apis. we need to retain error logs. - [x] Support custom error log level - [x] Support saving to a local file, and can customize the file path - [ ] Support log rotate - [x] Support custom listening IP and port - [ ] Support https, and custom cert and key path - [ ] Support IP restriction - [ ] ETCD configuration: - [x] Currently supports environment variable config, need to change to config in the config file - [ ] Support https connection - [ ] Support mTLS connection - [ ] Support identity authentication - [ ] Improve the ENV definition and deal with `dev`, `test` and `release` accordingly - [ ] Support custom cup quantity
After the manager api refactoring, there are still many problems, as follow:
Access log:
Error log:
Support custom listening IP and port
Support https, and custom cert and key path
Support IP restriction
ETCD configuration:
Improve the ENV definition and deal with
dev,testandreleaseaccordinglySupport custom cup quantity