Граф коммитов

204 Коммитов

Автор SHA1 Сообщение Дата
Peter Williams a19d6404fc
Merge pull request #33 from pkgw/next
Update Keycloak
2024-07-22 10:57:51 -04:00
Peter Williams 16e382fa80 prod/constellations-keycloak-app.tf: update to keycloak 25.0.2 2024-07-22 10:49:54 -04:00
Peter Williams 1552ff802d a/prod/constellations-keycloak-app.tf: update to latest Keycloak 2024-06-17 11:25:17 -04:00
Peter Williams 78215ec889
Merge pull request #32 from pkgw/acmebot-update
Update the acmebot configuration
2024-04-16 23:16:29 +00:00
Peter Williams c6dfd52bd3 prod/keyvault-acmebot.tf: encode role assignments for acmebot to modify the DNS zones 2024-04-16 19:13:02 -04:00
Peter Williams cda70aa8a3 prod: import the legacy HTTPS keyvault 2024-04-16 18:35:14 -04:00
Peter Williams 6fc01a36fa prod/keyvault-acmebot.tf: sync with ground truth after setup 2024-04-16 13:04:10 -04:00
Peter Williams a45f8bc4bb prod/keyvault-acmebot.tf: initial import of the acmebot into this framework
I needed to redeploy this, and it seems that the available deployment options have changed
sufficiently from our initial setup that I'd need to recreate everything. So that made it
a good opportunity to integrate it into the Terraform config.
2024-04-16 12:30:23 -04:00
Peter Williams 69e1e7a6c4 prod/core-app.tf: update some Communities log info to match ground truth 2024-04-16 11:33:53 -04:00
Peter Williams d8469c5e54
Merge pull request #31 from pkgw/app-insights
prod/core-app.tf: reflect deletion of App Insights
2024-02-23 10:53:22 -05:00
Peter Williams f619ec3feb prod/core-app.tf: reflect deletion of App Insights 2024-02-23 10:52:44 -05:00
Peter Williams 3af982bc94
Merge pull request #30 from pkgw/next
prod/constellations-frontend.tf: serve static Nuxt assets through CDN
2023-11-03 08:36:55 -04:00
Peter Williams fa8f563297 prod/constellations-frontend.tf: serve static Nuxt assets through CDN 2023-10-25 10:20:18 -04:00
Peter Williams 4cca3305ed
Merge pull request #29 from pkgw/cx-launch
Roll out Constellations to production deployment
2023-10-25 08:45:42 -04:00
Peter Williams 48db673e5a prod: switch to Constellations for the homepage 2023-10-22 11:27:20 -04:00
Peter Williams 7cf5a73e89 prod: add deployment slots for Constellations front/backend apps 2023-10-22 10:13:28 -04:00
Peter Williams 2c831afae9 prod: route /silent-check-sso to the Constellations frontend too 2023-10-21 20:24:39 -04:00
Peter Williams 5e52c7f1e6 prod: route /_cxadmin/ to the Constellations frontend too 2023-10-21 20:15:27 -04:00
Peter Williams a7df8e0bac prod: add the Constellations vnet bastion host 2023-10-21 20:11:48 -04:00
Peter Williams c51ec92db2 prod/constellations-cosmosdb.tf: sync up with db restoration
So, after creating this CosmosDB instance, I deleted it and created one
in the Azure Portal by restoring a backup of the development database.
The "new" database appears to be a bit weird, but it also does seem to
be populated with the content put together in the dev site. It might be
necessary that a "database migration" would have been a better way to do
this, but we'll see how well things work as is.
2023-10-21 18:48:55 -04:00
Peter Williams 8c50e147bc prod/web-frontend.tf: serve up /_nuxt/ from the Constellations frontend too 2023-10-21 18:43:55 -04:00
Peter Williams ac1ec6a5d9 prod: expose the Constellations frontend for /@* paths 2023-10-21 16:13:38 -04:00
Peter Williams f2398e790a prod: add the Constellations frontend app! 2023-10-21 16:01:12 -04:00
Peter Williams f7d0a917fe prod: add the backend API service 2023-10-21 15:28:02 -04:00
Peter Williams f8cda4cc65 prod: add a CDN endpoint with custom domain for the constellations storage account 2023-10-21 15:10:30 -04:00
Peter Williams 3137dbe1ff prod: backfill DNS setup for wwtassets.org 2023-10-21 14:54:03 -04:00
Peter Williams 606e61879c prod: add the previewer service 2023-10-21 14:09:25 -04:00
Peter Williams efab8b3777 prod/constellations-cosmosdb: update for auto-added tags 2023-10-21 13:49:24 -04:00
Peter Williams 1b691caacf prod: add the CosmosDB 2023-10-21 13:47:15 -04:00
Peter Williams 1287659201 prod/web-frontend.tf: route the new Keycloak /auth/ path 2023-10-21 12:16:04 -04:00
Peter Williams 2f1597d33b prod: add the actual Keycloak app 2023-10-21 11:33:06 -04:00
Peter Williams c21801ff39 prod/constellations-keycloak-sql.tf: update for auto-added tag 2023-10-21 11:22:05 -04:00
Peter Williams 3816df0f4d prod/variables.tf: mark more variables as sensitive 2023-10-21 11:17:25 -04:00
Peter Williams 00e1431e6d prod: set up Keycloak SQL database 2023-10-21 11:16:39 -04:00
Peter Williams b73e61bb04 prod: add the Constellations data storage account 2023-10-21 10:38:10 -04:00
Peter Williams 12faf0f27e
Merge pull request #28 from pkgw/tidy
Some tidying
2023-10-20 16:41:23 -04:00
Peter Williams 7d61a98dda Update the Azure provider to 3.77 2023-10-20 16:40:18 -04:00
Peter Williams 16fe41514d Sponsorship branding updates 2023-10-20 16:31:44 -04:00
Peter Williams 8825a2ca3d
Merge pull request #27 from pkgw/google-mail
Set up for Google-based mail handling
2023-10-20 16:30:27 -04:00
Peter Williams 9bb7193fd2 prod/dns.tf: set up new MX's 2023-07-27 17:15:24 -04:00
Peter Williams 7912ad3a7f prod/dns.tf: codify root DNS TXT record and add another Google site verification tag 2023-07-27 16:39:47 -04:00
Peter Williams f668d650af prod: update to provider 3.66, which confirms sync between this repo and what's live 2023-07-27 16:26:30 -04:00
Peter Williams 96229a3966
Merge pull request #26 from pkgw/more-dev
Yet more work on the development instance
2023-07-27 15:59:32 -04:00
Peter Williams bb2c204dc2 dev: track fixup of backend CORS stuff 2023-06-08 10:00:13 -04:00
Peter Williams e8e0fdb616 dev: update backend to talk to previewer 2023-06-07 14:00:25 -04:00
Peter Williams 45cb9c2834 dev: add Google Analytics tag setting to Constellations frontend 2023-06-01 15:58:29 -04:00
Peter Williams cc27fd91de dev: add new backend settings needed for session tracking 2023-06-01 15:32:03 -04:00
Peter Williams 054084e798 dev: limit dev previewer and ignore SSH key files 2023-05-26 08:41:06 -04:00
Peter Williams ecedadff14 dev/constellations-backend.tf: set preview baseurl here 2023-05-04 14:26:30 -04:00
Peter Williams 5f52fa181e dev/constellations-frontend.tf: set the hostUrl setting appropriately 2023-05-04 13:27:12 -04:00