February 20, 2025
0..inf
to 0..1
. This setting helps prevent the lexical query from dominating the final score.kubectl
operations like exec
and port-forward
, especially in complex network environments.
By upgrading to Fusion 5.9.10, you can take full advantage of Kubernetes 1.31’s advancements for stronger security, streamlined resource handling, and improved system stability.
Enable Read-Only Root File System
readOnlyRootFilesystem
attribute in the Fusion Helm chart.Chart Name | Pod Name | Container Name | Supported | Default enabled | Supported version |
admin-ui | admin-ui | admin-ui | ✅ | ✅ | 5.9.9+ |
api-gateway | api-gateway | init/api-gateway | ✅ | ✅ | 5.9.9+ |
api-gateway | api-gateway | api-gateway | ✅ | ✅ | 5.9.9+ |
api-gateway | api-gateway | generate-jks | ✅ | ✅ | 5.9.9+ |
apps-manager | apps-manager | apps-manager | ✅ | ✅ | 5.9.9+ |
argo | argo-server | argo-server | ✅ | ❌ | 5.9.10+ |
argo | argo-executor | executor | ✅ | ❌ | 5.9.10+ |
argo | argo-mainContainer | mainContainer | ✅ | ❌ | 5.9.10+ |
argo | argo-controller | controller | ✅ | ✅ | 5.9.10+ |
argo/minio | minio | minio | ✅ | ❌ | 5.9.10+ |
argo/minio | minio | minio | ✅ | ❌ | 5.9.10+ |
argo/minio | make-bucket-job | minio-mc | ✅ | ❌ | 5.9.10+ |
argo-common-workflows | delete-model | init/main/wait | ✅ | ❌ | 5.9.10+ |
argo-common-workflows | deploy-model | init/main/wait | ✅ | ❌ | 5.9.10+ |
argo-common-workflows | milvus-maintenance | init/main/wait | ✅ | ❌ | 5.9.10+ |
argo-common-workflows | upload-model-to-cloud | init/main/wait | ✅ | ❌ | 5.9.10+ |
async-parsing | async-parsing | tika-server | ✅ | ✅ | 5.9.9+ |
async-parsing | async-parsing | async-parsing | ✅ | ✅ | 5.9.9+ |
auth-ui | auth-ui | auth-ui | ✅ | ✅ | 5.9.9+ |
classic-rest-service | classic-rest-service | init/import-certs | ✅ | ✅ | 5.9.10+ |
classic-rest-service | classic-rest-service | classic-rest-service | ✅ | ✅ | 5.9.9+ |
classification | argo/classification | init/wait/main | ✅ | ❌ | 5.9.10+ |
connector-plugin | connector-plugin | init/import-certs | ✅ | ❌ | 5.9.10+ |
connector-plugin | connector-plugin | connector-plugin | ✅ | ✅ | 5.9.9+ |
connectors | connectors | connectors | ✅ | ✅ | 5.9.9+ |
connectors-backend | CRD | ✅ | ✅ | 5.9.9+ | |
connectors-backend | connectors-backend | connectors-backend | ✅ | ✅ | 5.9.9+ |
fusion-admin | fusion-admin | admin | ✅ | ✅ | 5.9.9+ |
fusion-commons | check-admin | ✅ | ✅ | 5.9.9+ | |
fusion-commons | check-api-gateway | ✅ | ✅ | 5.9.9+ | |
fusion-commons | check-indexing | ✅ | ✅ | 5.9.9+ | |
fusion-commons | check-kafka | ✅ | ✅ | 5.9.9+ | |
fusion-commons | check-logstash | ✅ | ✅ | 5.9.9+ | |
fusion-commons | check-pulsar | ✅ | ✅ | 5.9.9+ | |
fusion-commons | setup-keystore-and-properties | ✅ | ✅ | 5.9.9+ | |
fusion-commons | check-zk | ✅ | ✅ | 5.9.9+ | |
fusion-config-sync | fusion-config-sync | fusion-config-sync | ✅ | ✅ | 5.9.9+ |
fusion-data-augmentation | argo/data-augmentation/volume-fix | init/main/wait | ✅ | ❌ | 5.9.10+ |
fusion-data-augmentation | argo/data-augmentation/init-workspace | init/main/wait | ✅ | ❌ | 5.9.10+ |
fusion-data-augmentation | argo/data-augmentation/write-job-configs | init/main/wait | ✅ | ❌ | 5.9.10+ |
fusion-data-augmentation | argo/data-augmentation/write-io-configs | init/main/wait | ✅ | ❌ | 5.9.10+ |
fusion-data-augmentation | argo/data-augmentation/add-zkhost | init/main/wait | ✅ | ❌ | 5.9.10+ |
fusion-data-augmentation | argo/data-augmentation/pull-data-training-and-metadata | init/main/wait | ✅ | ❌ | 5.9.10+ |
fusion-data-augmentation | argo/data-augmentation/pull-data-training-and-metadata-cloud | init/main/wait | ✅ | ❌ | 5.9.10+ |
fusion-data-augmentation | argo/data-augmentation/volume-fix2 | init/main/wait | ✅ | ❌ | 5.9.10+ |
fusion-data-augmentation | argo/data-augmentation/synonym-list | init/main/wait | ✅ | ❌ | 5.9.10+ |
fusion-data-augmentation | argo/data-augmentation/download-synonym-dictionary | init/main/wait | ✅ | ❌ | 5.9.10+ |
fusion-data-augmentation | argo/data-augmentation/keystroke-list | init/main/wait | ✅ | ❌ | 5.9.10+ |
fusion-data-augmentation | argo/data-augmentation/download-keystroke-blob | init/main/wait | ✅ | ❌ | 5.9.10+ |
fusion-data-augmentation | argo/data-augmentation/augment | init/main/wait | ✅ | ❌ | 5.9.10+ |
fusion-data-augmentation | argo/data-augmentation/push-augmented-data | init/main/wait | ✅ | ❌ | 5.9.10+ |
fusion-data-augmentation | argo/data-augmentation/push-augmented-data-cloud | init/main/wait | ✅ | ❌ | 5.9.10+ |
fusion-indexing | fusion-indexing | fusion-indexing | ✅ | ✅ | 5.9.9+ |
fusion-resources | fusion-resources-secret-hook | setup-keystore-and-properties | ✅ | ✅ | 5.9.10+ |
insights | insights | insights | ✅ | ✅ | 5.9.9+ |
job-launcher | job-launcher | job-launcher | ✅ | ✅ | 5.9.9+ |
job-launcher | job-launcher | kubectl-runner | ✅ | ✅ | 5.9.9+ |
job-launcher | job-launcher-spark-cleanup | kubectl-runner | ✅ | ✅ | 5.9.9+ |
job-launcher | spark-kubernetes-driver | spark-kubernetes-driver | ✅ | ❌ | 5.9.10+ |
job-launcher | spark-kubernetes-executor | spark-kubernetes-executor | ✅ | ❌ | 5.9.10+ |
job-rest-server | job-rest-server | job-rest-server | ✅ | ✅ | 5.9.9+ |
kafka | kafka-metrics | kafka-exporter-archived | ✅ | ❌ | 5.9.10+ |
kafka | kafka-provisioning | init/wait-for-available-kafka | ✅ | ❌ | 5.9.10+ |
kafka | kafka-provisioning | kafka-provisioning | ✅ | ❌ | 5.9.10+ |
kafka | kafka | kafka | ✅ | ❌ | 5.9.10+ |
kafka | kafka | jmx-exporter | ✅ | ❌ | 5.9.10+ |
kafka | kafka | init/check-zk | ✅ | ✅ | 5.9.9+ |
kafka | kafka | init/auto-discovery | ✅ | ❌ | 5.9.10+ |
kafka | kafka | init/volume-permissions | ✅ | ❌ | 5.9.10+ |
lwai-gateway | lwai-gateway | lwai-gateway | ✅ | ✅ | 5.9.9+ |
ml-model-service | ml-model-service | java-service | ✅ | ✅ | 5.9.9+ |
ml-model-service | ml-model-service-namespace-hook | kubectl-runner | ✅ | ✅ | 5.9.9+ |
ml-model-service/ambassador | ambassador | ambassador | ✅ | ❌ | 5.9.10+ |
ml-model-service/ambassador | ambassador | prometheus-exporter | ✅ | ❌ | 5.9.10+ |
ml-model-service/milvus | milvus-writable | milvus | ✅ | ❌ | 5.9.10+ |
ml-model-service/milvus | milvus-writable | init/wait-for-mysql | ✅ | ✅ | 5.9.10+ |
ml-model-service/milvus | milvus-writable | init/create-for-share-storage | ✅ | ❌ | 5.9.10+ |
ml-model-service/milvus | milvus-admin | admin | ✅ | ❌ | 5.9.10+ |
ml-model-service/milvus | milvus-admin | init/wait-for-milvus | ✅ | ✅ | 5.9.10+ |
ml-model-service/milvus | milvus-mishards | init/wait-for-mysql | ✅ | ✅ | 5.9.10+ |
ml-model-service/milvus | milvus-mishards | init/wait-for-mysql | ✅ | ✅ | 5.9.10+ |
ml-model-service/milvus | milvus-mishards | mishards | ✅ | ❌ | 5.9.10+ |
ml-model-service/milvus/mysql | mysql | init/remove-lost-found | ✅ | ✅ | 5.9.10+ |
ml-model-service/milvus/mysql | mysql | mysql | ✅ | ❌ | 5.9.10+ |
pm-ui | pm-ui | pm-ui | ✅ | ✅ | 5.9.9+ |
query-pipeline | query-pipeline | query-pipeline | ✅ | ✅ | 5.9.9+ |
question-answering | argo/qna-coldstart/init-workspace | init/wait/main | ✅ | ❌ | 5.9.10+ |
question-answering | argo/qna-coldstart/write-job-configs | init/wait/main | ✅ | ❌ | 5.9.10+ |
question-answering | argo/qna-coldstart/write-io-configs | init/wait/main | ✅ | ❌ | 5.9.10+ |
question-answering | argo/qna-coldstart/write-io-configs | init/wait/main | ✅ | ❌ | 5.9.10+ |
question-answering | argo/qna-coldstart/add-zkHost | init/wait/main | ✅ | ❌ | 5.9.10+ |
question-answering | argo/qna-coldstart/pull-data | init/wait/main | ✅ | ❌ | 5.9.10+ |
question-answering | argo/qna-coldstart/pull-data-cloud | init/wait/main | ✅ | ❌ | 5.9.10+ |
question-answering | argo/qna-coldstart/train | init/wait/main | ✅ | ❌ | 5.9.10+ |
question-answering | argo/qna-coldstart/list-workspace | init/wait/main | ✅ | ❌ | 5.9.10+ |
question-answering | argo/qna-coldstart/post-model | init/wait/main | ✅ | ❌ | 5.9.10+ |
question-answering | argo/qna-coldstart/apply-seldon-deployment | init/wait/main | ✅ | ❌ | 5.9.10+ |
question-answering | argo/qna-supervised/init-workspace | init/wait/main | ✅ | ❌ | 5.9.10+ |
question-answering | argo/qna-supervised/write-job-configs | init/wait/main | ✅ | ❌ | 5.9.10+ |
question-answering | argo/qna-supervised/write-io-configs | init/wait/main | ✅ | ❌ | 5.9.10+ |
question-answering | argo/qna-supervised/add-zkhost | init/wait/main | ✅ | ❌ | 5.9.10+ |
question-answering | argo/qna-supervised/pull-qa-data-cloud | init/wait/main | ✅ | ❌ | 5.9.10+ |
question-answering | argo/qna-supervised/pull-qa-data | init/wait/main | ✅ | ❌ | 5.9.10+ |
question-answering | argo/qna-supervised/train | init/wait/main | ✅ | ❌ | 5.9.10+ |
question-answering | argo/qna-supervised/train-with-texts | init/wait/main | ✅ | ❌ | 5.9.10+ |
question-answering | argo/qna-supervised/list-workspace | init/wait/main | ✅ | ❌ | 5.9.10+ |
question-answering | argo/qna-supervised/post-model | init/wait/main | ✅ | ❌ | 5.9.10+ |
question-answering | argo/qna-supervised/apply-seldon-deployment | init/wait/main | ✅ | ❌ | 5.9.10+ |
question-answering | argo/qna-evaluation/init-workspace | init/wait/main | ✅ | ❌ | 5.9.10+ |
question-answering | argo/qna-evaluation/write-job-configs | init/wait/main | ✅ | ❌ | 5.9.10+ |
question-answering | argo/qna-evaluation/write-io-configs | init/wait/main | ✅ | ❌ | 5.9.10+ |
question-answering | argo/qna-evaluation/add-zkhost | init/wait/main | ✅ | ❌ | 5.9.10+ |
question-answering | argo/qna-evaluation/list-workspace | init/wait/main | ✅ | ❌ | 5.9.10+ |
question-answering | argo/qna-evaluation/pull-eval-data | init/wait/main | ✅ | ❌ | 5.9.10+ |
question-answering | argo/qna-evaluation/pull-eval-data-cloud | init/wait/main | ✅ | ❌ | 5.9.10+ |
question-answering | argo/qna-evaluation/evaluate | init/wait/main | ✅ | ❌ | 5.9.10+ |
question-answering | argo/qna-evaluation/push-eval-results-cloud | init/wait/main | ✅ | ❌ | 5.9.10+ |
question-answering | argo/qna-evaluation/push-eval-results | init/wait/main | ✅ | ❌ | 5.9.10+ |
recommender | argo/item-recommender-user | init/wait/main | ✅ | ❌ | 5.9.10+ |
recommender | argo/item-recommender-user/init-workspace | init/wait/main | ✅ | ❌ | 5.9.10+ |
recommender | argo/item-recommender-user/write-job-configs | init/wait/main | ✅ | ❌ | 5.9.10+ |
recommender | argo/item-recommender-user/write-io-configs | init/wait/main | ✅ | ❌ | 5.9.10+ |
recommender | argo/item-recommender-user/add-zkhost | init/wait/main | ✅ | ❌ | 5.9.10+ |
recommender | argo/item-recommender-user/pull-data-training-and-metadata | init/wait/main | ✅ | ❌ | 5.9.10+ |
recommender | argo/item-recommender-user/pull-data-training-and-metadata-cloud | init/wait/main | ✅ | ❌ | 5.9.10+ |
recommender | argo/item-recommender-user/train-with-metadata | init/wait/main | ✅ | ❌ | 5.9.10+ |
recommender | argo/item-recommender-user/train-without-metadata | init/wait/main | ✅ | ❌ | 5.9.10+ |
recommender | argo/item-recommender-user/push-recommendations | init/wait/main | ✅ | ❌ | 5.9.10+ |
recommender | argo/item-recommender-user/push-recommendations-cloud | init/wait/main | ✅ | ❌ | 5.9.10+ |
recommender | argo/item-recommender-user/add-default-exclude-query | init/wait/main | ✅ | ❌ | 5.9.10+ |
recommender | argo/item-recommender-user/init-workspace | init/wait/main | ✅ | ❌ | 5.9.10+ |
recommender | argo/item-recommender-content/copy-model | init/wait/main | ✅ | ❌ | 5.9.10+ |
recommender | argo/item-recommender-content/write-job-configs | init/wait/main | ✅ | ❌ | 5.9.10+ |
recommender | argo/item-recommender-content/write-io-configs | init/wait/main | ✅ | ❌ | 5.9.10+ |
recommender | argo/item-recommender-content/add-zkhost | init/wait/main | ✅ | ❌ | 5.9.10+ |
recommender | argo/item-recommender-content/pull-data | init/wait/main | ✅ | ❌ | 5.9.10+ |
recommender | argo/item-recommender-content/pull-data-cloud | init/wait/main | ✅ | ❌ | 5.9.10+ |
recommender | argo/item-recommender-content/train | init/wait/main | ✅ | ❌ | 5.9.10+ |
recommender | argo/item-recommender-content/push-content | init/wait/main | ✅ | ❌ | 5.9.10+ |
recommender | argo/item-recommender-content/push-content-cloud | init/wait/main | ✅ | ❌ | 5.9.10+ |
recommender | argo/item-recommender-content/add-default-exclude-query | init/wait/main | ✅ | ❌ | 5.9.10+ |
recommender | argo/item-recommender-content/delete-old-content-recommendations | init/wait/main | ✅ | ❌ | 5.9.10+ |
reverse-search | reverse-search | init/set-reverse-search-zone | ✅ | ✅ | 5.9.10+ |
reverse-search | reverse-search | init/check-zk | ✅ | ✅ | 5.9.9+ |
reverse-search | reverse-search | init/enable-tls-in-reverse-search | ✅ | ✅ | 5.9.10+ |
reverse-search | reverse-search | reverse-search | ✅ | ❌ | 5.9.10+ |
rules-ui | rules-ui | rules-ui | ✅ | ✅ | 5.9.9+ |
seldon-core-operator | seldon-controller-manager | manager | ✅ | ❌ | 5.9.10+ |
seldon-core-operator | seldon-spartakus-volunteer | seldon-spartakus-volunteer | ✅ | ❌ | 5.9.9+ |
seldon-core-operator | crd/SeldonDeployment | ✅/❌ | ❌ | 5.9.9+ | |
solr | solr | init/set-solr-zone | ✅ | ✅ | 5.9.10+ |
solr | solr | init/enable-tls-in-solr | ✅ | ✅ | 5.9.10+ |
solr | configset-bootstrap | configset-bootstrap | ✅ | ✅ | 5.9.10+ |
solr | solr | solr | ✅ | ❌ | 5.9.10+ |
solr | solr-exporter | exporter | ✅ | ❌ | 5.9.10+ |
solr | solr-exporter | init/solr-init | ✅ | ✅ | 5.9.10+ |
solr-managed | configset-bootstrap | configset-bootstrap | ✅ | ✅ | 5.9.10+ |
solr-managed | exporter | exporter | ✅ | ❌ | 5.9.10+ |
solr-managed | exporter | init/solr-init | ✅ | ✅ | 5.9.10+ |
solr-managed | solr | init/set-solr-zone | ✅ | ✅ | 5.9.10+ |
solr-managed | solr | init/enable-tls-in-solr | ✅ | ✅ | 5.9.10+ |
solr-managed | solr | solr | ✅ | ❌ | 5.9.10+ |
solr-managed | solr | process-raw | ✅ | ❌ | 5.9.10+ |
solr-backup-runner | solr-backup-runner-backup | solr-backups | ✅ | ❌ | 5.9.10+ |
solr-backup-runner | solr-backup-runner-prune | solr-prune | ✅ | ❌ | 5.9.10+ |
templating | templating | templating | ✅ | ✅ | 5.9.9+ |
webapps | webapps | webapps | ✅ | ✅ | 5.9.9+ |
zookeeper | zookeeper | zookeeper | ✅ | ❌ | 5.9.10+ |
zookeeper | zookeeper | jmx-exporter | ✅ | ❌ | 5.9.10+ |
zookeeper | zookeeper | zookeeper-exporter | ✅ | ❌ | 5.9.10+ |
zookeeper | zookeeper-chroots | main | ✅ | ❌ | 5.9.10+ |
bitnami-shell
base image and upgraded key-tools
to v3.0.2, further strengthening security and compliance.
These enhancements help maintain a robust and secure Fusion environment, keeping your data and infrastructure protected while optimizing performance for mission-critical workloads.
Solr-exporter
pods no longer get stuck in an ImagePullBackOff
state, ensuring they pull the correct image and start reliably.
job-launcher
and job-rest-server
services now start correctly in SSL mode, resolving an issue where missing dependencies caused failures during initialization.
lwai-gateway
from 250 KB to 5 MB, allowing large messages to be processed without failures.
lookup
function, which is unsupported by ArgoCD. This prevents ArgoCD from generating manifests, blocking deployment workflows that rely on TLS configuration.Deploy App Studio Enterprise to a Fusion 5 Cluster (GKE)
fusion.conf
file points to the IP or URI and port of the proxy service.Run the App Studio Enterprise application locally and verify functioning security and search features with the cluster you are deploying to.dockerfile
. Create the App Studio Enterprise Docker image:
APP_NAME
with the name of your application. Replace PATH
with the path to build from.
LOCAL_PORT
with the port on your local machine that can access the app. Replace APP_NAME
with the ASE application name.
CLUSTER_NAME
with your existing Fusion 5 cluster’s name.
Component | Version |
---|---|
Solr | fusion-solr 5.9.10 (based on Solr 9.6.1) |
ZooKeeper | 3.9.1 |
Spark | 3.4.1 |
Ingress Controllers | Nginx, Ambassador (Envoy), GKE Ingress Controller Istio not supported. |