[CELEBORN-1532][HELM] Make helm charts more customizable
What changes were proposed in this pull request?
- Add
image.registryand renameimagePullSecretstoimage.pullSecrets - Rename
masterReplicas/workerReplicastomaster.replicas/worker.replicas - Add
master.labels/worker.labels - Rename
podAnnotationstomaster.annotations/worker.annotations - Rename
nodeSelectortomaster.nodeSelector/worker.nodeSelector - Rename
affinity.master/affinity.workertomaster.affinity/worker.affinity - Rename
tolerationstomaster.tolerations/worker.tolerations - Rename
environmentstomaster.env/worker.env - Add
master.envFrom/worker.envFrom - Rename
priorityClass.master/priorityClass.workertomaster.priorityClass/worker.priorityClass - Rename
resources.master/resources.workertomaster.resources/worker.resources - Rename
dnsPolicytomaster.dnsPolicy/worker.dnsPolicy - Rename
hostNetworktomaster.hostNetwork/worker.hostNetwork - Rename
servicetomaster.service/worker.service - Rename
podMonitortomaster.podMonitor/worker.podMonitor - Rename
securityContexttomaster.podSecurityContext/worker.podSecurityContext - Add
master.securityContext/worker.securityContext
Why are the changes needed?
- Make the Celeborn Helm charts more customizable and improve the maintenance.
- Unified the various configurations, all master/worker related configurations are prefixed with
master/worker.
Does this PR introduce any user-facing change?
Yes.
How was this patch tested?
Locally test.
This PR is stale because it has been open 20 days with no activity. Remove stale label or comment or this will be closed in 10 days.
This PR is stale because it has been open 20 days with no activity. Remove stale label or comment or this will be closed in 10 days.
@ChenYi015 Can you split this PR into several small PRs? Changing one feature in one PR can be easier for reviewers.
This PR is stale because it has been open 20 days with no activity. Remove stale label or comment or this will be closed in 10 days.
This issue was closed because it has been staled for 10 days with no activity.
Hi @ChenYi015 , any updates for this PR?
Sorry for the late response. I will split this PR into several smaller ones.