- In
composer.json
upgradeshopsys/deployment
to new version:- "shopsys/deployment": "~2.1.3", + "shopsys/deployment": "~3.0.0",
- Run
composer update shopsys/deployment
- Check files in mentioned pull requests and if you have any of them extended in your project, apply changes manually
- Finding running container for after deploy tasks is fixed (#33)
- Cron can run under Alpine Linux (#31)
- upgraded PHP-FPM and Nginx configuration (#29)
- If you are using
shopsys/kubernetes-buildpack:1.1
in your Gitlab CI pipeline, update it toshopsys/kubernetes-buildpack:1.2
- This upgrade will work only with kubectl client in version 1.25+ (Upgraded in
shopsys/kubernetes-buildpack:1.2
)
- If you are using
- blocked dynamic content on CDN now returns 403 code (#27)
- returns only static content from vshosting CDN (#25)
- nginx app location for customer uploaded file added (#21)
- implemented script to send slack notification about deployment process (#23)
- updated fpm workers and set terminate timeout (#24)
- upgraded nginx to version 1.27.0 (#21)
- consumer manifests are created properly for the first deploy (#20)
- upgraded PHP-FPM and Nginx configuration (#19)
- added social-network url for redirecting to backend (#17)
- Warmup Symfony cache after start php container (#18)
- fix incorrect order of redirect requests (#15)
- refactor working with whitelisted IP addresses (#11)
- fix redirect chain (#12)
- correctly call self domain from container (#13)
- improve configuration for Redis (#14)
- added security headers for more safety (#10)
- update your
deploy-project.sh
to properly deploy consumer manifests (#9)
- check your custom
orchestration/kubernetes/kustomize/migrate-application/first-deploy/kustomization.yaml
file and update accordingly to the https://github.com/shopsys/deployment/commit/868bcb19e703170a15384504c5f1a2477be77c33
- clear Redis cache only once instead of at every container start (#7)
- phing target
clean-redis-storefront
is available from shopsys/framework v14.0.0
- phing target
- use image proxy for images (#5 and #6)
- the
@imageResizer
PHP script is available from shopsys/project-base v14.0.0 - be sure to verify the images redirection regex matches your application settings
- all the image sizes are explicitly included in the regex so if your application uses another sizes, you need to update the regex to match your application settings
- you might need to create your own storefront nginx config file for that purpose
- the