-
Notifications
You must be signed in to change notification settings - Fork 9.3k
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
Feature Request: AppStream support #6508
Comments
I am interested to work on this. |
Seems like we should also include |
I am using https://github.com/ops-guru/terraform-provider-appstream but it is a little rough around the edges and may not be compatible with terraform 0.12. While we (University of Virginia Library) are only using ApStream for a single application, we have been quite happy with it and expect more adoption... an up to date provider would be great. |
Another plus would be a hypothetical aws_appstream_stack should return the automatically created S3 bucket for app settings so you can attach a managed bucket policy via Terraform as well. |
Has there been any movement on this? Would be great to see it included in the AWS provider |
Has this been added to the aws provider, if so is there any documentation on how to use it? |
@ewbankkit Could you please help us with instructions on how to use terraform with appstream? |
I can't find any documentation on using appstream with terraform. Has this actually been added? |
Any updates? |
I am still interested in this... we have a TF module that creates a stack + fleet + autoscaling groups but has to rely on CloudFormation for the stack/fleet. :-( it would be a win to have even minimal support in TF for the three resources (stack, fleet, association). Has anyone made an attempt at a PR yet? |
I started to get the ball rolling #14675, using the ops-guru provider as a starting point. |
OK, I now have basic support for a stack and fleet, copied heavily from ops-guru and cleaned up a bit. |
@wrschneider Were you able to update ops-guru's provider to include adding an iam role to an image builder? I tried taking a stab at it but Go isn't a language I'm familiar with. Right now I'm just running some powershell from within terraform to build the image builder instance. The stack and fleet seem ok. |
@aablake1 I wasn't even trying to solve for the image builder. The stack and fleet are the parts I really need to automate. In my typical workflow I'm setting up the image builder and creating images by hand in non-production environments, then sharing them. What I have in this PR now is the bare minimum I need to replace Cloudformation in my TF for stack/fleet creation. |
@wrschneider makes sense. It would be nice if they can add support for AppStream to the main aws terraform provider. Ops-guru provider is better than nothing though so making do with that for now. |
@aablake1 that was the whole point of this issue/my PR, to incorporate into the main AWS TF provider. If I have to use another TF provider I'm not really that much better off than using CF inside TF. Now I have all the lint checks passing, at least. |
@wrschneider - I am not sure which one of the AppStream providers you used as your source - but we also based ours on ops-guru when we collected the different once into this one https://github.com/arnvid/terraform-provider-appstream currently at v1.0.8 and we are working on a v1.0.9 to work around some problems we found in the provider when updating stack. If you are using the original ops-guru one we have some problems using it in production environments. One would hope that Appstream finds it way into the AWS provider - but if does not happen soon I have been thinking of publishing the one I help work on to registry. |
@arnvid yes I based mine on ops-guru as well. It seemed like a reasonable start and there were only some minor tweaks I had to make to get it to work. |
Hi @arnvid @wrschneider |
I see it has been a few months. Have the plans to merge this into the aws provider become any more solid? |
Haven't touched it since then. Is this even on Hashicorp's backlog? |
I came here to make the same comment. This would be really valuable to implement. |
@breathingdust could we get AppStream added? |
I'm in need of this as well... |
Hi all! 👋 AppStream is on the roadmap for this quarter: |
Yay! @breathingdust Let me know how I can help |
Is there a way to associate an Appstream stack with an Appstream fleet with Terraform? |
@liberops Yup!
|
First off, thanks for the work on this! |
Hi @mbotmcc, it's coming! Edited the issue description to include the resources we are currently planning to add. |
#21718 is a bit of an issue for us as we use desktop mode |
Hi team, great work on this! i cant find the terraform code for |
Closing this issue as the originally scoped work has been completed. Created a separate issue to track |
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. |
Community Note
Description
Add support for AppStream resources like fleets, stacks, and image builders.
These resources are now supported by CloudFormation
There are still gaps in AppStream automation -- images must be configured manually -- but being able to create the supported resources via terraform would be a big help.
New Resources
The text was updated successfully, but these errors were encountered: