-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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 request: share/import task templates #1344
Comments
Greetings. Interesting idea. This would also allow for easier support of users as they can share their bugged config. After reading into the codebase a little:
But as the project currently seems to lack 'manpower' and this feature is only a small improvement for edge-cases - I would not get my hopes up. - AnsibleGuy |
thx for investigating this :) yea I hope it will come nevertheless one day :D |
As someone who views the project as a single site (server) and uses this ansible semaphore, the project replication function is very much needed. |
as I mentioned in 1514 for me the way to go would be to have an ability to create tasks in the Semaphore UI based on the contents in the repo. For example I have a Github repository where I store some of the playbooks I've used via command line. Currently to have them show up in Semaphore I have to create a task template for every playbook file by hand, one by one... .which is crazy waste of time. Some sort of "repo sync" button that would show you available tasks to import (checkbox etc - as you need to make sure that other yaml files won't be confused with playbooks) would be a godsend :) . |
description
I would really love to see a "share my task template" feature in a future release..
a mysqldump is sufficient if you just want to have a desaster recovery but if you want to share your:
As said: this must happen without the content of any private key / passwords / vaults etc of course.
The result could then be shared with others to easily re-produce/re-use the current implementation and could also be added to e.g. git for reviewing etc.
last but not least it could be also used as a minimal quick backup to save a specific state or saving important changes before the next scheduled mysqldump backup starts.
implementation idea
sharing
importing
permissions
references
refs which are related - while not covering 100% the above:
The text was updated successfully, but these errors were encountered: