@@ -25,7 +25,7 @@ images:
2525 registry : " docker.io/cloudbees"
2626
2727 # # CloudBees CD/RO flow-server image tag to pull.
28- tag : " 2025.03 .0.178767_3 .2.154_20250318 "
28+ tag : " 2025.06 .0.180373_3 .2.180_20250618 "
2929
3030 # # The image pull policy to use.
3131 pullPolicy : IfNotPresent
@@ -103,6 +103,23 @@ ingress:
103103
104104 # # Create an OpenShift route rather than a generic ingress.
105105 route : false
106+ # # TLS configuration for the OpenShift Route.
107+ routeTls :
108+ # Specifies where TLS termination occurs.
109+ # Options:
110+ # - edge: TLS terminates at the OpenShift router.
111+ # - reencrypt: TLS terminates at the router and is re-encrypted to the backend.
112+ # - passthrough: TLS is passed through to the backend without termination.
113+ termination : edge
114+
115+ # Defines how HTTP traffic is handled when TLS is enabled.
116+ # Options:
117+ # - None: Only allow HTTPS traffic.
118+ # - Allow: Allow both HTTP and HTTPS traffic.
119+ # - Redirect: Redirect HTTP traffic to HTTPS.
120+ insecureEdgeTerminationPolicy : Redirect
121+
122+
106123
107124# # Enables platform-specific settings.
108125# # Platform-specific values are: `eks`, `aws`, `gke`, `aks`, `openshift`
@@ -346,6 +363,19 @@ web:
346363# averageValue: 10000m
347364
348365
366+ # # Custom labels for CD/RO web pods
367+ customLabels : {}
368+
369+ # # Enable TLS termination at the CloudBees Flow web server.
370+ certificate :
371+ # # Set to true to enable TLS termination at the web server.
372+ enabled : false
373+ # # Use an existing Kubernetes secret containing the TLS certificate and key.
374+ # # The secret must include the keys 'tls.crt' and 'tls.key'.
375+ existingSecret :
376+ key :
377+ crt :
378+
349379
350380# ## --------------------------------------------
351381# ## Flow repository configuration section
@@ -593,8 +623,7 @@ analytics:
593623 location : " /os-backups"
594624 # # The `imageRepository` in the `images.registry` to pull component image from.
595625 imageRepository : cbflow-tools
596- cleanupImageRepository : " python"
597- cleanupImageTag : " 3.7.7"
626+
598627 restoreSnapshot : false
599628 restoreSnapshotName :
600629 externalRepo :
@@ -730,7 +759,7 @@ analytics:
730759dois :
731760
732761 # # Flag that dictates the cbflow-dois workload and its accompanying services are installed.
733- enabled : true
762+ enabled : false
734763 # # The `imageRepository` in the `images.registry` to pull component image from.
735764 imageRepository : cbflow-dois
736765 # # Number replicas of Elasticsearch nodes to create.
@@ -845,13 +874,16 @@ dois:
845874 externalRepo :
846875 # # Enable if you are backing up in Amazon S3 or GCS.
847876 enabled : false
848- # # Type can be Amazon S3 or GCS .
877+ # # Type can be s3, gcs, cloudian, minio, openio .
849878 type : s3
850879 # Name of bucket in Amazon S3 or GCS
851880 bucketName :
852- # # Use GKE Workload Identity with Kubernetes service account to impersonate a Google Cloud
853- # # Use The AWS IAM roles for service accounts to impersonate access to a S3
854- # # Enable serviceAccountsIdentity or provide IAM or GCS credentials below
881+ # endpoint for cloudian,minio, openio
882+ endpoint :
883+ # endpoint protocol for cloudian, minio, openio options: http, https
884+ endpointProtocol :
885+ # path style for cloudian, minio, openio
886+ pathStyleAccess : true
855887 serviceAccountsIdentity : false
856888
857889 # # For `existingSecret`, either:
@@ -873,13 +905,16 @@ dois:
873905 # # `kubectl create secret generic gcssasecret --from-file=GCS_SA_KEY=/tmp/gke-credentials.json`
874906 existingSecret :
875907 secret :
876- # # Provide *only* if type is AWS S3 .
908+ # # Provide *only* if type is s3 .
877909 awsAccessKey :
878910 awsSecretKey :
879- # # Provide *only* if type is GCS .
911+ # # Provide *only* if type is gcs .
880912 gcsSaKey :
913+ # # Provide *only* if type is cloudian,minio, openio.
914+ accessKey :
915+ secretKey :
881916
882- # # Region of the AWS S3 or GCS bucket. Example: us-east-1
917+ # # Region of the AWS S3, cloudian, minio, openio or GCS bucket. Example: us-east-1
883918 region :
884919 # # Custom Pip config file configuration to install pip packages using private PyPi repo
885920 pipConfig : {}
@@ -1049,7 +1084,11 @@ boundAgent:
10491084 - apiGroups : [ "apps" ]
10501085 resources : [ "statefulsets/scale" ]
10511086 verbs : [ "update", "patch", "get" ]
1087+ - apiGroups : [ "" ]
1088+ resources : [ "pods" ]
1089+ verbs : [ "list", "get" ]
10521090
1091+
10531092# ## --------------------------------------------
10541093# ## Flow storage configuration section
10551094# ## ---------------------------------------------
@@ -1303,7 +1342,7 @@ zookeeper:
13031342 # # Container repository to pull ZooKeeper image from.
13041343 repository : docker.io/cloudbees/cbflow-tools
13051344 # # Zookeeper image tag to pull.
1306- tag : " 2025.03 .0.178767_3 .2.154_20250318 "
1345+ tag : " 2025.06 .0.180373_3 .2.180_20250618 "
13071346 # # Added Image repository for global values support
13081347 imageRepository : cbflow-tools
13091348 fullnameOverride : zookeeper
0 commit comments