Skip to content

add: temporary volume option#5716

Merged
Warashi merged 3 commits intopipe-cd:masterfrom
na-ga:add-temporary-volume-option
Apr 2, 2025
Merged

add: temporary volume option#5716
Warashi merged 3 commits intopipe-cd:masterfrom
na-ga:add-temporary-volume-option

Conversation

@na-ga
Copy link
Contributor

@na-ga na-ga commented Apr 2, 2025

What this PR does:

Added option to use PVC as temporary volume

Why we need it:

I need a workaround for a disk full problem caused by a temporary file generated by piped

Which issue(s) this PR fixes:

Fixes #

Does this PR introduce a user-facing change?:

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

Signed-off-by: na-ga <537006+na-ga@users.noreply.github.com>
@na-ga na-ga force-pushed the add-temporary-volume-option branch from 3bc3fb8 to bd40839 Compare April 2, 2025 09:00
Signed-off-by: na-ga <537006+na-ga@users.noreply.github.com>
@na-ga na-ga marked this pull request as ready for review April 2, 2025 10:42
Signed-off-by: na-ga <537006+na-ga@users.noreply.github.com>
Copy link
Member

@ffjlabo ffjlabo left a comment

Choose a reason for hiding this comment

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

Thank you for the PR!
I test it on the kind cluster and checked the PVC are attached to the piped pod.

Copy link
Member

@Warashi Warashi left a comment

Choose a reason for hiding this comment

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

Thank you! LGTM.

@Warashi Warashi merged commit 20eb018 into pipe-cd:master Apr 2, 2025
15 checks passed
@github-actions github-actions bot mentioned this pull request Apr 3, 2025
github-actions bot pushed a commit that referenced this pull request Apr 3, 2025
* add: temporary volume option

Signed-off-by: na-ga <537006+na-ga@users.noreply.github.com>

* remove: post start

Signed-off-by: na-ga <537006+na-ga@users.noreply.github.com>

* add: storage class name

Signed-off-by: na-ga <537006+na-ga@users.noreply.github.com>

---------

Signed-off-by: na-ga <537006+na-ga@users.noreply.github.com>
Signed-off-by: pipecd-bot <pipecd.dev@gmail.com>
github-actions bot pushed a commit that referenced this pull request Apr 3, 2025
* add: temporary volume option

Signed-off-by: na-ga <537006+na-ga@users.noreply.github.com>

* remove: post start

Signed-off-by: na-ga <537006+na-ga@users.noreply.github.com>

* add: storage class name

Signed-off-by: na-ga <537006+na-ga@users.noreply.github.com>

---------

Signed-off-by: na-ga <537006+na-ga@users.noreply.github.com>
Signed-off-by: pipecd-bot <pipecd.dev@gmail.com>
ffjlabo pushed a commit that referenced this pull request Apr 3, 2025
* add: temporary volume option

Signed-off-by: na-ga <537006+na-ga@users.noreply.github.com>

* remove: post start

Signed-off-by: na-ga <537006+na-ga@users.noreply.github.com>

* add: storage class name

Signed-off-by: na-ga <537006+na-ga@users.noreply.github.com>

---------

Signed-off-by: na-ga <537006+na-ga@users.noreply.github.com>
Signed-off-by: pipecd-bot <pipecd.dev@gmail.com>
Signed-off-by: Yoshiki Fujikane <ffjlabo@gmail.com>
ffjlabo added a commit that referenced this pull request Apr 3, 2025
* add: temporary volume option (#5716)

* add: temporary volume option

Signed-off-by: na-ga <537006+na-ga@users.noreply.github.com>

* remove: post start

Signed-off-by: na-ga <537006+na-ga@users.noreply.github.com>

* add: storage class name

Signed-off-by: na-ga <537006+na-ga@users.noreply.github.com>

---------

Signed-off-by: na-ga <537006+na-ga@users.noreply.github.com>
Signed-off-by: pipecd-bot <pipecd.dev@gmail.com>
Signed-off-by: Yoshiki Fujikane <ffjlabo@gmail.com>

* Fix rolling back deployments are ignored on piped restarted event (#5717)

Signed-off-by: khanhtc1202 <khanhtc1202@gmail.com>
Signed-off-by: pipecd-bot <pipecd.dev@gmail.com>
Signed-off-by: Yoshiki Fujikane <ffjlabo@gmail.com>

* Release v0.51.1 (#5718)

Signed-off-by: Yoshiki Fujikane <ffjlabo@gmail.com>
Signed-off-by: pipecd-bot <pipecd.dev@gmail.com>
Signed-off-by: Yoshiki Fujikane <ffjlabo@gmail.com>

---------

Signed-off-by: na-ga <537006+na-ga@users.noreply.github.com>
Signed-off-by: pipecd-bot <pipecd.dev@gmail.com>
Signed-off-by: Yoshiki Fujikane <ffjlabo@gmail.com>
Signed-off-by: khanhtc1202 <khanhtc1202@gmail.com>
Co-authored-by: Na-ga <537006+na-ga@users.noreply.github.com>
Co-authored-by: Khanh Tran <32532742+khanhtc1202@users.noreply.github.com>
Co-authored-by: Yoshiki Fujikane <40124947+ffjlabo@users.noreply.github.com>
@github-actions github-actions bot mentioned this pull request May 15, 2025
@github-actions github-actions bot mentioned this pull request May 28, 2025
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.

3 participants