Releases: secretflow/kuscia
Releases · secretflow/kuscia
v0.7.0.dev240229
[0.7.0.dev240229] - 2023-02-29
Added
- add the documents of datasource api
- add kusciaapi errorcode doc
- add kuscia init command generating kuscia config
Changed
- update domain register and handshake error
- report events when Pod failed to start in RunK mode
Breaking Changed
- Change the mounting directory for logs and data of Kuscia deploying with Docker
- {{ROOT}}/kuscia-{{DEPLOY_MODE}}-{{DOMAIN_ID}}-data -> {{ROOT}}/{{DOMAIN_CONTAINER_NAME}}/data.
- {{ROOT}}/kuscia-{{DEPLOY_MODE}}-{{DOMAIN_ID}}-logs -> {{ROOT}}/{{DOMAIN_CONTAINER_NAME}}/logs.
- {{ROOT}}/kuscia-{{DEPLOY_MODE}}-{{DOMAIN_ID}}-certs was deleted.
Fixed
- fix some unit test case
- fix the issue of inconsistent states among multiple parties in KusciaDeployment
- fix the issue of ClusterDefine only having unilateral information under KusciaDeployment in P2P scenarios
- fix kusciaapi grpc role check
- Upgrade certain dependency packages to fix security vulnerabilities in pkg.
v0.6.0.dev240131
Added
- Upgrade interconnection protocol from kuscia-alpha to kuscia-beta to support interconnection between Kuscia-Master and Kuscia-Autonomy.
- Kuscia monitor, Kuscia exposes a set of metric data, which can be used as data sources for collection by external monitoring tools (such as Prometheus).
- The Kuscia API added a job approve interface ,allowing participants to review jobs .
- Add some pre-check before kuscia running, such as health check of the connection of database.
- Add parameter validation to the kuscia api.
- The create job interface of kuscia API added the attribute 'customed-fields' .
- Support configuring the application's image ID in AppImage to prevent domain's application image from being tampered with.
- Added the curl command example for requesting the kuscia API.
- polish the agent runtime docs.
Changed
- Changed some kuscia-crds (KusciaJob,KusciaTask,KusciaDeployment)from cluster to namespace (cross-domain).
Fixed
- Correct some inaccurate descriptions in the document.
v0.6.0.dev240115
Added
- Add network error troubleshooting document.
- Add steps for pre creating data tables in the process of deploying kusica on K8s.
Changed
- The token from lite to master supports rotation.
Fixed
- When deploying using deploy.sh, no kuscia API client certificate was generated.
v0.5.0b0
Added
- Support deploying kuscia on K8s.
- Support running algorithm images based on runp and runk modes.
- Support configuring Path prefix in domain public URL addresses.
Changed
- Optimize deployment configuration and add configuration documentation.
- Optimize error information of task and error logs of kuscia.
Fixed
- When there is a duplicate node error, the node will not exit but will try again.
- Change ClusterDomainRoute status to be unready when dest domain is unreachable.
v0.5.0.dev231225
[0.5.0.dev231225] - 2023-12-25
Added
- Add document of Kuscia overview.
Changed
- Move pod scheduling phase to the task pending phase.
v0.5.0.dev231218
Fixed
- Domain Key File already exists on deploy.sh.
v0.5.0.dev231215
Added
- Add document for deploying Kuscia on k8s.
Changed
- Optimize log output.
v0.5.0.dev231212
Fixed
- Fix certificate path.
v0.5.0.dev231211
Fixed
- Fix the path of the certificate.
v0.5.0.dev231207
Changed
- Simplify the output of deployment scripts.