-
Notifications
You must be signed in to change notification settings - Fork 0
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
Service Management #69
Comments
marked this issue as related to #61 |
added 54m of time spent |
added 12m of time spent |
marked this issue as blocked by #59 |
marked this issue as related to #58 |
marked this issue as related to #77 |
added 6m of time spent |
added 5m of time spent |
added 6m of time spent |
marked this issue as related to #71 |
marked this issue as blocking #96 |
mentioned in commit c887532be1ad16643ebd435a5691c89ec8880698 |
mentioned in commit 2764d3856681f7161a1ba5a5d1255a4f7990c5c4 |
mentioned in commit 7d02a8f367ae45ca6a9ce99f8ebdc3f76b0c1447 |
mentioned in commit 8c1688a1acc1417b82caf970fdf686e7150c2eb4 |
mentioned in commit d5b15985e336cb6b7851807853313556e5b24127 |
marked this issue as related to #149 |
marked the checklist item assign to device as completed |
marked the checklist item assign to cluster as completed |
marked the checklist item config (Ansible vars) as completed |
mentioned in commit 567a76935436a514d888025635209ff559eb2c54 |
mentioned in commit 9f29ed32676d8d13a90966ff84d57237e0d03ed8 |
mentioned in commit 0f9692cbe6beeba52e9fc60b54a0386e1c86f6e0 |
marked the checklist item Ports as completed |
mentioned in commit a982dc4a821e36c32b36fcafe33f8ce83b3b58bf |
mentioned in commit 61799c4462fb9f5a1dc00d81f5fccb3a271a96b9 |
marked the checklist item Multiple ports per service as completed |
mentioned in commit ac3b4408f3faa22ff53a2d7e5f77316f43c042e9 |
mentioned in commit 0fb06a1f9ec0313fbf6f041a8e49504dfa30ee46 |
marked the checklist item Dependency mapping between services as completed |
Service Management
Management of deployed services. Each service to be able to track:
Multiple ports per service
[ ] Multiple protocols per portconfig (Ansible vars)
Assignable to:
assign to device
assign to cluster
[ ] can be assigned a site and/or locationNot required as cluster and device will be assigned to locationService management to include ports, protocols and what host deployed upon.
Deployment
AWX Launch job template / workflow AWX Integration #113
ability to have as part of the service that it's an awx job template / workflow that when the service is deployed the associated job is run. Blocked by AWX Browser #59
New Models
Services
A value not specified will use the template values if template_id is set.
Function:
objects overrides
if item is template fetch template fields as field values.
Saves overrides
if item uses template ensure templated fields are set to null before saving
Update overrides
if item uses template ensure templated fields are set to null before saving
id
is_template bool
if true use template values to renders service details
template_id One to One
the id of the service that is a template
name
device One to One
cluster One to One
config JSON
port One to Many
dependent_service One to Many
Ports
Links / References
AWX run collection without project
Blocks: Request Management Module #96
Blocked By: AWX Browser #59
Related: API Browser #58
Related: ITIM Module #61
Related: Cluster Management #71
Related ArgoCD Integration #77
Related: AWX Integration #113
Related: Assign KB article to an item #149
Requirements
The text was updated successfully, but these errors were encountered: