Support error spec in runtime part
1. Add error aggregator to generate error summary
2. Support runtime error pattern
3. Refine init container and runtime container
* Cleaner logic
* Fix bug
* 1. Remove worker
2. Add interval as var
3. Kill docker, send signal
* Fix '\t'
* Bug fix
* Import re in common
* Update openjdk build version
* [JDK] Remove JDK version hardcode and add print in pai_build for debuging (#2123)
* Change kill signal to 10 (SIGUSR1)
* [Pod Eviction] Disable kubernetes's pod eviction (#2124)
* According to https://github.com/kubernetes/kubernetes/issues/71661
* add imagegc threshold
* Add k8s_POD to white list
Add markdown document for cleaner configuration
* Minor bug fix
* Cleaner logic
* Fix bug
* 1. Remove worker
2. Add interval as var
3. Kill docker, send signal
* Fix '\t'
* Bug fix
* Import re in common
* Update openjdk build version
* Change kill signal to 10 (SIGUSR1)
* Add k8s_POD to white list
Add markdown document for cleaner configuration
* Cleaner logic
* Fix bug
* 1. Remove worker
2. Add interval as var
3. Kill docker, send signal
* Fix '\t'
* Bug fix
* Import re in common
* Update openjdk build version
* Change kill signal to 10 (SIGUSR1)
* Add k8s_POD to white list
Add markdown document for cleaner configuration
* Add comment on cleaner kill handler in rest-server