We ended up with some ugly (and not that secure) manifest files, filled with secrets in plain-text. Let's make it a bit more safe and explore the concept of Secrets in Kubernetes.
The repository with all the manifests for our Kubernetes Objects is here: https://github.com/tonysm/dockerforla...
Links:
ConfigMaps: https://kubernetes.io/docs/concepts/c...
Secrets: https://kubernetes.io/docs/concepts/c...
Difference between Secrets and ConfigMaps: https://stackoverflow.com/questions/3...
Vault: https://www.vaultproject.io/
Blogpost I mentioned about using vault and Kubernetes: https://www.hashicorp.com/blog/inject...
Laravel Credentials package: https://laravel-news.com/laravel-encr...
Laravel's configuration doc: https://laravel.com/docs/7.x/configur...