Skip to content

Latest commit

 

History

History
152 lines (105 loc) · 4.28 KB

CHANGELOG.md

File metadata and controls

152 lines (105 loc) · 4.28 KB

Infra Laravel Deployment - Changelog History

Laravel Kubernetes (EKS) Deployment Tools

all contributors tags phpfpm pulls laravel pulls download all view clone issues pull requests forks stars license


Version 1.6.0

  • All features from version 1.5
  • Update Laravel version to 10.x from 9.x
  • Update dockerfile configuration for Laravel 10.x

Version 1.5.0

  • All features from version 1.4
  • Added docs from terraform-docs generator
  • Refactoring script dockerhub-build, dockerhub-tag, dockerhub-push
  • Refactoring script ecr-build, ecr-tag, ecr-push
  • Refactoring makefile for running build, tag, push & pull

Version 1.4

  • Refactoring laravel container with additional installation packages & libraries
  • Added AWS-Cli v2 binary

Version 1.3

  • Revert phpfpm setup listening port to 9000 (default)
  • Set docker-compose laravel bind port 8000 from expose 9000 (default)
  • Set default path work directory laravel container to /usr/share/nginx/laravel
  • Added container nginx 1.23-alpine linked to laravel container

Version 1.2

  • Added docker image references for PHPFpm (devopscorner/phpfpm)
  • Fixing listening port from 9000 to 8000
  • Added docker-compose container hostname
  • Added healthcheck for phpfpm container in port 8000
  • Change docker configuration laravel to devopscorner/laravel

Version 1.1

  • Upgrade Laravel version 8.x (8.65) to 9.x (9.19 / 9.3.12)
  • Added component Laravel debug with Laravel Telescope
  • Added component Laravel authentification with Laravel Breeze
  • Added container Alpine PHPFpm 7.4-fpm, 8.0-fpm & 8.1-fpm

Version 1.0

  • Refactoring Folder Structure
  • Refactoring Terraform Scripts
    • Core
    • Resources
      • EKS
      • RDS
    • TFState
  • Refactoring Makefile for simplicity running script
  • Upgrade EKS version 1.22 from 1.19
  • Added New Helm Template Global
  • Added New Helm Values using helmfile
  • Added Documentation for Laravel Terraform
    • Plan
    • Cost Review (infracost)
    • Security Analysis
      • checkov
      • terrascan
      • tfsec

Version 0.2.5

  • Refactoring Helm Template & Values
  • Refresh Submodules Terraform Official & Terraform Community
  • Fixing Makefile script for submodules
  • Added modules RDS

Version 0.2.4

  • Refactoring manifest setup
  • Refactoring EKS resources with VPC module
  • Refactoring path S3 bucket

Version 0.2.3

  • Added Letsencrypt SSL configuration
  • Update notes Step Deployment

Version 0.2.2

  • Refactoring helm template for secret & secret-prod
  • Update docker-compose configuration for added Adminer (Database Administrator) tools
  • Update docker ignore files

Version 0.2.1

  • Update laravel blade welcome template & docker-compose configuration
  • Added cheatsheet maintenance database
  • Added ignore files & folders

Version 0.2

  • Added Laravel Container
  • Added HelmChart NGINX
  • Added HelmChart Laravel

Version 0.1.1

  • Added Repository Submodule for Terraform Modules

Version 0.1

  • Initial commit for infra-laravel-deployment