K8s AppEngine CHANGE LOG
Changes since 1.2
New features
New features when creating applications
- Add log settings for application, and users can choose destinations for logs.
- Supports output logs to FDS owned by users themselves
- Supports configure multiple internal service ports for applications
- Users can set the whitelist to restrict IP access for external HTTP/HTTPS services
- Users can choose to collect the acccess log of URLs to Splunk for external HTTP/HTTPS services
- Supports health check for applications: liveness check and readiness check
- Supports adding hooks before application instance stops. Users can gracefully stop applications with this function
- Add container disk usage information in application instance deatils section
- Users now can view logs in one hour with real-time logging
New features in AutoScaling
- Add a new metric, Response Time, and users can define auto-scaling policy against this metric
Add Audit Logs
- Add Audit Logs tab to show all POST/PUT/DELETE operations of users in your orgnazation
- Users can query audito logs by URL, request method, Xiaomi ID, and operation result
- Add new features: get application details, get application lists, edit application, start and stop application, view logs and add auto-scaling policy,etc.
Blue/Green Deployment
- Blue/Green deployment function is completely redesinged and now supports mapping same URLs to multiple applications
Improvements
- After stopping an application, the application will keep the number of instanceswhen it restarts, not 1 any more
- A space can not be deleted unless all resources in this space are deleted
Changes since 1.1
Improvements
- Upgrade kubernetes to version 1.8.x,
- Update all modules to support the new version of k8s.
Changes since 1.0
New features
- Supports stateful applications. Each instances for an stateful application has a unique network identifier (internal DNS name) and access each other though TCP/UDP protocol
- Supports exposing TCP/UDP services
- Provides functions to access container directly. Users can enter into containers to perform operations for troubleshooting
- Users can delete spaces in resource management console
- Provides brand-new command line tool, written in golang, faster, and supporting all major operations systems(Linux, Mac OS and Windows)
Improvements
- Optimize collection process of real-time logs
- Impove UI style of some interfaces and add more tips
Bug Fix
- Fix bug that log-collecting agents get stuck when applications output massive logs