Skip to content

Commit ac4791d

Browse files
authored
Merge pull request #330 from marklogic/master
MLE-20917: Port changes from master to develop
2 parents 1ff28b8 + 702f32b commit ac4791d

16 files changed

+223
-205
lines changed

Jenkinsfile

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -149,8 +149,7 @@ void imageScan() {
149149
sh '''rm -f dep-image-scan.txt'''
150150

151151
// trigger BlackDuck scan
152-
def rawImageList = readFile(file: 'helm_image.list').trim()
153-
def imageList = rawImageList.endsWith(',') ? rawImageList[0..-2] : rawImageList
152+
def imageList = readFile(file: 'helm_image.list').trim()
154153
build job: 'securityscans/Blackduck/KubeNinjas/kubernetes-helm', wait: false, parameters: [ string(name: 'branch', value: "${env.BRANCH_NAME}"), string(name: 'CONTAINER_IMAGES', value: "${imageList}") ]
155154
}
156155

LICENSE.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Copyright © 2022-2025 MarkLogic Corporation.
1+
Copyright © 2022-2025 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.
22

33
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
44

NOTICE.txt

Lines changed: 84 additions & 87 deletions
Large diffs are not rendered by default.

README.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ Following table lists all the parameters supported by the latest MarkLogic Helm
137137
| `image.repository` | Repository for MarkLogic image | `progressofficial/marklogic-db` |
138138
| `image.tag` | Image tag for MarkLogic image | `11.3.1-ubi-rootless-2.1.2` |
139139
| `image.pullPolicy` | Image pull policy for MarkLogic image | `IfNotPresent` |
140-
| `initContainers.utilContainer.image` | Image for copyCerts and volume permission change for root to rootless upgrade InitContainer | `redhat/ubi9:9.5` |
140+
| `initContainers.utilContainer.image` | Image for copyCerts and volume permission change for root to rootless upgrade InitContainer | `redhat/ubi9:9.6` |
141141
| `initContainers.utilContainer.pullPolicy` | Pull policy for copyCerts and volume permission change for root to rootless upgrade InitContainer | `IfNotPresent` |
142142
| `imagePullSecrets` | Registry secret names as an array | `[]` |
143143
| `hugepages.enabled` | Parameter to enable Hugepage on MarkLogic | `false` |
@@ -211,6 +211,9 @@ Following table lists all the parameters supported by the latest MarkLogic Helm
211211
| `logCollection.files.auditLogs` | Parameter to enable collection of MarkLogics audit logs when log collection is enabled | `true` |
212212
| `logCollection.outputs` | Configure desired output for fluent-bit | `""` |
213213
| `haproxy.enabled` | Parameter to enable the HAProxy Load Balancer for MarkLogic Server | `false` |
214+
| `haproxy.image.repository` | Repository for HAProxy image | `haproxytech/haproxy-alpine` |
215+
| `haproxy.image.tag` | Tag for HAProxy image | `3.2.1` |
216+
| `haproxy.image.pullPolicy` | Haproxy iamge Pull Policy | `IfNotPresent` |
214217
| `haproxy.existingConfigmap` | Name of an existing configmap with configuration for HAProxy | `marklogic-haproxy` |
215218
| `haproxy.replicaCount` | Number of HAProxy Deployment | `2` |
216219
| `haproxy.restartWhenUpgrade.enabled` | Automatically roll Deployments for every helm upgrade | `true` |

charts/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,4 @@ keywords:
1717
sources:
1818
- https://github.com/marklogic/marklogic-kubernetes
1919
- https://www.marklogic.com/
20-
version: 2.0.1
20+
version: 2.1.0

charts/charts/haproxy/templates/configmap.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1313
See the License for the specific language governing permissions and
1414
limitations under the License.
1515

16-
Modifications copyright © 2022-2025 MarkLogic Corporation.
16+
Modifications copyright © 2022-2025 Progress Software Corporation and/or its subsidiaries or affiliates.
1717
This file is modified from the original file to support the MarkLogic Kubernetes Helm Chart.
1818
*/}}
1919

charts/charts/haproxy/templates/deployment.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1313
See the License for the specific language governing permissions and
1414
limitations under the License.
1515

16-
Modifications copyright © 2022-2025 MarkLogic Corporation.
16+
Modifications copyright © 2022-2025 Progress Software Corporation and/or its subsidiaries or affiliates.
1717
This file is modified from the original file to support the MarkLogic Kubernetes Helm Chart.
1818
*/}}
1919

charts/charts/haproxy/templates/service.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1313
See the License for the specific language governing permissions and
1414
limitations under the License.
1515

16-
Modifications copyright © 2022-2025 MarkLogic Corporation.
16+
Modifications copyright © 2022-2025 Progress Software Corporation and/or its subsidiaries or affiliates.
1717
This file is modified from the original file to support the MarkLogic Kubernetes Helm Chart.
1818
*/}}
1919

charts/charts/haproxy/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414
#
15-
# Modifications copyright © 2022-2025 MarkLogic Corporation.
15+
# Modifications copyright © 2022-2025 Progress Software Corporation and/or its subsidiaries or affiliates.
1616
# This file is modified from the original file to support the MarkLogic Kubernetes Helm Chart.
1717

1818
## Default values for HAProxy

charts/templates/configmap-haproxy.yaml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ data:
112112
balance leastconn
113113
option forwardfor
114114
http-request replace-path {{ $appservicespath }}(/)?(.*) /\2
115-
cookie haproxy insert indirect httponly secure nocache maxidle 30m maxlife 4h
115+
cookie haproxy insert indirect httponly nocache maxidle 30m maxlife 4h
116116
stick-table type string len 32 size 10k expire 4h
117117
stick store-response res.cook(HostId)
118118
stick store-response res.cook(SessionId)
@@ -132,7 +132,7 @@ data:
132132
balance leastconn
133133
option forwardfor
134134
http-request replace-path {{ $adminpath }}(/)?(.*) /\2
135-
cookie haproxy insert indirect httponly secure nocache maxidle 30m maxlife 4h
135+
cookie haproxy insert indirect httponly nocache maxidle 30m maxlife 4h
136136
stick-table type string len 32 size 10k expire 4h
137137
stick store-response res.cook(HostId)
138138
stick store-response res.cook(SessionId)
@@ -152,7 +152,7 @@ data:
152152
balance leastconn
153153
option forwardfor
154154
http-request replace-path {{ $managepath }}(/)?(.*) /\2
155-
cookie haproxy insert indirect httponly secure nocache maxidle 30m maxlife 4h
155+
cookie haproxy insert indirect httponly nocache maxidle 30m maxlife 4h
156156
stick-table type string len 32 size 10k expire 4h
157157
stick store-response res.cook(HostId)
158158
stick store-response res.cook(SessionId)
@@ -177,7 +177,7 @@ data:
177177
balance leastconn
178178
option forwardfor
179179
http-request replace-path {{$path}}(/)?(.*) /\2
180-
cookie haproxy insert indirect httponly secure nocache maxidle 30m maxlife 4h
180+
cookie haproxy insert indirect httponly nocache maxidle 30m maxlife 4h
181181
stick-table type string len 32 size 10k expire 4h
182182
stick store-response res.cook(HostId)
183183
stick store-response res.cook(SessionId)
@@ -209,7 +209,7 @@ data:
209209
mode http
210210
balance leastconn
211211
option forwardfor
212-
cookie haproxy insert indirect httponly secure nocache maxidle 30m maxlife 4h
212+
cookie haproxy insert indirect httponly nocache maxidle 30m maxlife 4h
213213
stick-table type string len 32 size 10k expire 4h
214214
stick store-response res.cook(HostId)
215215
stick store-response res.cook(SessionId)
@@ -238,7 +238,7 @@ data:
238238
mode http
239239
balance leastconn
240240
option forwardfor
241-
cookie haproxy insert indirect httponly secure nocache maxidle 30m maxlife 4h
241+
cookie haproxy insert indirect httponly nocache maxidle 30m maxlife 4h
242242
stick-table type string len 32 size 10k expire 4h
243243
stick store-response res.cook(HostId)
244244
stick store-response res.cook(SessionId)
@@ -267,7 +267,7 @@ data:
267267
mode http
268268
balance leastconn
269269
option forwardfor
270-
cookie haproxy insert indirect httponly secure nocache maxidle 30m maxlife 4h
270+
cookie haproxy insert indirect httponly nocache maxidle 30m maxlife 4h
271271
stick-table type string len 32 size 10k expire 4h
272272
stick store-response res.cook(HostId)
273273
stick store-response res.cook(SessionId)
@@ -300,7 +300,7 @@ data:
300300
mode http
301301
balance leastconn
302302
option forwardfor
303-
cookie haproxy insert indirect httponly secure nocache maxidle 30m maxlife 4h
303+
cookie haproxy insert indirect httponly nocache maxidle 30m maxlife 4h
304304
stick-table type string len 32 size 10k expire 4h
305305
stick store-response res.cook(HostId)
306306
stick store-response res.cook(SessionId)

0 commit comments

Comments
 (0)