@@ -37,7 +37,7 @@ global:
3737 bootstrap : true
3838 pump : true
3939 devPortal : true
40- operator : true
40+ operator : true # Cluster admin rights required to install Operator (installs CRDs)
4141
4242 servicePorts :
4343 dashboard : 3000
@@ -244,6 +244,25 @@ tyk-gateway:
244244 type : LoadBalancer
245245 externalTrafficPolicy : Local
246246
247+ # -------------------------------------------------------------------------
248+ # Required for deploying on RedHat OpenShift
249+ # -------------------------------------------------------------------------
250+ # securityContext:
251+ # runAsUser: null
252+ # fsGroup: null
253+ # runAsNonRoot: true
254+ # containerSecurityContext:
255+ # runAsNonRoot: true
256+ # runAsUser: null
257+ # allowPrivilegeEscalation: false
258+ # privileged: false
259+ # readOnlyRootFilesystem: true
260+ # seccompProfile:
261+ # type: RuntimeDefault
262+ # capabilities:
263+ # drop:
264+ # - ALL
265+
247266# ============================================================================
248267# DASHBOARD CONFIGURATION
249268# ============================================================================
@@ -373,6 +392,25 @@ tyk-dashboard:
373392 # Cloud-specific annotations
374393 # annotations: {}
375394
395+ # -------------------------------------------------------------------------
396+ # Required for deploying on RedHat OpenShift
397+ # -------------------------------------------------------------------------
398+ # securityContext:
399+ # runAsUser: null
400+ # fsGroup: null
401+ # runAsNonRoot: true
402+ # containerSecurityContext:
403+ # runAsNonRoot: true
404+ # runAsUser: null
405+ # allowPrivilegeEscalation: false
406+ # privileged: false
407+ # readOnlyRootFilesystem: true
408+ # seccompProfile:
409+ # type: RuntimeDefault
410+ # capabilities:
411+ # drop:
412+ # - ALL
413+
376414 tib : # Enables SSO integration
377415 enabled : true
378416
@@ -408,6 +446,25 @@ tyk-pump:
408446 # - name: TYK_PMP_UPTIMEPUMPCONFIG_TABLESHARDING
409447 # value: "true" # PROD/PERFORMANCE: Enable table sharding
410448
449+ # -------------------------------------------------------------------------
450+ # Required for deploying on RedHat OpenShift
451+ # -------------------------------------------------------------------------
452+ # securityContext:
453+ # runAsUser: null
454+ # fsGroup: null
455+ # runAsNonRoot: true
456+ # containerSecurityContext:
457+ # runAsNonRoot: true
458+ # runAsUser: null
459+ # allowPrivilegeEscalation: false
460+ # privileged: false
461+ # readOnlyRootFilesystem: true
462+ # seccompProfile:
463+ # type: RuntimeDefault
464+ # capabilities:
465+ # drop:
466+ # - ALL
467+
411468# ============================================================================
412469# DEVELOPER PORTAL CONFIGURATION
413470# ============================================================================
@@ -492,6 +549,25 @@ tyk-dev-portal:
492549 type : LoadBalancer
493550 port : 3001
494551
552+ # -------------------------------------------------------------------------
553+ # Required for deploying on RedHat OpenShift
554+ # -------------------------------------------------------------------------
555+ # securityContext:
556+ # runAsUser: null
557+ # fsGroup: null
558+ # runAsNonRoot: true
559+ # containerSecurityContext:
560+ # runAsNonRoot: true
561+ # runAsUser: null
562+ # allowPrivilegeEscalation: false
563+ # privileged: false
564+ # readOnlyRootFilesystem: true
565+ # seccompProfile:
566+ # type: RuntimeDefault
567+ # capabilities:
568+ # drop:
569+ # - ALL
570+
495571# ============================================================================
496572# BOOTSTRAP CONFIGURATION
497573# ============================================================================
@@ -503,3 +579,22 @@ tyk-bootstrap:
503579
504580 org :
505581 name : " Install Organization"
582+
583+ # -------------------------------------------------------------------------
584+ # Required for deploying on RedHat OpenShift
585+ # -------------------------------------------------------------------------
586+ # securityContext:
587+ # runAsUser: null
588+ # fsGroup: null
589+ # runAsNonRoot: true
590+ # containerSecurityContext:
591+ # runAsNonRoot: true
592+ # runAsUser: null
593+ # allowPrivilegeEscalation: false
594+ # privileged: false
595+ # readOnlyRootFilesystem: true
596+ # seccompProfile:
597+ # type: RuntimeDefault
598+ # capabilities:
599+ # drop:
600+ # - ALL
0 commit comments