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

[Feature] : Adding Custom TerminationGracePeriodSeconds and additional fields for Sidecar #487

Merged
merged 5 commits into from
Apr 12, 2023

Conversation

Sasidharan3094
Copy link
Contributor

@Sasidharan3094 Sasidharan3094 commented Apr 12, 2023

Description

Added the below additional features for Sidecar which would be good to have them.

  1. Command
  2. Container Ports
  3. Mounts for Sidecar

Added TerminationGracePeriodSeconds for RedisLeader and RedisFollower, Default is 30 seconds but it would be good to have buffer time for graceful shutdown, especially for production-grade workloads.

Type of change

  • New feature (non-breaking change which adds functionality)

Checklist

  • Testing has been performed
  • No functionality is broken
  • Documentation updated

Sasidharan-Gopal and others added 4 commits April 12, 2023 17:09
Signed-off-by: Sasidharan-3094 <sasidharan.gopal94@gmail.com>
Signed-off-by: Sasidharan-3094 <sasidharan.gopal94@gmail.com>
Signed-off-by: Sasidharan-3094 <sasidharan.gopal94@gmail.com>
Signed-off-by: Sasidharan-3094 <sasidharan.gopal94@gmail.com>
@Sasidharan3094
Copy link
Contributor Author

PTAL @shubham-cmyk @iamabhishek-dubey

@shubham-cmyk
Copy link
Member

shubham-cmyk commented Apr 12, 2023

@Sasidharan3094 Why this PR delete initContainer.
Rest of it looks good.

@Sasidharan-Gopal
Copy link
Contributor

@shubham-cmyk My bad, I think I didn't rebase properly. Let me fix it and revert.

Signed-off-by: Sasidharan-3094 <sasidharan.gopal94@gmail.com>
@Sasidharan-Gopal
Copy link
Contributor

@shubham-cmyk Please check now.

@shubham-cmyk shubham-cmyk merged commit 559f40a into OT-CONTAINER-KIT:master Apr 12, 2023
16 checks passed
@shubham-cmyk shubham-cmyk changed the title Adding few more features for Sidecar and custom TerminationGracePeriodSeconds [Feature] : Adding Custom TerminationGracePeriodSeconds and additional fields for Sidecar Apr 12, 2023
shubham-cmyk added a commit that referenced this pull request Apr 14, 2023
shubham-cmyk added a commit that referenced this pull request Apr 14, 2023
jiuker pushed a commit to jiuker/redis-operator-1 that referenced this pull request Jul 20, 2023
…dSeconds (OT-CONTAINER-KIT#487)

* initial commit

Signed-off-by: Sasidharan-3094 <sasidharan.gopal94@gmail.com>

* updating

Signed-off-by: Sasidharan-3094 <sasidharan.gopal94@gmail.com>

* + Sidecar features & termgraceperiodsecs

Signed-off-by: Sasidharan-3094 <sasidharan.gopal94@gmail.com>

* generating manager

Signed-off-by: Sasidharan-3094 <sasidharan.gopal94@gmail.com>

* PR Comments

Signed-off-by: Sasidharan-3094 <sasidharan.gopal94@gmail.com>

---------

Signed-off-by: Sasidharan-3094 <sasidharan.gopal94@gmail.com>
Co-authored-by: Sasidharan Gopal <sasidharan.gopal@freshworks.com>
Signed-off-by: guozhi.li <guozhi.li@daocloud.io>
jiuker pushed a commit to jiuker/redis-operator-1 that referenced this pull request Jul 20, 2023
…acePeriodSeconds (OT-CONTAINER-KIT#487)" (OT-CONTAINER-KIT#492)

This reverts commit 559f40a.

Signed-off-by: guozhi.li <guozhi.li@daocloud.io>
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.

None yet

3 participants