Skip to content

docs: add authors, image reference, and update proposal#673

Merged
furykerry merged 1 commit into
openkruise:masterfrom
ZeroCoder-dot:master
Jul 23, 2026
Merged

docs: add authors, image reference, and update proposal#673
furykerry merged 1 commit into
openkruise:masterfrom
ZeroCoder-dot:master

Conversation

@ZeroCoder-dot

Copy link
Copy Markdown

Ⅰ. Describe what this PR does

  • Add @mowangdk and @ZeroCoder-dot as co-authors
  • Replace mermaid diagram with architecture image from openkruise.io
  • Update last-updated date to 2026-07-20

Ⅱ. Does this pull request fix one issue?

NONE

Ⅲ. Describe how to verify it

View the proposal at docs/proposals/20260608-dynamic-csi-mount.md, confirm authors and architecture image render correctly.

Ⅳ. Special notes for reviews

Image hosted at openkruise/openkruise.io static/img/kruiseagents/on-demand-csi-mount-architecture.png

@kruise-bot
kruise-bot requested review from furykerry and zmberg July 21, 2026 03:29
@kruise-bot

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please assign zmberg for approval by writing /assign @zmberg in a comment. For more information see:The Kubernetes Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@kruise-bot

Copy link
Copy Markdown

Welcome @ZeroCoder-dot! It looks like this is your first PR to openkruise/agents 🎉

@codecov

codecov Bot commented Jul 21, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 80.25%. Comparing base (489c727) to head (94fdbf5).
⚠️ Report is 4 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #673      +/-   ##
==========================================
- Coverage   80.34%   80.25%   -0.09%     
==========================================
  Files         231      231              
  Lines       18057    18095      +38     
==========================================
+ Hits        14507    14523      +16     
- Misses       2963     2984      +21     
- Partials      587      588       +1     
Flag Coverage Δ
unittests 80.25% <ø> (-0.09%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.


### Architecture Overview

```mermaid

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

please:
The original struct should not be removed. We can provide a layered introduction: the original Mermaid diagram represents the component-level call flow and architecture, whereas the latest architecture diagram illustrates the sidecar relationships at the container runtime layer, including propagation paths and CSI mount locations.

Copilot AI review requested due to automatic review settings July 22, 2026 00:45
@kruise-bot kruise-bot added size/S and removed size/M labels Jul 22, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Updates an existing design proposal document for “On-Demand CSI Volume Mount in Sandbox Runtime” by refreshing proposal metadata and adding an externally hosted architecture diagram to improve readability.

Changes:

  • Added two co-authors to the proposal front-matter and metadata table.
  • Updated the proposal “last-updated/Updated” dates to 2026-07-20.
  • Added an architecture image (and accompanying explanatory text) to the Architecture Overview section.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

| Metadata | Details |
|----------|---------|
| **Author** | jicheng.sk <jicheng.sk@alibaba-inc.com> |
| **Author** | jicheng.sk <jicheng.sk@alibaba-inc.com>, mowangdk, ZeroCoder-dot |
Comment on lines +152 to 155
**Component-level call flow** — the following mermaid diagram illustrates the control-plane to data-plane invocation chain and the persistence and restoration paths:

```mermaid
flowchart TB

**Container runtime layer** — the diagram below zooms into the sandbox pod and illustrates the sidecar relationship, mount propagation paths, and where the CSI mount occurs:

![On-Demand CSI Mount Architecture](https://raw.githubusercontent.com/openkruise/openkruise.io/master/static/img/kruiseagents/on-demand-csi-mount-architecture.png)
Copilot AI review requested due to automatic review settings July 22, 2026 00:58

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated 1 comment.

Comments suppressed due to low confidence (2)

docs/proposals/20260608-dynamic-csi-mount.md:154

  • PR description says the mermaid diagram is being replaced by an architecture image, but this section keeps the mermaid diagram and adds an image below. Please either remove the mermaid diagram (and its intro) or adjust the PR description/section wording to reflect that both diagrams are intentionally kept.
**Component-level call flow** — the following mermaid diagram illustrates the control-plane to data-plane invocation chain and the persistence and restoration paths:

```mermaid

docs/proposals/20260608-dynamic-csi-mount.md:187

  • The PR notes mention using an architecture image from openkruise.io, but the markdown links to raw.githubusercontent.com pinned to a specific commit. Please confirm the intended hosting/source and update either the link (e.g., to the openkruise.io-served URL) or the PR notes to match.
![On-Demand CSI Mount Architecture](https://raw.githubusercontent.com/openkruise/openkruise.io/b59eace25e84b2c9c2fdb18a4796b27eb7cc2039/static/img/kruiseagents/on-demand-csi-mount-architecture.png)

| Metadata | Details |
|----------|---------|
| **Author** | jicheng.sk <jicheng.sk@alibaba-inc.com> |
| **Author** | jicheng.sk <jicheng.sk@alibaba-inc.com>, @mowangdk, @ZeroCoder-dot |
Signed-off-by: 张保平 <14298857+zero-xiamo@user.noreply.gitee.com>
Copilot AI review requested due to automatic review settings July 22, 2026 01:05

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated no new comments.

Comments suppressed due to low confidence (1)

docs/proposals/20260608-dynamic-csi-mount.md:154

  • PR description says the mermaid diagram was replaced with an architecture image, but the document still keeps the mermaid diagram and adds the image below. Please either (a) update the PR description to match ("add image reference"), or (b) remove/replace the mermaid diagram section here so the doc matches the stated intent.
**Component-level call flow** — the following mermaid diagram illustrates the control-plane to data-plane invocation chain and the persistence and restoration paths:

```mermaid

@furykerry
furykerry merged commit a51ef2f into openkruise:master Jul 23, 2026
21 of 22 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants