Change architecture to use app-based authentication (#42)
* switch to OIDC and passport
* switch to OIDC and passport
* switch to OIDC and passport
* switch to OIDC and passport
* switch to OIDC and passport
* switch to OIDC and passport
* switch to OIDC and passport
* switch to OIDC and passport
* switch to OIDC and passport
* switch to OIDC and passport
* switch to OIDC and passport
* switch to OIDC and passport
* replaced Architecture.svg
* replaced Architecture.svg
* update README for local tests
* update README for local tests
* update for local tests
* ⚰️ removed unused
* 💄 log user and set name for UI to use
* ⚡️ removed references to sfsappid. Now AppID can be named as other services given we are not using the IKS plugin
* don't fail if scan fails
* force users to set cluster and resource group names
* show localhost instead of 0.0.0.0 and give default in template
* 🔒️ removed unused packages, updating some
* tweak add/remove
* keep failing if va scan does not pass
* use terraform 1.5
* reference secrets manager
* highlight failscan as a way to unblock toolchain in case image has vulnerabilities
---------
Co-authored-by: Frederic Lavigne <[email protected]>