Skip to content
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

Add salt-cloud support #207

Open
stdevel opened this issue May 7, 2020 · 1 comment
Open

Add salt-cloud support #207

stdevel opened this issue May 7, 2020 · 1 comment
Labels
enhancement New feature or request

Comments

@stdevel
Copy link

stdevel commented May 7, 2020

Describe the feat you'd like
First of all - thanks for your work! I really like the interface and functionality - it's a great alternative to the commerical SaltStack Enterprise for the most basic tasks.

It would be extremely handy to also have the possibility to control salt-cloud via the web interface - e.g. for deploying new machines on-premises or in the cloud.

Is such a functionality planned?

Is your feature request related to a problem? Please describe.
It's not a problem - I'm jussing missing the functionality to deploy new machines using the shiny web UI.

Additional context

@stdevel stdevel added the enhancement New feature or request label May 7, 2020
@claudekenni
Copy link

A orchestrate state using client type runner with the cloud modules should help with this.
May not be as integrated as needed, but should provide basic functionality

something like this may help get you started:
This is an example for VMware.

create_instance:
  salt.runner:
    - name: cloud.create
    - provider: {{ provider}}
    - instances: 
      - {{ instances}}
    - datacenter: datacenter
    - clonefrom: template 
    - cluster: cluster
    - num_cpus: 2
    - memory: 4GB
    - datastore: datastore

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants