Skip to content

docs: Added Control Plane architecture diagram in Concepts page #7043

Open
nthapa000 wants to merge 4 commits into
pipe-cd:masterfrom
nthapa000:docs/adding-control-plane-architecture-diagram-to-concept-page
Open

docs: Added Control Plane architecture diagram in Concepts page #7043
nthapa000 wants to merge 4 commits into
pipe-cd:masterfrom
nthapa000:docs/adding-control-plane-architecture-diagram-to-concept-page

Conversation

@nthapa000

@nthapa000 nthapa000 commented Jul 19, 2026

Copy link
Copy Markdown
Contributor

What this PR does:
Adds Control Plane architecture diagram in Concepts page

Why we need it:
For better Control Plane architecture overview in v0.57.x

Which issue(s) this PR fixes:

Fixes #7042

v0.57.x
Screenshot from 2026-07-20 01-31-16

v1.0.x
Screenshot from 2026-07-20 01-31-24

Does this PR introduce a user-facing change?:

  • How are users affected by this change: Not directly, a documentation change
  • Is this breaking change: No
  • How to migrate (if breaking change):

…s page

Signed-off-by: nthapa000 <nishantthapa0000@gmail.com>
@github-actions

Copy link
Copy Markdown
Contributor

👋 Hi @nthapa000, welcome to PipeCD and thanks for opening your first pull request!

We’re really happy to have you here

Before your PR gets merged, please check a few important things below.


Helpful resources


DCO Sign-off

All commits must include a Signed-off-by line to comply with the Developer Certificate of Origin (DCO).

In case you forget to sign-off your commit(s), follow these steps:

For the last commit:

git commit --amend --signoff
git push --force-with-lease

For multiple commits:

git rebase --signoff origin/master
git push --force-with-lease

Run checks locally

Before pushing updates, please run:

make check

This runs the same checks as CI and helps catch issues early.


💬 Need help?

If anything is unclear, feel free to ask in this PR or join us on the CNCF Slack in the #pipecd channel.
You can get your Slack invite from: https://communityinviter.com/apps/cloud-native/cncf

Thanks for contributing to PipeCD! ❤️

@nthapa000

Copy link
Copy Markdown
Contributor Author

I have currently added the Control Plane Architecture diagram to the v1.0.x documentation also. However, I'm a little doubtful about whether I should keep it, since there's already a link that redirects users to the Control Plane Architecture Overview.

@Ayushmore1214 Ayushmore1214 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Looks like an good approach to me! @rahulshendre thoughts ?

@rahulshendre
rahulshendre marked this pull request as ready for review July 20, 2026 11:53
@rahulshendre
rahulshendre requested review from a team as code owners July 20, 2026 11:53
@rahulshendre

Copy link
Copy Markdown
Contributor

@nthapa000, you were definitely attentive during the newcomers meet 🙌

@rahulshendre rahulshendre 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.

Overall LGTM, just copy it to docs dev as well
docs-dev is the working copy that becomes the next v0 release, or it'll be lost on the next v0 release

It doesn't overlap with the link, the diagram gives a quick visual on the concepts page, while the linked page goes deeper with the per-component breakdown, so they serve different purposes and the link is relevant.
I also pulled it locally and it renders cleanly on both v0.57.x and v1.0.x

nthapa000 and others added 2 commits July 20, 2026 19:41
Signed-off-by: nthapa000 <nishantthapa0000@gmail.com>
@nthapa000

Copy link
Copy Markdown
Contributor Author

Overall LGTM, just copy it to docs dev as well docs-dev is the working copy that becomes the next v0 release, or it'll be lost on the next v0 release

It doesn't overlap with the link, the diagram gives a quick visual on the concepts page, while the linked page goes deeper with the per-component breakdown, so they serve different purposes and the link is relevant. I also pulled it locally and it renders cleanly on both v0.57.x and v1.0.x

Thanks @rahulshendre for feedback, added in docs-dev

@rahulshendre rahulshendre 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.

LGTM 👍🏻
Thanks @nthapa000

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

docs: Add Control Plane Architecture Diagram in Concepts page

3 participants