-
Notifications
You must be signed in to change notification settings - Fork 16.8k
Conversation
ca48cf0
to
46f8eca
Compare
hi @sameersbn , I have fixed what you recommended. As anyway we are bumping up the minor rev, I have also added the support for StatefulSet. Please see my comments in this PR. Please feel free to provide feedback. |
/ok-to-test |
/assign |
Please merge the latest master branch and fix merge conflicts |
…eadless service. Signed-off-by: Arvind Gupta <guptaarvindk@gmail.com>
46f8eca
to
fd0102c
Compare
…y for deploymnet usage. - fixed issues from previous PR - bumped up minor version. Signed-off-by: Arvind Gupta <guptaarvindk@gmail.com>
fd0102c
to
a764fc8
Compare
Hi @sameersbn and @rjkernick can you please review the new changes. |
Hi @sameersbn and @rjkernick can you please review this PR. Thanks, |
/lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: guptaarvindk, rjkernick The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
* support for clusterIP services with specific cluster IP or None for headless service. Signed-off-by: Arvind Gupta <guptaarvindk@gmail.com> * - added support for statefulsets, while keeping backward compatibility for deploymnet usage. - fixed issues from previous PR - bumped up minor version. Signed-off-by: Arvind Gupta <guptaarvindk@gmail.com>
* support for clusterIP services with specific cluster IP or None for headless service. Signed-off-by: Arvind Gupta <guptaarvindk@gmail.com> * - added support for statefulsets, while keeping backward compatibility for deploymnet usage. - fixed issues from previous PR - bumped up minor version. Signed-off-by: Arvind Gupta <guptaarvindk@gmail.com> Signed-off-by: Jakob Niggel <info@jakobniggel.de>
* support for clusterIP services with specific cluster IP or None for headless service. Signed-off-by: Arvind Gupta <guptaarvindk@gmail.com> * - added support for statefulsets, while keeping backward compatibility for deploymnet usage. - fixed issues from previous PR - bumped up minor version. Signed-off-by: Arvind Gupta <guptaarvindk@gmail.com>
support for clusterIP services with specific cluster IP or None for headless service.
support for statefulsets (while keeping backward compatibility with development)
Signed-off-by: Arvind Gupta guptaarvindk@gmail.com
What this PR does / why we need it:
if ingress controller is used its better to use headless service behind ingress.
it doesn't make sense to use deployment with static pv/pvc. Every time helm chart is deleted or new deployment created it will use new volume resulting not able to really be persistence across failures/re-starts/re-installs. Better way is to use statefulsets so that volume is truly persistence across failures/re-starts/re-installs. Ideally we dont need Deployment, but for backward compatibility I have kept the deployment as well. User have choice to select one. I have kept deployment as default but StatefulSet should be preferred choice.
Which issue this PR fixes
(optional, in
fixes #<issue number>(, fixes #<issue_number>, ...)
format, will close that issue when PR gets merged)Special notes for your reviewer:
Checklist
[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]