Skip to content

✨ Nexent Kubernetes Deployment Implementation #1853#2719

Merged
WMC001 merged 2 commits intodevelopfrom
pyh/feat_k8s_deployment_develop
Mar 27, 2026
Merged

✨ Nexent Kubernetes Deployment Implementation #1853#2719
WMC001 merged 2 commits intodevelopfrom
pyh/feat_k8s_deployment_develop

Conversation

@YehongPan
Copy link
Copy Markdown
Contributor

@YehongPan YehongPan commented Mar 24, 2026

✨ Nexent Kubernetes Deployment Implementation #1853
[Specification Details]

  1. Nexent's Kubernetes deployment was implemented based on HELM.
    [Test Result]
image image image image image

✨ Nexent Kubernetes Deployment Implementation - part 2 #1853
[Specification Details]

  1. The SDK is adapted for operations such as querying and starting Kubernetes containers.
  2. Add test cases.
    [Test Result]
    5c80b0a8-a5ac-4e19-897d-dce7ee51b72f
    b94efbe6-0607-47a2-b6f8-8bfa71124a75
    66aa2ffe-ccae-48e5-bd84-e7395e3ae194
    9d10ba98-1e9d-4b70-8ce2-97023187eeae
    1729f6c2-df4a-4941-9dd7-e6ef3df61adb

[Specification Details]
1. Nexent's Kubernetes deployment was implemented based on HELM.
Copy link
Copy Markdown
Contributor

@Zhi-a Zhi-a left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

helm template的目录结构可以优化一下。 按照模块划分子目录,子目录按照 deployment、service、pvc等名字命名资源文件,方便后续维护。
可以参考一下 datamate
image
https://github.com/ModelEngine-Group/DataMate/tree/main/deployment/helm/datamate

@YehongPan
Copy link
Copy Markdown
Contributor Author

helm template的目录结构可以优化一下。 按照模块划分子目录,子目录按照 deployment、service、pvc等名字命名资源文件,方便后续维护。 可以参考一下 datamate image https://github.com/ModelEngine-Group/DataMate/tree/main/deployment/helm/datamate

这个重构我准备合完代码之后搞,先保证能正常启动,然后我再去修改。

[Specification Details]
1. The SDK is adapted for operations such as querying and starting Kubernetes containers.
2. Add test cases.
@YehongPan YehongPan closed this Mar 26, 2026
@YehongPan YehongPan reopened this Mar 26, 2026
@sonarqubecloud
Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
36 Security Hotspots
E Security Rating on New Code (required ≥ A)
E Reliability Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

@codecov
Copy link
Copy Markdown

codecov bot commented Mar 26, 2026

Codecov Report

❌ Patch coverage is 95.38835% with 19 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
sdk/nexent/container/k8s_client.py 96.38% 4 Missing and 7 partials ⚠️
backend/services/mcp_container_service.py 89.61% 5 Missing and 3 partials ⚠️

📢 Thoughts on this report? Let us know!

@WMC001 WMC001 merged commit a525bd4 into develop Mar 27, 2026
12 of 13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants