Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CELEBORN-1786] add serviceAccount helm chart #3006

Closed
wants to merge 9 commits into from

Conversation

zhaohehuhu
Copy link
Contributor

@zhaohehuhu zhaohehuhu commented Dec 18, 2024

What changes were proposed in this pull request?

as title

Why are the changes needed?

Support custom serviceAccount to control what permissions and resources a pod has access to.

Does this PR introduce any user-facing change?

No

How was this patch tested?

test the template rendering by helm template command line

@zhaohehuhu zhaohehuhu changed the title [HELM] add serviceaccount helm chart [HELM] add serviceAccount helm chart Dec 18, 2024
name: {{ include "celeborn.serviceAccountName" . }}
labels:
{{- include "celeborn.labels" . | nindent 4 }}
{{- end }}
Copy link
Member

Choose a reason for hiding this comment

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

new line

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Done. Thanks.

# -- Specifies whether to create a service account for Celeborn
create: false
# -- Specifies the name of the service account
name: default
Copy link
Member

Choose a reason for hiding this comment

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

ditto

Copy link
Contributor Author

@zhaohehuhu zhaohehuhu Dec 18, 2024

Choose a reason for hiding this comment

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

Looks like lint doesn't, by default, allow empty lines at the end of the values.yaml file, so I prefer to adhere to the rule. @turboFei

Copy link
Contributor

@FMX FMX left a comment

Choose a reason for hiding this comment

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

LGTM.

@FMX
Copy link
Contributor

FMX commented Dec 18, 2024

Merged into main(v0.6.0).

@FMX FMX closed this in 1aca848 Dec 18, 2024
@FMX FMX changed the title [HELM] add serviceAccount helm chart [CELEBORN-1786] add serviceAccount helm chart Dec 18, 2024
FMX pushed a commit that referenced this pull request Dec 18, 2024
<!--
Thanks for sending a pull request!  Here are some tips for you:
  - Make sure the PR title start w/ a JIRA ticket, e.g. '[CELEBORN-XXXX] Your PR title ...'.
  - Be sure to keep the PR description updated to reflect all changes.
  - Please write your PR title to summarize what this PR proposes.
  - If possible, provide a concise example to reproduce the issue for a faster review.
-->

### What changes were proposed in this pull request?

as title

### Why are the changes needed?

Support custom serviceAccount to control what permissions and resources a pod has access to.

### Does this PR introduce _any_ user-facing change?

No

### How was this patch tested?

 test the template rendering by helm template command line

Closes #3006 from zhaohehuhu/dev-1218.

Authored-by: zhaohehuhu <luoyedeyi@163.com>
Signed-off-by: mingji <fengmingxiao.fmx@alibaba-inc.com>
@zhaohehuhu zhaohehuhu deleted the dev-1218 branch December 19, 2024 05:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants