[WIP] Support knife `environment` configuration.

- [x] Support knife `environment` configuration