-
Notifications
You must be signed in to change notification settings - Fork 103
Logging #4
Logging #4
Conversation
| } | ||
| 'controller': { | ||
| 'healthStatus': True, | ||
| 'nginxplus': False, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nginxplus is defined below, so it doesn't need to be redefined here.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fixed (removed)
| } | ||
| }, | ||
| 'service': { | ||
| 'annotations': { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is there a way to conditionally include the elastic configuration, so that it is only present when we also are using the ELK extras?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes; I figured we would do this as part of the overall deployment manifest yaml that is implied in Issue #3
|
Also, be sure that test.py runs and all tests pass. |
Proposed changes
This change adds a log store (elasticsearch) and a log agent (filebeat) and configures them to work with the
NGINX KIC controller. Additionally, the elasticsearch deployment includes a kibana instance for visualization.
Documentation has been updated to explain the deployment options and process, as well as provide instructions
on accessing the kibana dashboard. Additionally, pre-built kibana elements have been provided for import.
Checklist
Before creating a PR, run through this checklist and mark each as complete.