A question coming from an organisation with many machines installed with FME servers (40+). Next to the installation we also require a lot of time in configuration for the FME server deployments. We would like to automate deployment and configuration in the near future. We have found Ansible and Chef and also Kubernetes. With kubernetes we have succesfully deployed FME server on premise. The only major issue is the esri dependency of Arcpy scripts and SDE databases. Therefore we are looking for Ansible as a serious candidate for automation. We would like to automate as much as possible, not only because it saves times, but also to make sure all the machines are perfectly similarily deployed. Any tips or recommendations from other users/Safe software? Thanks in advance.
A shameless self plug, but we've had success (not quite to the extent of 40 servers) using powershell scripts. These have been setup to be used as part of DR for a client based on Azure who required a scripted "image" to get machines back up and running.
I'm not familiar with Ansible/Chef and slightly fmailar with Kubernetes. The later would suggest you're using docker which should be pretty straight forward? (famous last words!)
There's some similar discussion here - https://community.safe.com/s/question/0D7Dm000000A4ZbKAK/i-need-to-perform-fme-server-2022-silent-installation-in-ec2-machine-do-i-need-to-create-response-file-or-there-is-any-script-that-we-can-directly-execute-using-cmd
Heres an example of the scripts- note these are only indicative and will likely not work for your specific scenario. Only to be used as a guide
https://github.com/thewabbit/fmeserverinstall