constellation/internal
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
..
atls bazel: add build files for go (#1186) 2023-03-09 15:23:42 +01:00
attestation bazel: add build files for go (#1186) 2023-03-09 15:23:42 +01:00
cloud bazel: add build files for go (#1186) 2023-03-09 15:23:42 +01:00
compatibility bazel: add build files for go (#1186) 2023-03-09 15:23:42 +01:00
config config: add attestation variant (#1413) 2023-03-14 11:46:27 +01:00
constants cli: support custom attestation policies for maa (#1375) 2023-03-20 13:33:04 +01:00
crypto bazel: add build files for go (#1186) 2023-03-09 15:23:42 +01:00
cryptsetup bazel: add build files for go (#1186) 2023-03-09 15:23:42 +01:00
deploy/helm bazel: add build files for go (#1186) 2023-03-09 15:23:42 +01:00
file bazel: add build files for go (#1186) 2023-03-09 15:23:42 +01:00
grpc bazel: add build files for go (#1186) 2023-03-09 15:23:42 +01:00
installer bazel: add build files for go (#1186) 2023-03-09 15:23:42 +01:00
kms bazel: add build files for go (#1186) 2023-03-09 15:23:42 +01:00
kubernetes bazel: add build files for go (#1186) 2023-03-09 15:23:42 +01:00
license bazel: add build files for go (#1186) 2023-03-09 15:23:42 +01:00
logger bazel: add build files for go (#1186) 2023-03-09 15:23:42 +01:00
nodestate bazel: add build files for go (#1186) 2023-03-09 15:23:42 +01:00
oid bazel: add build files for go (#1186) 2023-03-09 15:23:42 +01:00
retry bazel: add build files for go (#1186) 2023-03-09 15:23:42 +01:00
role bazel: add build files for go (#1186) 2023-03-09 15:23:42 +01:00
semver bazel: add build files for go (#1186) 2023-03-09 15:23:42 +01:00
sigstore bazel: add build files for go (#1186) 2023-03-09 15:23:42 +01:00
versions deps: update Constellation containers (#1417) 2023-03-17 07:48:19 +01:00
versionsapi ci: upload cli version list (#1377) 2023-03-10 10:21:58 +01:00
watcher config: add attestation variant (#1413) 2023-03-14 11:46:27 +01:00