From 4f299d9f354e451088e1a9204ae853a1a2c35339 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?K=C3=A9vin=20Dunglas?= Date: Mon, 31 Jul 2023 17:16:13 +0200 Subject: [PATCH] docs: minor improvements in production.md (#433) --- docs/production.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/production.md b/docs/production.md index f7761b1aa..db029d1a5 100644 --- a/docs/production.md +++ b/docs/production.md @@ -13,7 +13,7 @@ Otherwise, use [this affiliate link](https://m.do.co/c/5d8aabe3ab80) to get $100 Then, click on the "Marketplace" tab under the "Choose an image" section and search for the app named "Docker". This will provision an Ubuntu server with the latest versions of Docker and Docker Compose already installed! -To test, the cheapest plan will be enough, but for real production usage you'll probably want to pick a plan in the "general purpose" section that will fit your needs. +For test purposes, cheapest plans will be enough, even though you might want at least 2GB of RAM to execute Docker Compose for the first time. For real production usage, you'll probably want to pick a plan in the "general purpose" section that will fit your needs. ![Deploying a Symfony app on DigitalOcean with Docker Compose](digitalocean-droplet.png) @@ -89,6 +89,7 @@ docker compose -f docker-compose.yml -f docker-compose.prod.yml up -d If you want to deploy your app on a cluster of machines, you can use [Docker Swarm](https://docs.docker.com/engine/swarm/stack-deploy/), which is compatible with the provided Compose files. +To deploy on Kubernetes, take a look at [the Helm chart provided with API Platform](https://api-platform.com/docs/deployment/kubernetes/), which can be easily adapted for use with Symfony Docker. ## Configuring a Load Balancer or a Reverse Proxy