Skip to content

Docs V1: Add plugin tutorial Chapter 2 - Setup, plugin types, and project scaffold - #7151

Open
rahulshendre wants to merge 2 commits into
pipe-cd:masterfrom
rahulshendre:docs/plugin-book-ch2
Open

Docs V1: Add plugin tutorial Chapter 2 - Setup, plugin types, and project scaffold#7151
rahulshendre wants to merge 2 commits into
pipe-cd:masterfrom
rahulshendre:docs/plugin-book-ch2

Conversation

@rahulshendre

Copy link
Copy Markdown
Contributor

What this PR does:
Adds Chapter 2 of the Creating a Plugin tutorial, which has sections: creating the project, adding the plugin SDK, and learning which plugin type you are building.

Why we need it:
2nd chapter of the tutorial

Which issue(s) this PR fixes:

Part of #6679

Does this PR introduce a user-facing change?:

  • How are users affected by this change:
  • Is this breaking change:
  • How to migrate (if breaking change):

…t scaffold

Signed-off-by: rahulshendre <rahulshendre789@gmail.com>
Comment on lines +49 to +51
- **Config** is configuration shared across the plugin, written in the `piped` configuration.
- **DeployTargetConfig** is configuration for a single deploy target, such as the connection details for a cluster.
- **ApplicationConfigSpec** is per-application configuration, such as the files an application deploys.

@khanhtc1202 khanhtc1202 Aug 12, 2026

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.

Could be better if we have example for each type config or link to the examples/next chapter examples

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

thanks @khanhtc1202, I have linked the three config types to Chapter 3

Signed-off-by: rahulshendre <rahulshendre789@gmail.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.

2 participants