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

[dev.icinga.com #12183] Provide sync for existing commands/zones/endpoints out of the box #352

Closed
icinga-migration opened this issue Jul 20, 2016 · 3 comments

Comments

@icinga-migration
Copy link

This issue has been migrated from Redmine: https://dev.icinga.com/issues/12183

Created by tgelf on 2016-07-20 09:53:12 +00:00

Assignee: (none)
Status: New
Target Version: (none)
Last Update: 2016-07-20 09:53:12 +00:00 (in Redmine)


With import/sync definitions one is able to use objects created "manually" in the Icinga 2 configuration. This basically means re-implementing what is already there at kickstart time in a point and click way. As this is somewhat tricky and people often need this for one or the other reason it would be nice to have such rules there out of the box with the following features:

  • it should notify in case there have been local changes, at least before deploying
  • you should be able to run it as a background job
  • it should provide an easy "internalize/externalize this object" mechanism

The last one is for getting rid of manual config, it would of course conflict with a background job re-syncing the existing manual config. This feature should also allow you to survive changes where master or satellite zones and/or endpoints are renamed on your deployment endpoint.


Relations:

@icinga-migration
Copy link
Author

Updated by tgelf on 2016-07-20 09:53:38 +00:00

  • Duplicated set to 11509

@icinga-migration
Copy link
Author

Updated by mfrosch on 2016-10-26 14:57:57 +00:00

  • Relates set to 12988

@Thomas-Gelf
Copy link
Contributor

Kickstart is now linked from the new Infrastructure Dashboard, there is also some text with related hints. Should suffice for now, more to come.

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

No branches or pull requests

2 participants