Skip to content

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

Merged
khanhtc1202 merged 6 commits into
pipe-cd:masterfrom
nthapa000:docs/adding-control-plane-architecture-diagram-to-concept-page
Aug 22, 2026
Merged

docs: Added Control Plane architecture diagram in Concepts page #7043
khanhtc1202 merged 6 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

@rahulshendre

Copy link
Copy Markdown
Contributor

@mohammedfirdouss @eeshaanSA, PTAL when you get time

@rahulshendre

Copy link
Copy Markdown
Contributor

@khanhtc1202 @mohammedfirdouss @eeshaanSA, PTAL when you have time

@khanhtc1202

Copy link
Copy Markdown
Member

Thank you 👍

@khanhtc1202
khanhtc1202 merged commit 4b5b3dc into pipe-cd:master Aug 22, 2026
60 checks passed
@github-actions

Copy link
Copy Markdown
Contributor

Thank you for contributing to PipeCD, @nthapa000! The changes in this pull request will be part of the upcoming release!

srinivasr pushed a commit to srinivasr/pipecd that referenced this pull request Aug 24, 2026
…-cd#7043)

* added Control Plane architecture diagram in v0.57 and v1.0 in Concepts page

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

* added control plane architecture diagram to docs-dev

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

---------

Signed-off-by: nthapa000 <nishantthapa0000@gmail.com>
Co-authored-by: Rahul Shendre <144231863+rahulshendre@users.noreply.github.com>
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

4 participants