Categorygithub.com/prasannakumarik25/https-github.com-mavrick202-terraformsingleinstancebuilderopenstack
package
0.12.3
Repository: https://github.com/prasannakumarik25/https-github.com-mavrick202-terraformsingleinstance.git
Documentation: pkg.go.dev
# Functions
CommHost looks up the host for the communicator.
ServerStateRefreshFunc returns a StateRefreshFunc that is used to watch an openstack server.
SSHConfig returns a function that can be used for the SSH communicator config for connecting to the instance created over SSH using a private key or a password.
WaitForImage waits for the given Image ID to become ready.
WaitForState watches an object and waits for it to achieve a certain state.
# Constants
The unique ID for this builder.
# Structs
AccessConfig is for common configuration related to openstack access.
Artifact is an artifact implementation that contains built images.
No description provided by the author
No description provided by the author
ImageConfig is for common configuration related to creating Images.
RunConfig contains configuration for running an instance from a source image and details on how to access that launched image.
StateChangeConf is the configuration struct used for `WaitForState`.
No description provided by the author
StepGetPassword reads the password from a booted OpenStack server and sets it on the WinRM config.
No description provided by the author
StepLoadExtensions gets the FlavorRef from a Flavor.
StepLoadFlavor gets the FlavorRef from a Flavor.
No description provided by the author
No description provided by the author
No description provided by the author
# Type aliases
StateRefreshFunc is a function type used for StateChangeConf that is responsible for refreshing the item being watched for a state change.