x-pack/solutions/security/plugins/kubernetes_security/README.md
This plugin provides interactive visualizations of your Kubernetes workload and session data.
Allow users to explore the data stream from k8s environment that being monitored by Elastic Agent(+ endpoint integration) in a session view with cloud and k8s context. For more context, see internal doc.
This plugin is currently being used as a part of Security Solution features under the /app/security/kubernetes page.
getKubernetesPageReturns the kubernetes page. Parameters
| Property | Description | Type |
|---|---|---|
| kubernetesSecurityDeps | Parameters object | object |
kubernetesSecurityDeps
| Property | Description | Type |
|---|---|---|
| filter | The global filter component used across pages in Kibana | ReactNode |
| renderSessionsView | Function to render sessions view table | function |
| indexPattern | Index pattern used for the data source in the Kubernetes page | object |
| globalFilter | Includes query and timerange used for filtering | object |
indexPattern
| Property | Description | Type |
|---|---|---|
| fields | A list of FieldSpec | FieldSpec[] from @kbn/data-plugin/common |
| title | Index pattern string representation | string |
globalFilter
| Property | Description | Type |
|---|---|---|
| filterQuery | Stringified Elasticsearch filter query. See doc. | Optional, string |
| startDate | Start date time of timerange filter, in ISO format | string |
| endDate | End date time of timerange filter, in ISO format | string |