Skip to content

Commit

Permalink
Default gracious termination (#37)
Browse files Browse the repository at this point in the history
  • Loading branch information
lazyoldbear authored Nov 15, 2024
1 parent 10d6c58 commit ee0b6bd
Show file tree
Hide file tree
Showing 8 changed files with 110 additions and 62 deletions.
65 changes: 39 additions & 26 deletions charts/document-engine/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,71 +1,84 @@
# Changelog

- [Changelog](#changelog)
- [3.2.6 (2024-10-29)](#326-2024-10-29)
- [3.2.7 (2024-11-15)](#327-2024-11-15)
- [Added](#added)
- [Changed](#changed)
- [3.2.5 (2024-10-24)](#325-2024-10-24)
- [3.2.6 (2024-10-29)](#326-2024-10-29)
- [Added](#added-1)
- [Changed](#changed-1)
- [3.2.5 (2024-10-24)](#325-2024-10-24)
- [Changed](#changed-2)
- [3.2.4 (2024-10-17)](#324-2024-10-17)
- [Fixed](#fixed)
- [3.2.3 (2024-10-16)](#323-2024-10-16)
- [Fixed](#fixed-1)
- [3.2.2 (2024-10-09)](#322-2024-10-09)
- [Changed](#changed-2)
- [3.2.1 (2024-09-20)](#321-2024-09-20)
- [Changed](#changed-3)
- [3.2.0 (2024-08-29)](#320-2024-08-29)
- [3.2.1 (2024-09-20)](#321-2024-09-20)
- [Changed](#changed-4)
- [3.1.2 (2024-08-23)](#312-2024-08-23)
- [3.2.0 (2024-08-29)](#320-2024-08-29)
- [Changed](#changed-5)
- [3.1.2 (2024-08-23)](#312-2024-08-23)
- [Changed](#changed-6)
- [3.1.1 (2024-08-23)](#311-2024-08-23)
- [Fixed](#fixed-2)
- [3.1.0 (2024-08-22)](#310-2024-08-22)
- [Added](#added-1)
- [Added](#added-2)
- [3.0.6 (2024-08-22)](#306-2024-08-22)
- [Changed](#changed-6)
- [Changed](#changed-7)
- [3.0.5 (2024-08-21)](#305-2024-08-21)
- [Fixed](#fixed-3)
- [3.0.4 (2024-08-21)](#304-2024-08-21)
- [Changed](#changed-7)
- [Added](#added-2)
- [Changed](#changed-8)
- [Added](#added-3)
- [2.9.3 (2024-08-16)](#293-2024-08-16)
- [Fixed](#fixed-4)
- [2.9.2 (2024-08-13)](#292-2024-08-13)
- [Changed](#changed-8)
- [2.9.1 (2024-08-10)](#291-2024-08-10)
- [Added](#added-3)
- [Changed](#changed-9)
- [2.9.0 (2024-08-01)](#290-2024-08-01)
- [2.9.1 (2024-08-10)](#291-2024-08-10)
- [Added](#added-4)
- [Changed](#changed-10)
- [Fixed](#fixed-5)
- [2.8.0](#280)
- [2.9.0 (2024-08-01)](#290-2024-08-01)
- [Added](#added-5)
- [Changed](#changed-11)
- [Fixed](#fixed-5)
- [2.8.0](#280)
- [Added](#added-6)
- [Changed](#changed-12)
- [Fixed](#fixed-6)
- [2.7.3](#273)
- [Changed](#changed-12)
- [Changed](#changed-13)
- [Fixed](#fixed-7)
- [2.7.2](#272)
- [Fixed](#fixed-8)
- [2.7.0](#270)
- [Changed](#changed-13)
- [2.6.2](#262)
- [Added](#added-6)
- [Changed](#changed-14)
- [2.6.0](#260)
- [2.6.2](#262)
- [Added](#added-7)
- [2.4.0](#240)
- [Changed](#changed-15)
- [2.6.0](#260)
- [Added](#added-8)
- [2.3.0](#230)
- [2.4.0](#240)
- [Added](#added-9)
- [2.2.0](#220)
- [2.3.0](#230)
- [Added](#added-10)
- [2.2.0](#220)
- [Added](#added-11)
- [2.1.0](#210)
- [Changed](#changed-15)
- [2.0.0](#200)
- [Changed](#changed-16)
- [2.0.0](#200)
- [Changed](#changed-17)

## 3.2.7 (2024-11-15)

### Added

* Revision history limit setting for Document Engine Deployment: `revisionHistoryLimit`.

### Changed

* Added a meaningful default for `lifecycle.preStop` to make Document Engine properly receive `SIGTERM`.

## 3.2.6 (2024-10-29)

Expand Down
4 changes: 2 additions & 2 deletions charts/document-engine/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ name: document-engine
type: application
description: Document Engine is a backend software for processing documents and powering automation workflows.
home: https://www.nutrient.io/sdk/document-engine
icon: data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTk2NCIgaGVpZ2h0PSI2NzIiIHZpZXdCb3g9IjAgMCAxOTY0IDY3MiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTM0NC44NCAzNjEuOTk2QzMzMC4xNjkgMzYxLjk5NiAzMTguMjg3IDM1MC4xMTQgMzE4LjI4NyAzMzUuNDQzQzMxOC4yODcgMzIwLjc3MyAzMzAuMTY5IDMwOC44OTEgMzQ0Ljg0IDMwOC44OTFDMzU5LjUxIDMwOC44OTEgMzcxLjM5MiAzMjAuNzczIDM3MS4zOTIgMzM1LjQ0M0MzNzEuMzkyIDM1MC4xMTQgMzU5LjUxIDM2MS45OTYgMzQ0Ljg0IDM2MS45OTZaTTYxMC4zNjYgMzA4Ljg5MUM1OTUuNjk2IDMwOC44OTEgNTgzLjgxMyAzMjAuNzczIDU4My44MTMgMzM1LjQ0M0M1ODMuODEzIDM1MC4xMTQgNTk1LjY5NiAzNjEuOTk2IDYxMC4zNjYgMzYxLjk5NkM2MjUuMDM2IDM2MS45OTYgNjM2LjkxOSAzNTAuMTE0IDYzNi45MTkgMzM1LjQ0M0M2MzYuOTE5IDMyMC43NzMgNjI1LjAzNiAzMDguODkxIDYxMC4zNjYgMzA4Ljg5MVpNMzU4LjgzMyA0MDAuNDQ0QzM0Ny42MDEgNDA5Ljg3IDM0Ni4xMjggNDI2LjYyNSAzNTUuNTU0IDQzNy44NTdDMzY0Ljk4IDQ0OS4wODkgMzgxLjczNSA0NTAuNTYyIDM5Mi45NjYgNDQxLjEzNkM0MDQuMTk4IDQzMS43MSA0MDUuNjcyIDQxNC45NTUgMzk2LjI0NiA0MDMuNzIzQzM4Ni44MTkgMzkyLjQ5MiAzNzAuMDY1IDM5MS4wMTggMzU4LjgzMyA0MDAuNDQ0Wk01OTYuMzczIDI3MC40NDJDNjA3LjYwNSAyNjEuMDE2IDYwOS4wNzggMjQ0LjI2MSA1OTkuNjUyIDIzMy4wM0M1OTAuMjI2IDIyMS43OTggNTczLjQ3MSAyMjAuMzI0IDU2Mi4yMzkgMjI5Ljc1QzU1MS4wMDggMjM5LjE3NyA1NDkuNTM0IDI1NS45MzEgNTU4Ljk2IDI2Ny4xNjNDNTY4LjM4NiAyNzguMzk1IDU4NS4xNDEgMjc5Ljg2OSA1OTYuMzczIDI3MC40NDJaTTM5Mi45NjYgMjI5Ljc2NEMzODEuNzM1IDIyMC4zMzggMzY0Ljk4IDIyMS43OTggMzU1LjU1NCAyMzMuMDQzQzM0Ni4xMjggMjQ0LjI4OCAzNDcuNTg4IDI2MS4wMjkgMzU4LjgzMyAyNzAuNDU2QzM3MC4wNzggMjc5Ljg4MiAzODYuODE5IDI3OC40MjEgMzk2LjI0NiAyNjcuMTc2QzQwNS42NzIgMjU1LjkzMSA0MDQuMjExIDIzOS4xOSAzOTIuOTY2IDIyOS43NjRaTTU5Ni4zNzMgNDAwLjQ0NEM1ODUuMTQxIDM5MS4wMTggNTY4LjM4NiAzOTIuNDc4IDU1OC45NiA0MDMuNzIzQzU0OS41MzQgNDE0Ljk1NSA1NTAuOTk0IDQzMS43MSA1NjIuMjM5IDQ0MS4xMzZDNTczLjQ3MSA0NTAuNTYyIDU5MC4yMjYgNDQ5LjEwMiA1OTkuNjUyIDQzNy44NTdDNjA5LjA3OCA0MjYuNjI1IDYwNy42MTggNDA5Ljg3IDU5Ni4zNzMgNDAwLjQ0NFpNNTI4LjU3MSAzNDMuNTQyQzUxNy4zMzkgMzM0LjExNiA1MDAuNTg0IDMzNS41NzYgNDkxLjE1OCAzNDYuODIxQzQ4MS43MzIgMzU4LjA2NiA0ODMuMTkyIDM3NC44MDggNDk0LjQzNyAzODQuMjM0QzUwNS42ODIgMzkzLjY2IDUyMi40MjQgMzkyLjE5OSA1MzEuODUgMzgwLjk1NEM1NDEuMjc2IDM2OS43MDkgNTM5LjgxNiAzNTIuOTY4IDUyOC41NzEgMzQzLjU0MlpNNDYwLjc2OSAyODYuNjUzQzQ0OS41MzcgMjc3LjIyNyA0MzIuNzgyIDI3OC42ODcgNDIzLjM1NiAyODkuOTMyQzQxMy45MyAzMDEuMTc3IDQxNS4zOSAzMTcuOTE4IDQyNi42MzUgMzI3LjM0NUM0MzcuODggMzM2Ljc3MSA0NTQuNjIyIDMzNS4zMSA0NjQuMDQ4IDMyNC4wNjVDNDczLjQ3NCAzMTIuODIgNDcyLjAxNCAyOTYuMDc5IDQ2MC43NjkgMjg2LjY1M1oiIGZpbGw9IiMxQTE0MTQiLz4KPHBhdGggZD0iTTg1MC42MTkgMjQ1Ljk0SDg3My40MVY0MjUuNTY1SDg0Ny4yMjRMNzg1LjczMyAzMTcuNTk2Qzc4Mi4zOTQgMzExLjU5MSA3NzUuNDU2IDI5OC4xNDQgNzY0LjkzNyAyNzcuMjU1SDc2NC42OTVDNzY1LjAzMSAyODQuOTM5IDc2NS4zMjkgMjkzLjMxMyA3NjUuNTcxIDMwMi4zNzdDNzY1LjgxNCAzMTEuNDQyIDc2NS45NDUgMzE4LjIzIDc2NS45NDUgMzIyLjcyNVY0MjUuNTY1SDc0My4xNTNWMjQ1Ljk0SDc2OC43MDVMODMwLjMyNyAzNTIuNjZDODMzLjQyMyAzNTguMDEyIDgzOS4wMTggMzY4LjQ3NSA4NDcuMTEyIDM4NC4xMDVMODUxLjYyNiAzOTIuNzRIODUxLjg2OEM4NTEuNTMzIDM4NS44OTUgODUxLjIzNCAzNzguMDA2IDg1MC45OTIgMzY5LjA3MkM4NTAuNzQ5IDM2MC4xMzkgODUwLjYxOSAzNTIuOTU4IDg1MC42MTkgMzQ3LjUzMVYyNDUuOTRaTTk4NC45NDEgMzY5LjMzM0M5ODQuOTQxIDM5Ni4wNiA5NzMuOTE5IDQwOS40MTQgOTUxLjg3NCA0MDkuNDE0Qzk0Ni45NSA0MDkuNDE0IDk0Mi42NDEgNDA4Ljk2NiA5MzguOTY3IDQwOC4wOUM5MzUuMjkzIDQwNy4yMTMgOTMxLjgyNCA0MDUuMTggOTI4LjU3OSA0MDIuMDA5QzkyNi4xNTQgMzk5LjY3OCA5MjQuNDAxIDM5Ny4wMTEgOTIzLjMxOSAzOTQuMDY0QzkyMi4yMzggMzkxLjA5OSA5MjEuNTg1IDM4OC4xMzMgOTIxLjM4IDM4NS4xNjhDOTIxLjE3NSAzODIuMjAyIDkyMS4wNjMgMzc4LjA0MyA5MjEuMDYzIDM3Mi43MDlWMjk3LjMwNEg4OTcuMjY0VjM3My45NTlDODk3LjI2NCAzNzkuOTY0IDg5Ny40NTEgMzg1LjE4NyA4OTcuODI0IDM4OS42MjVDODk4LjE5NyAzOTQuMDY0IDg5OS4xNDggMzk4LjQ0NyA5MDAuNjQgNDAyLjg0OUM5MDIuMTMyIDQwNy4yNSA5MDQuNDQ1IDQxMS4wNTUgOTA3LjUyMiA0MTQuMzE5QzkxMi4xMSA0MTkuMjQzIDkxNy41IDQyMi44OCA5MjMuNjc0IDQyNS4yMTFDOTI5Ljg0NyA0MjcuNTQyIDkzNy4xMjEgNDI4LjcxNyA5NDUuNDc2IDQyOC43MTdDOTU0LjY3MSA0MjguNzE3IDk2Mi42NzIgNDI2Ljc5NiA5NjkuNTE3IDQyMi45NTRDOTc2LjM2MiA0MTkuMTEyIDk4MS40OTEgNDEzLjYxIDk4NC45MjMgNDA2LjQxMVY0MjUuNTg0SDEwMDcuOThWMjk3LjMwNEg5ODQuOTIzVjM2OS4zMzNIOTg0Ljk0MVpNMTA3Ny4xNyAyNjEuNjA3SDEwNTQuMzhWMjk3LjMwNEgxMDI3LjQ1VjMxNi41ODlIMTA1NC4zOFYzOTQuMDA4QzEwNTQuMzggNDA1LjYwOSAxMDU3LjUxIDQxMy45ODMgMTA2My43OCA0MTkuMTMxQzEwNzAuMDQgNDI0LjI3OCAxMDgwLjEzIDQyNi44MzQgMTA5NC4wOSA0MjYuODM0QzEwOTcuNTkgNDI2LjgzNCAxMTAxLjA4IDQyNi42NDcgMTEwNC41NSA0MjYuMjc0QzExMDguMDIgNDI1LjkwMSAxMTEwLjg3IDQyNS40MTYgMTExMy4xMyA0MjQuODM4TDExMTIuNjIgNDAzLjhDMTEwNi4xOSA0MDUuMzExIDExMDAuNjMgNDA2LjA1NyAxMDk1Ljk3IDQwNi4wNTdDMTA5MS4zMSA0MDYuMDU3IDEwODcuMzkgNDA1LjcwMiAxMDg0Ljc2IDQwNC45OTRDMTA4Mi4xMyA0MDQuMjg1IDEwODAuMjEgNDAzLjAxNyAxMDc5IDQwMS4xN0MxMDc3Ljc4IDM5OS4zMjQgMTA3Ny4xOSAzOTYuNjk0IDEwNzcuMTkgMzkzLjI4MVYzMTYuNjI2SDExMTMuNjNWMjk3LjM0MkgxMDc3LjE5VjI2MS42MDdIMTA3Ny4xN1pNMTE3OS44MiAzMDMuMzFDMTE3MS42NyAzMDguMTU5IDExNjYuMzkgMzE0LjE2NSAxMTYzLjk3IDMyMS4zNDVWMjk3LjMwNEgxMTQwLjkyVjQyNS41NjVIMTE2My45N1YzNjYuODE2QzExNjMuOTcgMzUzLjM2OCAxMTY1Ljk3IDM0Mi44ODcgMTE2OS45OCAzMzUuMzdDMTE3My45OSAzMjcuODU0IDExNzkuNDEgMzIyLjcwNyAxMTg2LjI2IDMxOS45MDlDMTE5My4xIDMxNy4xMTEgMTIwMS40MiAzMTUuNzEzIDEyMTEuMTcgMzE1LjcxM0MxMjE1LjA5IDMxNS43MTMgMTIxNy43OCAzMTUuODQzIDEyMTkuMTkgMzE2LjA4NkwxMjE5LjcgMjk0LjE3MUMxMjE0LjE4IDI5NC4xNzEgMTIxMC42NyAyOTQuMjQ2IDEyMDkuMTggMjk0LjQxM0MxMTk3LjczIDI5NS40OTUgMTE4Ny45NSAyOTguNDYxIDExNzkuOCAzMDMuMzFIMTE3OS44MlpNMTQwNy4xOSAzMzkuMjY4QzE0MDkuMTEgMzQ2Ljg1OSAxNDEwLjA3IDM1NC43NjcgMTQxMC4wNyAzNjIuOTM2QzE0MTAuMDcgMzY1LjM2MSAxNDEwLjAzIDM2Ny4xNTEgMTQwOS45NCAzNjguMzI2SDEzMTIuNjJDMTMxMi44NiAzODIuNDQ1IDEzMTUuOTkgMzkyLjk0NSAxMzIyLjAyIDM5OS44MjdDMTMyOC4wMiA0MDYuNzA5IDEzMzcuMDUgNDEwLjE2IDEzNDkuMDggNDEwLjE2QzEzNTkuOTMgNDEwLjE2IDEzNjguMzYgNDA3LjgxIDEzNzQuMzkgNDAzLjA5MUMxMzgwLjQxIDM5OC4zNzMgMTM4NC4yIDM5MS4xNzMgMTM4NS43OCAzODEuNDc1TDE0MDguMDcgMzgzLjIyOEMxNDA1LjI0IDM5OC4xNjcgMTM5OC44MiA0MDkuNDg4IDEzODguODQgNDE3LjE3M0MxMzc4Ljg2IDQyNC44NTcgMTM2NS43IDQyOC42OTkgMTM0OS4zMiA0MjguNjk5QzEzMjkuNjEgNDI4LjY5OSAxMzE0LjI2IDQyMi40MzIgMTMwMy4yMiA0MDkuOTE3QzEyOTIuNzcgMzk4LjIyMyAxMjg3LjU1IDM4MS45NzkgMTI4Ny41NSAzNjEuMTgzQzEyODcuNTUgMzUxLjU3OCAxMjg4LjkxIDM0Mi43IDEyOTEuNjIgMzM0LjU2OEMxMjk0LjMyIDMyNi40MTggMTI5OC4zNyAzMTkuMzg3IDEzMDMuNyAzMTMuNDU2QzEzMDkuMyAzMDcuMTE1IDEzMTUuOTQgMzAyLjMwMyAxMzIzLjYyIDI5OS4wNTdDMTMzMS4zIDI5NS43OTQgMTMzOS43NyAyOTQuMTcxIDEzNDkuMDQgMjk0LjE3MUMxMzU5LjM5IDI5NC4xNzEgMTM2OS4wMyAyOTYuMzcyIDEzNzcuOTcgMzAwLjc1NUMxMzg2LjkgMzA1LjEzOCAxMzkzLjk1IDMxMS40MjMgMTM5OS4xNCAzMTkuNjExQzE0MDIuNTcgMzI1LjEzMSAxNDA1LjI0IDMzMS42NzggMTQwNy4xNiAzMzkuMjY4SDE0MDcuMTlaTTEzODYuMjcgMzQ5LjY1N0MxMzg2LjE5IDM0NS45ODMgMTM4NS41MiAzNDEuOTkxIDEzODQuMjcgMzM3LjcwMkMxMzgzLjAyIDMzMy40MTIgMTM4MS40IDMyOS43OTQgMTM3OS4zOSAzMjYuODY2QzEzNzYuMTIgMzIyLjAxNyAxMzcyLjA2IDMxOC40OTIgMTM2Ny4xNyAzMTYuMjcyQzEzNjIuMjggMzE0LjA1MyAxMzU2LjMzIDMxMi45NTIgMTM0OS4zMiAzMTIuOTUyQzEzNDIuMzEgMzEyLjk1MiAxMzM2LjE3IDMxNC4xODMgMTMzMC45MSAzMTYuNjQ1QzEzMjUuNjUgMzE5LjEwNyAxMzIxLjcyIDMyMi41MiAxMzE5LjE0IDMyNi44NDdDMTMxNi45NiAzMzAuMzUzIDEzMTUuNDEgMzM0LjEyMSAxMzE0LjQ0IDMzOC4xMTJDMTMxMy40OSAzNDIuMTIyIDEzMTIuOTUgMzQ1Ljk2NCAxMzEyLjg4IDM0OS42MzhIMTM4Ni4yOUwxMzg2LjI3IDM0OS42NTdaTTE1MzcuNTQgMzIwLjE3QzE1MzYuMDkgMzE1LjY5NCAxNTMzLjg1IDMxMS44MzMgMTUzMC44NSAzMDguNTg4QzE1MjYuMTcgMzAzLjY2NCAxNTIwLjc0IDMwMC4wMjcgMTUxNC41NyAyOTcuNjk2QzE1MDguMzkgMjk1LjM2NSAxNTAxLjA4IDI5NC4xOSAxNDkyLjY1IDI5NC4xOUMxNDczLjAzIDI5NC4xOSAxNDU5LjgzIDMwMS43OCAxNDUzLjA3IDMxNi45ODFWMjk3LjMyM0gxNDMwLjAyVjQyNS41ODRIMTQ1My4wN1YzNTQuODA0QzE0NTMuMDcgMzM4LjY5IDE0NTYuNTQgMzI3Ljc2MSAxNDYzLjQ2IDMyMi4wNTRDMTQ3MC40IDMxNi4zMjggMTQ3OC4wNyAzMTMuNDc0IDE0ODYuNTIgMzEzLjQ3NEMxNDkxLjI3IDMxMy40NzQgMTQ5NS40NSAzMTMuOTIyIDE0OTkuMDUgMzE0Ljc5OUMxNTAyLjYzIDMxNS42NzUgMTUwNi4wNiAzMTcuNzA4IDE1MDkuMzMgMzIwLjg3OUMxNTExLjc1IDMyMy4yMSAxNTEzLjUyIDMyNS44OTYgMTUxNC42NCAzMjguODk5QzE1MTUuNzYgMzMxLjkwMSAxNTE2LjQzIDMzNC45MjMgMTUxNi42NCAzMzcuOTgyQzE1MTYuODQgMzQxLjAyMiAxNTE2Ljk1IDM0NS4yNzQgMTUxNi45NSAzNTAuNzAxVjQyNS42MDNIMTU0MC44OFYzNDkuNDUyQzE1NDAuODggMzQzLjM1MyAxNTQwLjcgMzM4LjA3NSAxNTQwLjMyIDMzMy41OTlDMTUzOS45NSAzMjkuMTIyIDE1MzkuMDIgMzI0LjY2NSAxNTM3LjU2IDMyMC4xODlMMTUzNy41NCAzMjAuMTdaTTE2NDQuMTEgMzE2LjU4OVYyOTcuMzA0SDE2MDcuNjdWMjYxLjYwN0gxNTg0Ljg4VjI5Ny4zMDRIMTU1Ny45NVYzMTYuNTg5SDE1ODQuODhWMzk0LjAwOEMxNTg0Ljg4IDQwNS42MDkgMTU4OC4wMSA0MTMuOTgzIDE1OTQuMjggNDE5LjEzMUMxNjAwLjU1IDQyNC4yNzggMTYxMC42NCA0MjYuODM0IDE2MjQuNTkgNDI2LjgzNEMxNjI4LjA5IDQyNi44MzQgMTYzMS41OCA0MjYuNjQ3IDE2MzUuMDUgNDI2LjI3NEMxNjM4LjUyIDQyNS45MDEgMTY0MS4zNyA0MjUuNDE2IDE2NDMuNjMgNDI0LjgzOEwxNjQzLjEzIDQwMy44QzE2MzYuNjkgNDA1LjMxMSAxNjMxLjEzIDQwNi4wNTcgMTYyNi40NyA0MDYuMDU3QzE2MjEuODEgNDA2LjA1NyAxNjE3Ljg5IDQwNS43MDIgMTYxNS4yNiA0MDQuOTk0QzE2MTIuNjMgNDA0LjI4NSAxNjEwLjcxIDQwMy4wMTcgMTYwOS41IDQwMS4xN0MxNjA4LjI5IDM5OS4zMjQgMTYwNy42OSAzOTYuNjk0IDE2MDcuNjkgMzkzLjI4MVYzMTYuNjI2SDE2NDQuMTNMMTY0NC4xMSAzMTYuNTg5Wk0xMjQyLjY2IDQyNS43NTJIMTI2NS43MVYyOTcuNDkxSDEyNDIuNjZWNDI1Ljc1MlpNMTI1NC4xOCAyNDIuMTkxQzEyNDQuODggMjQyLjE5MSAxMjM3LjM0IDI0OS43MjYgMTIzNy4zNCAyNTkuMDMzQzEyMzcuMzQgMjY4LjM0IDEyNDQuODggMjc1Ljg3NSAxMjU0LjE4IDI3NS44NzVDMTI2My40OSAyNzUuODc1IDEyNzEuMDIgMjY4LjM0IDEyNzEuMDIgMjU5LjAzM0MxMjcxLjAyIDI0OS43MjYgMTI2My40OSAyNDIuMTkxIDEyNTQuMTggMjQyLjE5MVoiIGZpbGw9IiMxQTE0MTQiLz4KPC9zdmc+Cg==
version: 3.2.6
icon: https://cdn.prod.website-files.com/65fdb7696055f07a05048833/66e58e33c3880ff24aa34027_nutrient-logo.png
version: 3.2.7
appVersion: "1.5.3"

keywords:
Expand Down
41 changes: 24 additions & 17 deletions charts/document-engine/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Document Engine Helm chart

![Version: 3.2.6](https://img.shields.io/badge/Version-3.2.6-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.5.3](https://img.shields.io/badge/AppVersion-1.5.3-informational?style=flat-square)
![Version: 3.2.7](https://img.shields.io/badge/Version-3.2.7-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.5.3](https://img.shields.io/badge/AppVersion-1.5.3-informational?style=flat-square)

Document Engine is a backend software for processing documents and powering automation workflows.

Expand All @@ -25,6 +25,7 @@ Document Engine is a backend software for processing documents and powering auto
* [Pod lifecycle](#pod-lifecycle)
* [Scheduling](#scheduling)
* [Chart dependencies](#chart-dependencies)
* [Other Values](#other-values)
* [Contribution](#contribution)
* [License](#license)
* [Support, Issues and License Questions](#support-issues-and-license-questions)
Expand Down Expand Up @@ -319,35 +320,41 @@ The chart depends upon [Bitnami](https://github.com/bitnami/charts/tree/main/bit

| Key | Description | Default |
|-----|-------------|---------|
| [`lifecycle`](./values.yaml#L884) | [Lifecycle](https://kubernetes.io/docs/tasks/configure-pod-container/attach-handler-lifecycle-event/) | `{}` |
| [`lifecycle`](./values.yaml#L888) | [Lifecycle](https://kubernetes.io/docs/tasks/configure-pod-container/attach-handler-lifecycle-event/) The defailt value will send SIGTERM to the main Document Engine process upon pod termination. | [...](./values.yaml#L888) |
| [`livenessProbe`](./values.yaml#L858) | [Liveness probe](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) | [...](./values.yaml#L858) |
| [`readinessProbe`](./values.yaml#L871) | [Readiness probe](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) | [...](./values.yaml#L871) |
| [`startupProbe`](./values.yaml#L845) | [Startup probe](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) | [...](./values.yaml#L845) |
| [`terminationGracePeriodSeconds`](./values.yaml#L883) | [Termination grace period](https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/) | `30` |

### Scheduling

| Key | Description | Default |
|-----|-------------|---------|
| [`affinity`](./values.yaml#L941) | Node affinity | `{}` |
| [`autoscaling`](./values.yaml#L892) | [Autoscaling](https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/) | [...](./values.yaml#L892) |
| [`nodeSelector`](./values.yaml#L938) | [Node selector](https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/) | `{}` |
| [`podDisruptionBudget`](./values.yaml#L931) | [Pod disruption budget](https://kubernetes.io/docs/tasks/run-application/configure-pdb/) | [...](./values.yaml#L931) |
| [`priorityClassName`](./values.yaml#L950) | [Priority classs](https://kubernetes.io/docs/concepts/scheduling-eviction/pod-priority-preemption/) | `""` |
| [`replicaCount`](./values.yaml#L921) | Number of replicas | `1` |
| [`resources`](./values.yaml#L918) | [Resources](https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/) | `{}` |
| [`schedulerName`](./values.yaml#L953) | [Scheduler](https://kubernetes.io/docs/concepts/scheduling-eviction/kube-scheduler/) | `""` |
| [`terminationGracePeriodSeconds`](./values.yaml#L956) | [Termination grace period](https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/) | `nil` |
| [`tolerations`](./values.yaml#L944) | [Node tolerations](https://kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration/) | `[]` |
| [`topologySpreadConstraints`](./values.yaml#L947) | [Topology spread constraints](https://kubernetes.io/docs/concepts/scheduling-eviction/topology-spread-constraints/) | `[]` |
| [`updateStrategy`](./values.yaml#L924) | [Update strategy](https://kubernetes.io/docs/concepts/workloads/controllers/deployment/#strategy) | `{"rollingUpdate":{},"type":"RollingUpdate"}` |
| [`affinity`](./values.yaml#L950) | Node affinity | `{}` |
| [`autoscaling`](./values.yaml#L899) | [Autoscaling](https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/) | [...](./values.yaml#L899) |
| [`nodeSelector`](./values.yaml#L947) | [Node selector](https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/) | `{}` |
| [`podDisruptionBudget`](./values.yaml#L940) | [Pod disruption budget](https://kubernetes.io/docs/tasks/run-application/configure-pdb/) | [...](./values.yaml#L940) |
| [`priorityClassName`](./values.yaml#L959) | [Priority classs](https://kubernetes.io/docs/concepts/scheduling-eviction/pod-priority-preemption/) | `""` |
| [`replicaCount`](./values.yaml#L928) | Number of replicas | `1` |
| [`resources`](./values.yaml#L925) | [Resources](https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/) | `{}` |
| [`schedulerName`](./values.yaml#L962) | [Scheduler](https://kubernetes.io/docs/concepts/scheduling-eviction/kube-scheduler/) | `""` |
| [`tolerations`](./values.yaml#L953) | [Node tolerations](https://kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration/) | `[]` |
| [`topologySpreadConstraints`](./values.yaml#L956) | [Topology spread constraints](https://kubernetes.io/docs/concepts/scheduling-eviction/topology-spread-constraints/) | `[]` |
| [`updateStrategy`](./values.yaml#L931) | [Update strategy](https://kubernetes.io/docs/concepts/workloads/controllers/deployment/#strategy) | `{"rollingUpdate":{},"type":"RollingUpdate"}` |

### Chart dependencies

| Key | Description | Default |
|-----|-------------|---------|
| [`minio`](./values.yaml#L983) | [External MinIO chart](https://github.com/bitnami/charts/tree/main/bitnami/minio) | [...](./values.yaml#L983) |
| [`postgresql`](./values.yaml#L961) | [External PostgreSQL database chart](https://github.com/bitnami/charts/tree/main/bitnami/postgresql) | [...](./values.yaml#L961) |
| [`redis`](./values.yaml#L995) | [External Redis chart](https://github.com/bitnami/charts/tree/main/bitnami/redis) | [...](./values.yaml#L995) |
| [`minio`](./values.yaml#L989) | [External MinIO chart](https://github.com/bitnami/charts/tree/main/bitnami/minio) | [...](./values.yaml#L989) |
| [`postgresql`](./values.yaml#L967) | [External PostgreSQL database chart](https://github.com/bitnami/charts/tree/main/bitnami/postgresql) | [...](./values.yaml#L967) |
| [`redis`](./values.yaml#L1001) | [External Redis chart](https://github.com/bitnami/charts/tree/main/bitnami/redis) | [...](./values.yaml#L1001) |

### Other Values

| Key | Description | Default |
|-----|-------------|---------|
| [`revisionHistoryLimit`](./values.yaml#L935) | [Revision history limit](https://kubernetes.io/docs/concepts/workloads/controllers/deployment/#clean-up-policy) | `10` |

## Contribution

Expand Down
7 changes: 5 additions & 2 deletions charts/document-engine/templates/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,12 @@ spec:
{{- if not .Values.autoscaling.enabled }}
replicas: {{ .Values.replicaCount }}
{{- end }}
{{- if .Values.updateStrategy }}
{{- with .Values.revisionHistoryLimit }}
revisionHistoryLimit: {{ .}}
{{- end }}
{{- with .Values.updateStrategy }}
strategy:
{{- toYaml .Values.updateStrategy | nindent 4 }}
{{- toYaml . | nindent 4 }}
{{- end }}
selector:
matchLabels:
Expand Down
Loading

0 comments on commit ee0b6bd

Please sign in to comment.