-
Notifications
You must be signed in to change notification settings - Fork 9.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
AWS IoT support #143
Comments
Am I right in thinking that AWS IoT support for Terraform which was in progress over at hashicorp/terraform#6961 needs to be migrated over to this repo? It's not clear that the aforementioned PR is still active, and I'm prepared to put some effort in to bring that work over if nobody else is on it. |
The original author of hashicorp/terraform#6961 has made it clear he doesn't have capacity to continue with the work and has given the blessing of others to build directly on his work. I humbly suggest a good way to proceed is piecemeal, one AWS IoT provider at a time, to avoid massive pull requests, and to be in accordance with the Terraform contribution guidelines. |
@rob-smallshire I would also like to help contribute, and I agree with your plan |
@AlexMabry Thanks for picking up this work! I've been on vacation since I last visited. |
Is anyone currently working on this? I'd love to not have to manually attach policies to my certificates. |
@abferm I don't know of anyone working on Policy Attachment. If you haven't seen it already, there is relevant code in hashicorp/terraform#6961. The process of extracting resource providers from that old PR and resubmitting individually in this repo seems to be slowly succeeding. |
@abferm IoT Thing type just got merged and should be in starting from TF AWS Provider 1.10. |
|
Hey Guys, I was wondering if you plan to support |
Hi, any update on @rafaljanicki 's request? Is there any plan for adding a resource for certificate attachment in iot_thing? |
@srjithsn FYI, for now I'm using such workaround:
|
There are two open PRs for additional IoT resources:
Both are waiting on the original author to implement feedback at the moment. |
The above two new resources have been merged and will release with version 1.42.0 of the AWS provider, likely by Wednesday. I think we are reaching a point where the "definition of done" for a generic IoT support issue becomes hard -- so if there is other specific feature requests you are looking for, please feel free to create new issues. Thanks! |
Can the Thing Group functionality be added? There's a lot of advantages using groups within IoT to manage the Thing settings with including certificates and policies. Thanks! |
I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. If you feel this issue should be reopened, we encourage creating a new issue linking back to this one for added context. Thanks! |
This issue was originally opened by @vrcsix as hashicorp/terraform#6138. It was migrated here as part of the provider split. The original body of the issue is below.
Edit by Ninir: TODOs
Opening this to spec out Terraform support for [AWS IoT](https://aws.amazon.com/iot/).
Thing
Represents a thing in the thing registry.
Certificate
Represents a X.509 certificate for use with IoT.
Policy
Represents permissions for IoT clients.
Policy attachment
Represents the attachment of one or more IoT policies to a principal (certificate, Cognito ID or IAM entity).
Topic rule
Represents a rule for processing messages to an MQTT topic.
The text was updated successfully, but these errors were encountered: