Tamir Kamara
b4831eb19e
Terraform null resources to terraform_data ( #3429 )
...
TF null resources to tf_data, new provider ver
2023-04-13 14:31:32 +03:00
Tamir Kamara
3b4a0bac18
Create MGMT Storage Account without public access ( #3372 )
...
Create MGMT storage account without public access
2023-04-03 09:50:23 +00:00
Tamir Kamara
9fc2fdaf27
Use Servicebus FQDN ( #3332 )
...
Use servicebus FQDN
2023-04-03 09:46:26 +00:00
Tamir Kamara
ef7677243a
Upgrade AzureRM to 3.41.0 ( #3185 )
...
* Upgrade AzureRM to 3.41.0
* changelog
2023-02-02 18:18:45 +02:00
Tamir Kamara
efe87fea03
Upgrade Terraform versions ( #2912 )
...
* tf cli: 1.3.4, azurerm 3.30.0
* updates
* updates
* update lock files
2022-11-27 18:24:28 +02:00
Tamir Kamara
7d4b1011ca
Stop using `upgrade` in terraform init calls ( #2673 )
...
* terraform init in core/ops shouldn't use -upgrade
* update terraform in devcontainer
* always refresh
* tflint
* update changelog
2022-10-02 11:23:05 +03:00
Tamir Kamara
a06342b8c7
ACR task to remove old devcontainer images ( #2656 )
2022-09-28 15:37:49 +03:00
Tamir Kamara
5235a3c7f1
Update DevOps terraform ( #2607 )
...
* upgrade devops azurerm, remove obsolete items
* tflint
2022-09-18 12:14:06 +03:00
Stuart Leeks
78da6bb235
Updates to support https://github.com/microsoft/AzureTRE-Deployment ( #2385 )
...
* Updates to support https://github.com/microsoft/AzureTRE-Deployment
* Update paths for `.env` file imports
* Update UI scripts
2022-08-03 09:07:56 +01:00
Ross Smith
bdb5e6e37c
2. Devcontainer on Az CLI 2.37 ( #2172 )
...
* Removed scripts folder
* Linting
* Linting #3
* Added in build step
* PR comment
* Revert db-migrate
* Admin Consent
* Workspace Admin Consent
* Removed unsued variables
* Split AAD scripts up
* Working on bash read prompt
* Add a final check
* Removing private file
* Moving to Az cli 2.37 for Graph
* Removed appName from credential reset
* update_resource_access
* Remove AAD_TENANT_ID
* Rp should use 2.37 az cli
* increase mgmt AzureRM version
* Bump version
* Pinning versions of apt-get packages
* pipe and copy
* WORKDIR
* Move requirements to /tmp folder
* --no-install-recommends
* --no-install-recommends
2022-07-13 15:00:16 +01:00
Tamir Kamara
0e74ef86fb
Git version tags use parent repo & don't fail when absent ( #2225 )
...
* support git commands on parent repos
* larger timeout for e2e job in deploy workflow
2022-07-07 16:57:13 +01:00
Tamir Kamara
aacce1079f
tag resource groups with version info ( #2182 )
2022-07-04 21:21:11 +03:00
tanya-borisova
5d94133601
Upgrade azurerm provider version to 3.5.0 ( #1947 )
2022-05-31 17:15:40 +01:00
David Moore
5131e76936
Debug Logs (retry) ( #1476 )
...
* strip '-' from string in storage account name
* TF_LOG
* log inline
* if in make
* suppress tf output
* auth-mode key
* STOP recovering soft deleted key vaults
* keyvault script wip
* client_config current, key_vault_list
* added comment
* secret added to PR workflow
2022-03-10 11:49:53 +00:00
Tamir Kamara
a9ec4d3c24
Upgrade azurerm to 2.97 ( #1354 )
...
* upgrade azurerm to 2.97
* format fix
2022-02-21 17:46:34 +02:00
Tamir Kamara
0ecaf6de2e
Azure testing in PR validation ( #1242 )
...
* env per pr
* add env cleanup workflow
* fixes for cleanup workflow
* move clean logic to script
2022-02-09 08:30:06 +02:00
Ross Smith
1fa002ca2b
Removing TF_VAR_location ( #1223 )
...
* Removing TF_VAR_location
* Removing TF_VAR_location
* Added Tre_id back in
2022-02-02 12:58:57 +00:00
Ross Smith
4380ed883c
Use DevContainer for the build ( #1196 )
...
* Add Action for running in a DevContainer.
* Run make commands in a DevContainer
* Cache the DevContainer in ACR
2022-02-01 19:51:37 +00:00
Liza Shakury
0300d32ef2
Support workspace tokens in API and Guacamole workspace service ( #1062 )
2021-11-25 13:01:53 +00:00
Denis Cepun
351961eab6
Gitea and pipeline related fixes ( #1017 )
...
Gitea and pipeline related fixes
2021-10-08 16:34:27 +03:00
Marcus Robinson
9bc39d4863
Add management locks and disable porter logs ( #952 )
2021-09-29 12:25:19 +01:00
Tomi Paananen
c84e5e607c
Porter Azure plugin enabled for Resource Processor ( #844 )
...
- Adds `porter` storage container creation to bootstrapping phase
- Installs and configures Porter Azure plugin (storage feature) for Resource Processor
- Updates documentation
2021-09-15 15:10:25 +03:00
Tamir Kamara
b8dad9ee21
TF import only if not exist ( #774 )
2021-09-05 12:14:56 +03:00
Denis Cepun
18e774d622
API to use Managed Identity to authenticate against Cosmos DB ( #593 )
...
API authentication to CosmosDB switched to MSI
2021-08-11 14:19:47 +03:00
Elad Iwanir
ab01fa4bd8
upgrading all hcl lock files + script ( #586 )
2021-08-10 09:52:41 +03:00
Elad Iwanir
431c102376
Guacamole auth extension draft ( #577 )
...
* Guacamole authentication extension draft
2021-08-09 14:36:51 +03:00
Tamir Kamara
416fc084eb
Reformat all Terraform files and check in PR validation ( #574 )
...
* first half of git-db with tls
* update gitea image with db ssl cert
* first half of git-db with tls
* update gitea image with db ssl cert
* change gitea ssl mode to true
* changed acr login method
* Add terraform format check to workflow
* format all tf files
Co-authored-by: Anat Balzam <anatbaz@gmail.com>
2021-08-09 12:09:21 +03:00
Elad Iwanir
9f66c63735
fix missing rg name in bootstrap script ( #505 )
2021-07-28 15:11:14 +03:00
Sachin Kundu
796b5f84b6
Fixes required to make deploying vanilla workspace in a new subscription ( #428 )
...
Make it possible to deploy infrastructure and install vanilla workspace bundle
Co-authored-by: sachin kundu <sakundu@microsoft.com>
Co-authored-by: Tomi Paananen <tomi.paananen@microsoft.com>
2021-07-08 16:35:48 +03:00
Eero Bragge
665fba147e
Ignores Azure resource tag for all Azure resources ( #422 )
...
As Azure Policies can enforce specific Azure Tags and due to Terraform keeps its own state, Terraform tries to remove the tags at every deploy, but Azure Policy re-adds them.
2021-07-07 16:20:12 +02:00
Denis Cepun
a1c355dc94
Adds simple e2e test of deployed resources ( #374 )
2021-06-30 17:49:04 +01:00
Denis Cepun
aadd23fd44
Adds processor function to deployment scripts ( #358 )
...
Adds processor function to deployment scripts
2021-06-24 10:51:44 +03:00
Marcus Robinson
5d3fbc1ab3
Updates to Azure ML service - firewall rules, outputs and private endpoint ( #332 )
...
Also fixes CD issues.
2021-06-22 10:41:55 +01:00
Marcus Robinson
d373f1129f
Error in tre_deploy, Set to use TF_VAR_ variables as purely a TF step ( #269 )
2021-06-16 14:59:55 +01:00
Marcus Robinson
7807b71002
Consolidate variables and make file ( #262 )
2021-06-15 09:05:47 +01:00
Tomi Paananen
0fe739b8d5
Adds service principal for deployment processor ( #248 )
2021-06-14 13:42:04 +03:00
Marcus Robinson
ff7e234a83
Standardize TRE identifiers ( #176 )
...
* Standardize TRE identifiers
Fixes #172
* Fix issues in destroy.
* fix linting
* fix tf linting
* Fix description
* Update docs/quickstart.md
Co-authored-by: Anders Lybecker <anders@lybecker.com>
Co-authored-by: Anders Lybecker <anders@lybecker.com>
2021-06-04 07:46:55 +01:00
Denis Cepun
4af92ad312
Creates GitHub Action to deploy core infra to dev subscription ( #107 )
...
Creates GitHub Action to deploy core infra to dev subscription
2021-05-26 19:58:43 +03:00
Marcus Robinson
6b8ffc8a9e
Add bootstrap and deployment scripts ( #93 )
...
Add scripts to bootstrap TF environment, build and push docker images, and deploy the TRE.
- Add TF bootstrap scripts and templates to create TF state storage and ACR
- Add scripts to build and push the docker images
- Add deployment scripts to core TF templates
- Remove GitHub packages integration
- Set linter to run locally as we have already checkout out the files
2021-05-21 14:27:21 +02:00