Deploying with Kubernetes to a Development or Test Environment

To deploy FME Server with Kubernetes to a development or test environment, run a quickstart script that builds a Helm command based on your responses to a series of prompts. You can use the script if you are deploying to any of these environments:

  • Docker for Mac
  • Docker for Windows
  • Linux with host dir
  • Azure Kubernetes Service
  • Google Kubernetes Service
  • Amazon EKS

To deploy:

  1. Download the quickstart script here. Decide which version of FME Server you wish to install, and locate the k8s-quickstart.sh script (k8s-quickstart.ps1 if you are on Windows) for that build. Download and run the script.
  2. Note: The quickstart scripts under latest point to a fixed build number. This means the script file must be re-downloaded to launch the latest available build.

  3. Run the script and follow the prompts.
  4. Run the following command and wait until all pods have the status RUNNING.
    • Helm v2: helm status fmeserver
    • Helm v3: helm status fmeserver -n <namespace_name>

After running the quickstart script, you can connect to the FME Server Web User Interface on http://localhost. For more information, see:

To access the Kubernetes dashboard, follow the instructions here.