4 ms·
I might be able to elaborate on this a bit. At $JOB, we're coming to the end of migrating a bunch of PHP services to Kubernetes from their various homes. I have
by YawningAngel 7y ago
I might be able to elaborate on this a bit. At $JOB, we're coming to the end of migrating a bunch of PHP services to Kubernetes from their various homes. I have seen the following configurations:
Apache/mod_php,.htaccess disabled;
Apache/mod_php,.htaccess required;
Nginx/PHP-FPM colocated;
Nginx/PHP-FPM using remote FastCGI;
We now only use one of these, and every other variant webserver configuration required a non-trivial amount of work to convert.
What does this have to do with clouds? In non cloud environments, deployments are pretty sticky - you put something in place on a VM and it stays there for an expected lifespan of perhaps a decade, so the fact that the webserver configuration might be hard to port to a different environment is not especially relevant. Conversely, it's easy enough to chop and change cloud environments (and the ability to do so is in some sense their USP!) that the portability issues of external Web servers come to the fore.