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

Feature: create instance from the API #200

Closed
magnusolsson80 opened this issue Sep 28, 2021 · 6 comments · Fixed by #212
Closed

Feature: create instance from the API #200

magnusolsson80 opened this issue Sep 28, 2021 · 6 comments · Fixed by #212
Labels
feature New feature request

Comments

@magnusolsson80
Copy link

Description of the feature
Our ansible playbook can install multiple servers in parallel. I would like to see that possibility to install multiple instances with the same configuration in one go.

Multiple server installs are not possible today if I understand it correctly.

@Sispheor
Copy link
Contributor

Hi,
Not sure to understand exactly your need.
You want to install multiple server of what?

You want to create multiple instance from a single service?

@magnusolsson80
Copy link
Author

Correct. I want the abillity to create multiple instances with the same configuration under a service catalog item.

Correct me if I get this totaly wrong but today you can only process one instance at a time.

Sorry for beeing unclear.. :-(

@Sispheor
Copy link
Contributor

Yes so far one request gives one instance.
But, in futur release we will add the ability to create instance from the API.
So, you will be able to create instance from the executed playbook.

@Sispheor Sispheor changed the title Install multiple servers att the same time Feature: create instance from the API Sep 28, 2021
@Sispheor Sispheor added the feature New feature request label Sep 28, 2021
@magnusolsson80
Copy link
Author

Ok.. I understand. It is a little bit of "ping pong" in between the ansible/awx tower and squest servers, but it will work.

@Sispheor
Copy link
Contributor

Sispheor commented Sep 28, 2021

We can add the ability to have a new flag in "instance" which could be "parent".
So you can create "child" linked to the main service.

Like. The user asked for a service K8S, a service named K8S is created, and from the API you create child VMs that have been created behind the scene to support this service.

I know that force to place some task in the playbook side but it allows us to be very generic.

@Sispheor
Copy link
Contributor

Done and merged in dev.
Will be a part of the v1 release.

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

Successfully merging a pull request may close this issue.

2 participants