Pablo Martín
6b5a5037d8
Merged PR 4890: Add dbt CI steps
...
Ads new steps explaining how to set up infrastructure for the dbt CI VM.
2025-04-08 10:47:55 +00:00
Pablo Martin
6a3cfb7f75
tiny arg
2025-04-08 12:08:53 +02:00
Pablo Martin
4035d96369
final touches from real life testing
2025-04-04 15:36:19 +02:00
Pablo Martin
1996bab595
fix psql install
2025-04-04 11:54:22 +02:00
Pablo Martin
797e9506bf
add new steps
2025-04-02 15:58:55 +02:00
Pablo Martín
c550492c61
Merged PR 3870: Add BillingDB reader and permissions
...
This PR adds a new user creation to the DWH section of the script. This includes both creating the user and describing how to give the proper grants. The explanation is simply a pattern and needs to be adjusted on run time, since it depends on what is the scope of the integration at the time of deploying.
You can read more on the topic here: https://www.notion.so/knowyourguest-superhog/Currency-Rates-for-apps-integration-1600446ff9c9804faa66f982f294e6e8?pvs=4
Related work items: #25608
2024-12-18 13:38:11 +00:00
Pablo Martin
70d296594f
typo
2024-12-18 14:38:01 +01:00
Pablo Martin
6a5f6ad0ff
add user creation and permissions pattern
2024-12-18 12:56:55 +01:00
Pablo Martín
73cd9b2dcc
Merged PR 3656: Web Gateway
...
This PR adapts our infra script to a new pattern. We now have a dedicated, small VM that acts as a gateway for web-server delivered contents. The PR:
- Adds the instructions to set up the web gateway VM.
- Adapts some networking and firewall configs (lock down web access from outside the VNET to only the web gateway).
- Updates the Airbyte deployment instructions so that the UI gets served through the web gateway instead of directly from the Airbyte VM.
Related work items: #23999
2024-11-27 08:28:30 +00:00
Pablo Martin
5cd91f8f67
add missing dns reference
2024-11-26 11:27:49 +01:00
Pablo Martin
94191161b6
change section numbering
2024-11-26 11:13:18 +01:00
Pablo Martin
8b1c8b5c9c
wip
2024-11-26 11:05:27 +01:00
Pablo Martin
c986715e98
wip
2024-11-14 16:19:22 +01:00
Pablo Martin
409c23691b
Merge branch 'main' of ssh.dev.azure.com:v3/guardhog/Data/data-infra-script
2024-06-14 10:59:43 +02:00
Pablo Martin
f64b5d20c2
fix headers
2024-06-14 10:52:40 +02:00
Pablo Martín
1d981fc728
Merged PR 1935: SQL Users Update
...
With the arrival of new members to the data team, I've redesigned a bit the game of roles and users in the DWH.
This PR modifies the infra script to include the commands that should be run to end up in today's state of the DWH should we ever have to redeploy from scratch.
It's not fully perfect since it requires some statefulness (personal users of data team members, existing `sync_`schemas made by airbyte, etc). But it does create all necessary roles and the most important users. And it explains the general philosophy.
Related work items: #16911
2024-05-29 07:42:13 +00:00
Pablo Martin
2044ad002b
refurbish user permissions setup for dwh
2024-05-28 18:50:02 +02:00
Pablo Martin
c59f4b1f5f
format
2024-02-21 15:45:20 +01:00
Pablo Martin
fd86da85bf
rename file
2024-02-21 15:43:59 +01:00
Pablo Martin
72a99cf315
tiny changes
2024-02-21 09:15:07 +01:00
Pablo Martin
4c55aef9e1
small change
2024-02-12 17:51:17 +01:00
Pablo Martin
8057ab96ce
Backup stuff
2024-02-12 17:44:49 +01:00
Pablo Martin
783f3e4641
instructions on PBI Gateway
2024-02-12 15:08:32 +01:00
Pablo Martin
5de744d2f1
Finish airbyte script
2024-02-12 11:18:18 +01:00
Pablo Martin
29cce8fe88
wip airbyte
2024-02-09 15:59:34 +01:00
Pablo Martin
3176fc42b6
user permissions
2024-02-09 15:47:26 +01:00
Pablo Martin
912e597915
sql deploy
2024-02-09 15:14:10 +01:00
Pablo Martin
d49b310826
dns configuration
2024-02-09 11:36:33 +01:00
Pablo Martin
420a17837b
more instructions
2024-02-07 18:43:10 +01:00
Pablo Martin
54acad43b7
more VPN stuff
2024-02-07 14:50:07 +01:00
Pablo Martin
5ced274e4a
more vpn docs
2024-02-07 10:57:23 +01:00
Pablo Martin
69f5b4d01e
wip
2024-02-06 17:24:58 +01:00
Pablo Martin
d8fd120273
public ip
2024-02-06 17:21:47 +01:00
Pablo Martin
c499acb768
ssh key
2024-02-06 17:11:27 +01:00
Pablo Martin
e03c57e094
private dns
2024-02-06 16:55:20 +01:00
Pablo Martin
b4191bd58d
add database nsg
2024-02-06 16:36:09 +01:00
Pablo Martin
2c736eb0f8
working
2024-02-06 16:11:50 +01:00
Pablo Martin
1e9be5c3a8
content
2024-02-06 13:53:05 +01:00
Pablo Martín
c8ca05b1b5
Added README.md
2024-02-06 11:11:37 +00:00