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

204 Коммитов

Автор SHA1 Сообщение Дата
Peter Williams 27a8f1614e dev/constellations-cdn.tf: define CDN layer for the dev site 2023-05-04 13:25:53 -04:00
Peter Williams d13a58a8f8
Merge pull request #25 from pkgw/cx-previewer
Wire up the Constellations previewer
2023-04-23 22:44:51 +00:00
Peter Williams 4ddff68b45 dev: finally get the previewering working, I think 2023-04-23 18:42:42 -04:00
Peter Williams dd7a64d11e dev/constellations-previewer.tf: try to set up with actual previewer Docker image 2023-04-23 12:22:31 -04:00
Peter Williams 5b1cdcdab9 dev: first pass of setting up the previewer service 2023-04-22 13:15:30 -04:00
Peter Williams cd05827eec
Merge pull request #24 from pkgw/superuser-setting
Set up the Constellations superuser setting
2023-03-27 17:13:55 +00:00
Peter Williams fab015237c dev: set up the Constellations superuser account ID 2023-03-25 09:23:57 -04:00
Peter Williams 33e5eb8375 dev/constellations-backend.tf: teach the backend about the Keycloak server 2023-03-24 12:30:52 -04:00
Peter Williams 6d38adff39
Merge pull request #23 from pkgw/yet-more-dev
More work on the dev setup
2023-03-21 01:45:40 +00:00
Peter Williams 5c17938f0b dev: I think login is working? 2023-03-20 21:37:31 -04:00
Peter Williams 2535c74c6f dev: turn on the new gateway - point DNS at it 2023-03-20 15:33:04 -04:00
Peter Williams 71cc3b5fcb dev: add HTTPS listener for the gateway 2023-03-20 15:14:12 -04:00
Peter Williams 0451f6cbf6 dev/web-frontend.tf: looks like we need an App Gateway for the Keycloak setup 2023-03-20 14:51:39 -04:00
Peter Williams 740b674a77 keyvault-acmebot: start writing some stuff down here 2023-03-20 14:51:15 -04:00
Peter Williams 831a180ec1 dev/constellations-frontend.tf: configure the backend API URL 2023-03-20 13:09:43 -04:00
Peter Williams 60b3b367cc dev/constellations-frontend.tf: configure the keycloak URL in the frontend 2023-03-15 16:57:42 -04:00
Peter Williams eaf6485363 dev/constellations-frontend.tf: auto-reformat 2023-03-15 16:34:21 -04:00
Peter Williams 2f57883bb7
Merge pull request #22 from pkgw/more-dev
More work on Constellations dev environment
2023-03-14 21:15:58 +00:00
Peter Williams 1faf4465eb dev: few more tweaks and now Keycloak actually works 2023-03-14 17:14:59 -04:00
Peter Williams 8fad5cec9d dev: Keycloak lives! 2023-03-14 16:45:54 -04:00
Peter Williams 66975f5aad dev/constellations-backend.tf: reformat 2023-03-14 16:45:40 -04:00
Peter Williams f6d4414fef dev: try adding private DNS records for the Postgres server 2023-03-14 13:13:03 -04:00
Peter Williams f5d7cb68ca dev: sigh, private network stuff requires a non-Basic server; go for it 2023-03-14 13:01:11 -04:00
Peter Williams a835ea5e39 dev/constellations-keycloak.tf: start working on Keycloak instance 2023-03-14 12:02:15 -04:00
Peter Williams 983146f5fe dev/constellations-frontend.tf: correct IP address setting for frontend 2023-03-14 09:53:24 -04:00
Peter Williams fbd9859ef7
Merge pull request #21 from pkgw/dev-updates
Updates for the new dev domain
2023-03-13 23:41:41 +00:00
Peter Williams 5a43c736f5 dev: set up the basics of the Constellations frontend 2023-03-13 19:40:44 -04:00
Peter Williams 7a67543e9f dev: set up public domain for Constellations backend 2023-03-13 11:26:41 -04:00
Peter Williams 663339db23 dev: finish importing Constellations backend resources, I think 2023-03-10 18:09:32 -05:00
Peter Williams fe7032d815 dev: import backend app/db private DNS zone setup 2023-03-10 17:30:29 -05:00
Peter Williams 3fb8e6d402 dev: add the Cosmos/MongoDB 2023-03-10 17:20:19 -05:00
Peter Williams 00ad4819ab dev: start import constellations backend structures
These were created with Microsoft's "Web App + Database" template, which
seems like what we want!
2023-03-10 17:06:55 -05:00
Peter Williams da36c6146b dev: add our first resources 2023-03-10 16:36:27 -05:00
Peter Williams 50b8ab4494 dev: sketch this 2023-03-10 16:27:28 -05:00
Peter Williams 9003780196 README.md: finally add one of these 2023-03-10 16:15:45 -05:00
Peter Williams b80ba27277 prod: rename from "website" 2023-03-10 16:08:07 -05:00
Peter Williams 3294fa98eb etl: remove this long-unused tree 2023-03-10 16:07:51 -05:00
Peter Williams 9937088cbb
Merge pull request #20 from pkgw/cdn
CDN, DNS, and contest website updates
2022-09-27 21:02:11 -04:00
Peter Williams 2ac0649aba website/contest.tf: add new static version of the contest website 2022-09-27 21:00:47 -04:00
Peter Williams aba07f2014 website/dns.tf: import most of this config/state 2022-09-27 18:31:44 -04:00
Peter Williams 502d5de617 website/cdn.tf: better symbol-ification and prevent_destroy 2022-09-27 17:36:46 -04:00
Peter Williams af21a05c1f website/cdn.tf: import the CDN configuration 2022-09-27 17:26:03 -04:00
Peter Williams 5a853624e1 Lingering updates to get Terraform to agree with ground truth 2022-09-27 16:45:23 -04:00
Peter Williams 2ab31ba9cf Updates: azurerm_sql_server => azurerm_mssql_server 2022-09-27 15:58:14 -04:00
Peter Williams 517240880c Updates: azurerm_app_service_slot.communities_stage => azurerm_windows_web_app_slot.communities_stage 2022-09-27 15:53:09 -04:00
Peter Williams 7d1fdf01fd Updates: azurerm_app_service.communities => azurerm_windows_web_app.communities 2022-09-27 15:49:06 -04:00
Peter Williams ccdfd34387 Updates: azurerm_app_service.core_nginx => azurerm_linux_web_app.core_nginx 2022-09-27 15:43:44 -04:00
Peter Williams 0925edebde Updates: azurerm_app_service.core_proxy => azurerm_linux_web_app.core_proxy 2022-09-27 15:38:03 -04:00
Peter Williams 33192394c7 Updates: azurerm_app_service_slot.data_data => azurerm_linux_web_app_slot.data_stage 2022-09-27 15:03:48 -04:00
Peter Williams 11f1e1f81e Updates: azurerm_app_service.data => azurerm_linux_web_app.data 2022-09-27 14:55:17 -04:00