constellation/cli/internal/terraform/terraform
Moritz Sanft f2ce9518a3
cli: support custom attestation policies for maa (#1375)
* create and update maa attestation policy

* use interface to allow unit testing

* fix test csp

* http request for policy patch

* go mod tidy

* remove hyphen

* go mod tidy

* wip: adapt to feedback

* linting fixes

* remove csp from tf call

* fix type assertion

* Add MAA URL to instance tags (#1409)

Signed-off-by: Daniel Weiße <dw@edgeless.systems>

* conditionally create maa provider

* only set instance tag when maa is created

* fix azure unit test

* bazel tidy

* remove AzureCVM const

Co-authored-by: Thomas Tendyck <51411342+thomasten@users.noreply.github.com>

* encode policy at runtime

* remove policy arg

* fix unit test

---------

Signed-off-by: Daniel Weiße <dw@edgeless.systems>
Co-authored-by: Daniel Weiße <66256922+daniel-weisse@users.noreply.github.com>
Co-authored-by: Thomas Tendyck <51411342+thomasten@users.noreply.github.com>
2023-03-20 13:33:04 +01:00
..
aws deps: update Terraform aws to v4.58.0 (#1419) 2023-03-16 11:43:52 +01:00
azure cli: support custom attestation policies for maa (#1375) 2023-03-20 13:33:04 +01:00
gcp deps: update Terraform google-beta to v4.57.0 (#1423) 2023-03-16 13:45:43 +01:00
iam deps: update Terraform azuread to v2.36.0 (#1421) 2023-03-16 14:30:17 +01:00
openstack openstack: use password to authenticate in cluster 2023-03-08 09:04:57 -05:00
qemu cli: set placeholder uid for QEMU / MiniConstellation (#1069) 2023-01-25 14:42:52 +01:00