diff --git a/README.adoc b/README.adoc index f327cdf..257c17c 100644 --- a/README.adoc +++ b/README.adoc @@ -730,6 +730,24 @@ aks___upgrade_fusion.sh If you're not running on managed K8s platform such as GKE, AKS, or EKS, you can use Helm to install the Fusion chart to an existing Kubernetes cluster. +For example, you can https://docs.docker.com/docker-for-mac/#kubernetes[`enable Kubernetes server that comes with your Docker Desktop For Mac`^] + +(To install Fusion locally, you should have a node with at least 12GB of memory, 100GB of disk and 4 CPU cores. The recommended setup is 16GB (or more) of memory and 8+ CPU cores. Please follow https://docs.docker.com/docker-for-mac/#advanced[`the instructions here`^] to adjust your Docker's resource limits) + +Then run the https://github.com/lucidworks/fusion-cloud-native/blob/master/setup_f5_k8s.sh[`setup_f5_k8s.sh`^] script to install Fusion 5.x into local k8s cluster. +``` +./setup_f5_k8s.sh -c -r -n +``` + +Make sure all the pods are healthy and running by watching the cluster rollout using: `kubectl get pods --watch` + +Hit ctrl-c once all the pods are running. + +Run the following commands to access Fusion locally on http://localhost:6764 +``` +kubectl port-forward svc/proxy 6764:6764 +``` + [[helm-only]] === Use Helm v3 to Install Fusion diff --git a/fusion-5.0.3-2.tgz b/fusion-5.0.3-2.tgz new file mode 100644 index 0000000..32fa62a Binary files /dev/null and b/fusion-5.0.3-2.tgz differ diff --git a/setup_f5_k8s.sh b/setup_f5_k8s.sh index e112fca..fe0826c 100755 --- a/setup_f5_k8s.sh +++ b/setup_f5_k8s.sh @@ -16,6 +16,7 @@ FORCE=0 CUSTOM_MY_VALUES=() MY_VALUES=() DRY_RUN="" +SOLR_REPLICAS=1 SOLR_DISK_GB=50 NODE_POOL=""