Skip to content

Instantly share code, notes, and snippets.

@tacocode-dev
Forked from chris-cmsoft/install-application.sh
Created September 5, 2021 00:34
Show Gist options
  • Save tacocode-dev/f0b45649bba51096ab6981ed3219432b to your computer and use it in GitHub Desktop.
Save tacocode-dev/f0b45649bba51096ab6981ed3219432b to your computer and use it in GitHub Desktop.
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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment