@@ -179,7 +179,7 @@ global:
179
179
# By default the images uses will be indicated by these
180
180
# variables. An example might look like:
181
181
#
182
- # pingidentity/pingdataconsole:2212 (December, 2022 )
182
+ # pingidentity/pingdataconsole:2302 (February, 2023 )
183
183
#
184
184
# @param global.image.repository Default image registry
185
185
# @desc is not the fully-qualified name of the image
@@ -195,7 +195,7 @@ global:
195
195
# @desc Example: image.name: pingfederate
196
196
#
197
197
# @param global.image.tag Default image tag
198
- # @default 2212
198
+ # @default 2302
199
199
#
200
200
# @param global.image.pullPolicy Default image pull policy
201
201
# @default IfNotPresent
@@ -204,7 +204,7 @@ global:
204
204
repository : pingidentity
205
205
repositoryFqn :
206
206
name :
207
- tag : " 2212 "
207
+ tag : " 2302 "
208
208
pullPolicy : IfNotPresent
209
209
210
210
# ###########################################################
@@ -297,6 +297,8 @@ global:
297
297
runAsNonRoot : true
298
298
runAsUser : 9031
299
299
runAsGroup : 0
300
+ seccompProfile :
301
+ type : RuntimeDefault
300
302
pingaccess :
301
303
resources :
302
304
limits :
@@ -310,6 +312,8 @@ global:
310
312
runAsNonRoot : true
311
313
runAsUser : 9031
312
314
runAsGroup : 0
315
+ seccompProfile :
316
+ type : RuntimeDefault
313
317
314
318
# ###########################################################
315
319
# Services
@@ -320,11 +324,16 @@ global:
320
324
#
321
325
# @param global.services.clusterExternalDNSHostname
322
326
# @desc Value for the external-dns.alpha.kubernetes.io/hostname annotation
327
+ # @desc for the cluster service.
323
328
# @default
324
329
#
325
330
# @param global.services.clusterServiceName If set, then this name will
326
331
# @desc be used as the cluster service name (i.e clusterService == true).
327
332
#
333
+ # @param global.services.useLoadBalancerForDataService If true, the data service
334
+ # @desc will be created with type: LoadBalancer.
335
+ # @default false
336
+ #
328
337
# @param global.services.serviceName.dataService If true, a ClusterIP service is
329
338
# @desc created reachable within the cluster. A single IP is provided and the
330
339
# @desc service will round-robin across the backend containers
@@ -359,6 +368,7 @@ global:
359
368
# clusterService: true
360
369
# clusterExternalDNSHostname:
361
370
# clusterServiceName:
371
+ # useLoadBalancerForDataService: false
362
372
363
373
364
374
# ###########################################################
@@ -514,10 +524,9 @@ global:
514
524
fsGroup : 0
515
525
runAsUser : 9031
516
526
runAsGroup : 0
517
- # allowPrivilegeEscalation: false
518
- # capabilities:
519
- # drop:
520
- # - ALL
527
+ runAsNonRoot : true
528
+ seccompProfile :
529
+ type : RuntimeDefault
521
530
522
531
# ############################################################
523
532
# Horizontal Pod Autoscaling
@@ -605,7 +614,11 @@ global:
605
614
#
606
615
# See https://kubernetes.io/docs/tasks/configure-pod-container/security-context/
607
616
# ###########################################################
608
- securityContext : null
617
+ securityContext :
618
+ allowPrivilegeEscalation : false
619
+ capabilities :
620
+ drop :
621
+ - ALL
609
622
# @param global.container.replicaCount Number of replicas for workload
610
623
# @default 1
611
624
replicaCount : 1
@@ -776,7 +789,7 @@ sidecars: {}
776
789
# sidecars:
777
790
# logger:
778
791
# name: log-container
779
- # image: pingidentity/pingtoolkit:2212
792
+ # image: pingidentity/pingtoolkit:2302
780
793
# volumeMounts:
781
794
# - mountPath: /tmp/logs/
782
795
# name: logger
@@ -793,7 +806,7 @@ initContainers: {}
793
806
# initContainers:
794
807
# init-example:
795
808
# name: 01-init
796
- # image: pingidentity/pingtoolkit:2212
809
+ # image: pingidentity/pingtoolkit:2302
797
810
# command: ['sh', '-c', 'echo "InitContainer 1"']
798
811
799
812
# ############################################################
@@ -840,6 +853,10 @@ ldap-sdk-tools:
840
853
name : ldap-sdk-tools
841
854
image :
842
855
name : ldap-sdk-tools
856
+ repository : pingidentity
857
+ repositoryFqn :
858
+ tag : " 2302"
859
+ pullPolicy : IfNotPresent
843
860
844
861
container :
845
862
command : " tail -f /dev/null"
@@ -1082,6 +1099,21 @@ pingdirectory:
1082
1099
envs :
1083
1100
MAKELDIF_USERS : " 20000"
1084
1101
1102
+ # @param pingdirectory.services.serviceName.loadBalancerService If true, the
1103
+ # @desc per-Pod LoadBalancer services enabled with
1104
+ # @desc pingdirectory.services.loadBalancerServicePerPod will include this port.
1105
+ # @default false
1106
+ #
1107
+ # @param pingdirectory.services.loadBalancerServicePerPod
1108
+ # @desc Set to true to create a separate LoadBalancer service for each individual
1109
+ # @desc Pod in the PingDirectory StatefulSet.
1110
+ # @default false
1111
+ #
1112
+ # @param pingdirectory.services.loadBalancerExternalDNSHostnameSuffix
1113
+ # @desc Value used for the external-dns.alpha.kubernetes.io/hostname annotation
1114
+ # @desc for the LoadBalancer services. This value will be used as a suffix for
1115
+ # @desc the hostname for each individual pod when
1116
+ # @desc pingdirectory.services.loadBalancerServicePerPod is set to true.
1085
1117
services :
1086
1118
ldap :
1087
1119
servicePort : 389
@@ -1092,12 +1124,18 @@ pingdirectory:
1092
1124
containerPort : 1636
1093
1125
dataService : true
1094
1126
clusterService : true
1127
+ loadBalancerService : true
1095
1128
https :
1096
1129
servicePort : 443
1097
1130
containerPort : 1443
1098
1131
ingressPort : 443
1099
1132
dataService : true
1133
+ replication :
1134
+ containerPort : 8989
1135
+ loadBalancerService : true
1100
1136
clusterServiceName : pingdirectory-cluster
1137
+ loadBalancerServicePerPod : false
1138
+ # loadBalancerExternalDNSHostnameSuffix: .example.com
1101
1139
1102
1140
ingress :
1103
1141
hosts :
@@ -1614,6 +1652,10 @@ pd-replication-timing:
1614
1652
name : pd-replication-timing
1615
1653
image :
1616
1654
name : pingtoolkit
1655
+ repository : pingidentity
1656
+ repositoryFqn :
1657
+ tag : " 2302"
1658
+ pullPolicy : IfNotPresent
1617
1659
1618
1660
envs :
1619
1661
SERVER_PROFILE_URL : https://github.com/pingidentity/pingidentity-server-profiles.git
@@ -1632,6 +1674,10 @@ pingtoolkit:
1632
1674
name : pingtoolkit
1633
1675
image :
1634
1676
name : pingtoolkit
1677
+ repository : pingidentity
1678
+ repositoryFqn :
1679
+ tag : " 2302"
1680
+ pullPolicy : IfNotPresent
1635
1681
1636
1682
# ############################################################
1637
1683
# testFramework
@@ -1733,5 +1779,9 @@ testFramework:
1733
1779
# ########################################################
1734
1780
pod :
1735
1781
securityContext :
1782
+ fsGroup : 0
1736
1783
runAsUser : 9031
1737
1784
runAsGroup : 0
1785
+ runAsNonRoot : true
1786
+ seccompProfile :
1787
+ type : RuntimeDefault
0 commit comments