Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
This repository was archived by the owner on Oct 29, 2022. It is now read-only.
/ kube-shodan Public archive

Register your Kubernetes IPs to monitor.shodan.io

License

Notifications You must be signed in to change notification settings

ekeih/kube-shodan

Repository files navigation

kube-shodan

kube-shodan monitors the public IPs of a Kubernetes cluster and adds new ones to Shodan Monitor. IPs which are removed from the cluster are also removed from Shodan. This way all public IPs of the cluster will always be monitored by Shodan.

Installation

Helm

helm repo add ekeih https://ekeih.github.io/helm-charts
helm repo up
# Pass Shodan token directly
helm install --namespace kube-shodan --name kube-shodan --set shodanApiToken=TOKEN ekeih/kube-shodan
# Or use Shodan token from existing secret
helm install --namespace kube-shodan --name kube-shodan --set shodanApiToken=SECRETNAME --set shodanApiSecretKey=SECRETKEY ekeih/kube-shodan

pip

pip install kube-shodan

Manual

git clone git@github.com:ekeih/kube-shodan.git
cd kube-shodan
pip install .

About

Register your Kubernetes IPs to monitor.shodan.io

Topics

Resources

License

Stars

Watchers

Forks

AltStyle によって変換されたページ (->オリジナル) /