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