Run application in docker-compose:
./application/run.shPublish application images to docker registry:
./application/publish.shTo usethis example you need to have installed and configured: AWS CLI tools, terraform, kubectl.
Deploy all infrastructure tiers:
./deployment/infrastructure/deploy.sh foundation
./deployment/infrastructure/deploy.sh application
./deployment/infrastructure/deploy.sh databaseGet K8s config file to manage EKS cluster:
aws --region eu-central-1 --profile usatellite-terraform eks update-kubeconfig --name workshopDeploy the application
kubectl apply -f ./deployment/kubernetes