volcano icon indicating copy to clipboard operation
volcano copied to clipboard

helm chart: add container security context

Open viktoriaas opened this issue 1 year ago • 15 comments

This change adds container security context to admission, controller, scheduler Deployments and scheduler Job. Container security context is necessary in some restricted environments, e.g. in environment that employs Restricted Pod Security Standard as default.

viktoriaas avatar Feb 19 '24 04:02 viktoriaas

Welcome @viktoriaas!

It looks like this is your first PR to volcano-sh/volcano 馃帀.

Thank you, and welcome to Volcano. :smiley:

volcano-sh-bot avatar Feb 19 '24 04:02 volcano-sh-bot

/assign @william-wang

viktoriaas avatar Feb 19 '24 04:02 viktoriaas

Hi, please also update README Configuration field and use git commit -s to sign off your commit.

Monokaix avatar Feb 19 '24 07:02 Monokaix

@Monokaix hi, I updated README and signed off the commits.

viktoriaas avatar Feb 19 '24 09:02 viktoriaas

@Monokaix hi, I updated README and signed off the commits.

Please also rebase master and submit one clean pr with git squash : )

Monokaix avatar Feb 19 '24 09:02 Monokaix

/reopen

Monokaix avatar Feb 19 '24 11:02 Monokaix

@Monokaix: Reopened this PR.

In response to this:

/reopen

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

volcano-sh-bot avatar Feb 19 '24 11:02 volcano-sh-bot

@Monokaix Hi, I tried to create one clean commit but ended up messing up my forked repo and somehow closing this issue 😅 I thought I would end up with one clean commit but there one merge I can't get rid of. I'm sorry for the mess, please let me know if it's okay this way or I should fix the merge. Thanks!

viktoriaas avatar Feb 19 '24 15:02 viktoriaas

@Monokaix Hi, I tried to create one clean commit but ended up messing up my forked repo and somehow closing this issue 😅 I thought I would end up with one clean commit but there one merge I can't get rid of. I'm sorry for the mess, please let me know if it's okay this way or I should fix the merge. Thanks!

You can checkout a new local branch based on master and then cherry-pick your commit to it and force push your repo to remove the merge commit.

Monokaix avatar Feb 20 '24 02:02 Monokaix

/reopen

Monokaix avatar Feb 20 '24 06:02 Monokaix

@Monokaix: Failed to re-open PR: state cannot be changed. There are no new commits on the viktoriaas:master branch.

In response to this:

/reopen

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

volcano-sh-bot avatar Feb 20 '24 06:02 volcano-sh-bot

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: To complete the pull request process, please assign william-wang You can assign the PR to them by writing /assign @william-wang in a comment when ready.

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

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

volcano-sh-bot avatar Feb 20 '24 07:02 volcano-sh-bot

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: To complete the pull request process, please assign william-wang You can assign the PR to them by writing /assign @william-wang in a comment when ready.

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

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

volcano-sh-bot avatar Feb 20 '24 07:02 volcano-sh-bot

@Monokaix finally one clean commit! Thanks for the patience!

viktoriaas avatar Feb 20 '24 07:02 viktoriaas

/lgtm

Monokaix avatar Feb 22 '24 07:02 Monokaix

Hi, please use make update-development-yaml and add code changes to make CI happy.

Monokaix avatar Mar 08 '24 06:03 Monokaix

New changes are detected. LGTM label has been removed.

volcano-sh-bot avatar Mar 12 '24 11:03 volcano-sh-bot

Hi @Monokaix , I synced my branch with upstream and then used make update-development-yaml. Hope it's okay!

viktoriaas avatar Mar 12 '24 11:03 viktoriaas

closing as per @Monokaix comment

viktoriaas avatar Mar 14 '24 11:03 viktoriaas