Replies: 1 comment 11 replies
-
Just discovered there are already S3 creds related resources and datasources called hsdp_credentials_XXX |
Beta Was this translation helpful? Give feedback.
11 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
DICOM Store onboarding has a two stage approach. You first submit a ticket to get it. After that you have to perform >15 steps to make it work correctly. The steps are slightly different depending on whether you use a shared or dedicated instance.
The steps contain the following:
Permissions and account setup in IAM
This is covered by the provider already.
CDR Setup
This is covered by the provider already.
S3 Creds setup
This requires new a new resource type in the provider: hsdp_s3creds_policy.
We could also have a DataSource for defining the actual S3 Creds (hsdp_s3_creds). We can then refer to that in the next step.
It requires an IAM group etag as input, not sure if that can be retrieved from the IAM Group already.
Configure DICOM Store
This requires multiple new resource types in the provider.
Since all of this does make configuration more clear and robust, it is still a lot of steps to get right. Therefore I also propose to create a Terraform module that takes just a few parameters and sets everything up for you. Something like:
Beta Was this translation helpful? Give feedback.
All reactions