The Linode cloud module is used to control access to the Linode VPS system
Use of this module only requires the apikey parameter.
depends: | libcloud >= 0.13.2 |
---|
Set up the cloud configuration at /etc/salt/cloud.providers or /etc/salt/cloud.providers.d/linode.conf:
my-linode-config:
# Linode account api key
apikey: JVkbSJDGHSDKUKSDJfhsdklfjgsjdkflhjlsdfffhgdgjkenrtuinv
provider: linode
Return a dict of all available VM images on the cloud provider with relevant data
Return a dict of all available VM locations on the cloud provider with relevant data
Return a dict of all available VM images on the cloud provider with relevant data
Create a single VM from a data dict
Delete a single VM
Return the first configured instance.
Return a conn object for the passed VM data
Return the size of of the root disk in MB
Return the image object to use
Return the node location to use
Return a libcloud node for the named VM
Return the password to use
Return True if a private ip address is requested
Return the VM's size object
Return the amount of swap space to use in MB
Return a list of the VMs that are on the provider
Return a list of the VMs that are on the provider, with all fields
Return a list of the VMs that are on the provider, with select fields
Return the script deployment object
Show the details from the provider concerning an instance
Docs for previous releases are available on salt.rtfd.org.
Latest Salt release: 2014.7.2
22.5.9. salt.cloud.clouds.libcloud_aws
22.5.11. salt.cloud.clouds.lxc
Upcoming SaltStack events, webinars and local meet ups and user groups.