Sign inSign up

rapid7/kubernetes-monitor

By rapid7

Updated over 3 years ago
Archived

Rapid7 Kubernetes Monitor

Image
0

1M+

rapid7/kubernetes-monitor repository overview

Kubernetes Monitor

The Rapid7 Kubernetes Monitor is intended to be deployed to Kubernetes clusters and configured to identify instantiated containers. Note that users will need to deploy only one monitor per cluster.

Refer to the Rapid7 Kubernetes Monitor Documentation for more information.

Supported Environments

Amazon Web Services - Elastic Kubernetes Service

Microsoft Azure - Azure Kubernetes Service

Google Cloud - Google Kubernetes Engine

Self-hosted Kubernetes deployments

Requirements

  1. The user must have sufficient rights to deploy and configure the Kubernetes Monitor
  2. The network must be configured in such a way that the Kubernetes Monitor can communicate with InsightVM.

Installation Instructions

Note that these installation steps must be performed in order to send events to InsightVM.

  1. Login to insight.rapid7.com and navigate to the Kubernetes tab in the Data Collection Management to get your api key.
  2. Copy the code below and run it in your terminal.
kubectl create secret generic rapid7-monitor --from-literal=monitor-key="YOUR-API-KEY" --namespace="default"
  1. Download the configuration file (This is a YAML file available in the Kubernetes tab in the Data Collection Management section of InsightVM).
  2. Apply the config file to your Kubernetes cluster.
kubectl apply -f kubernetes-monitor.yml

Tag summary

Content type

Image

Digest

sha256:76595278c

Size

112.2 MB

Last updated

over 3 years ago

docker pull rapid7/kubernetes-monitor