Makefile 622 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. images/build:
  2. bin/build-images $(IMAGE)
  3. consul/keygen:
  4. bin/consul keygen
  5. consul/reset:
  6. bin/consul reset
  7. terraform/init:
  8. bin/terraform init
  9. terraform/plan: terraform/init
  10. bin/terraform plan
  11. terraform/apply: terraform/init
  12. bin/terraform apply
  13. todos:
  14. rg -c TODO
  15. clean/ssh:
  16. bin/clean ssh
  17. clean/terraform:
  18. bin/clean terraform
  19. clean/images:
  20. bin/clean images
  21. kubernetes/get-all-deployments:
  22. bin/kubernetes get-all-deployments
  23. kubernetes/get-token:
  24. bin/kubernetes get-token
  25. clean: consul/reset
  26. ansible/apply:
  27. ansible-playbook -i ansible/production ansible/site.yml
  28. deploy: terraform/apply ansible/apply