I think you'll need to build retries into your dynamic resource. The provider (AWS or whomever) will assign the publicIp before the instance has actually completed startup, so just because the IP address is known, doesn't mean the instance is ready.
w
wide-holiday-59376
08/30/2019, 5:20 PM
Is there an output variable I can wait on that will only become available once the instance is fully ready?
No matter how you like to participate in developer communities, Pulumi wants to meet you there. If you want to meet other Pulumi users to share use-cases and best practices, contribute code or documentation, see us at an event, or just tell a story about something cool you did with Pulumi, you are part of our community.