Skip to content

Instantly share code, notes, and snippets.

@chris-cmsoft
Last active September 5, 2021 00:34
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
Star You must be signed in to star a gist
Embed
What would you like to do?
TLDR - Laravel In Kubernetes Part 1
export APP_PORT=8080
# Create a directory to store application
mkdir -p laravel-in-kubernetes-tutorial
cd laravel-in-kubernetes-tutorial
# Create Laravel application
curl -s "https://laravel.build/laravel-in-kubernetes?with=mysql,redis" | bash
cd laravel-in-kubernetes
# Commit changes to git
git init
git add .
git commit -m "Initial Laravel Install"
# Run Laravel application using Laravel Sail
./vendor/bin/sail up
# Install authentication scaffolding
./vendor/bin/sail composer require laravel/breeze --dev
./vendor/bin/sail php artisan breeze:install
./vendor/bin/sail npm install
./vendor/bin/sail npm run dev
./vendor/bin/sail php artisan migrate
# You'll be able to access the application at http://localhost:8080/
# Commit changes to git
git add .
git commit -m "Add breeze authentication"
# Run test suite to confirm application is working correctly
./vendor/bin/sail artisan test
@chris-cmsoft
Copy link
Author

You can follow the full tutorial over at https://chris-vermeulen.com/laravel-in-kubernetes-part-1/

The above script will install a new Laravel application with authentication using Laravel Sail.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment