Skip to content

Symfony-docker setup with API Platform Helm charts to run in Kubernetes

License

Notifications You must be signed in to change notification settings

KajdeMunter/symfony-docker-kubernetes

Repository files navigation

Symfony Docker + Kubernetes

This is a copy from dunglas/symfony-docker with API Platform Helm setup to run in kubernetes.

A Docker-based installer and runtime for the Symfony web framework, with full HTTP/2, HTTP/3 and HTTPS support.

CI

Getting Started (dev)

  1. If not already done, install Docker Compose (v2.10+)
  2. Run make build to build fresh images
  3. Run make up (detached mode without logs)
  4. Open https://localhost in your favorite web browser and accept the auto-generated TLS certificate
  5. Run make down to stop the Docker containers

Getting Started (prod minikube)

  1. Install Kubernetes and Minikube.
  2. Run make minikube.start
  3. Run make helm.install
  4. Run make kubectl.portforward
  5. A test page will be available at http://localhost/lucky

Features

Enjoy!

Docs

  1. Build options
  2. Using Symfony Docker with an existing project
  3. Support for extra services
  4. Deploying in production
  5. Debugging with Xdebug
  6. TLS Certificates
  7. Using a Makefile
  8. Troubleshooting

License

Symfony Docker is available under the MIT License.

Credits

Created by Kévin Dunglas, co-maintained by Maxime Helias and sponsored by Les-Tilleuls.coop.

About

Symfony-docker setup with API Platform Helm charts to run in Kubernetes

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published