All Projects → softonic → kubewatch

softonic / kubewatch

Licence: other
Kubernetes API event watcher

Programming Languages

go
31211 projects - #10 most used programming language
Dockerfile
14818 projects
shell
77523 projects

Projects that are alternatives of or similar to kubewatch

Nexclipper
Metrics Pipeline for interoperability and Enterprise Prometheus
Stars: ✭ 533 (+1515.15%)
Mutual labels:  kubernetes-monitoring
Kubetop
A top(1)-like tool for Kubernetes.
Stars: ✭ 142 (+330.3%)
Mutual labels:  kubernetes-monitoring
Kubecontext
Menu Bar App for Managing Kubernetes Contexts on Mac
Stars: ✭ 244 (+639.39%)
Mutual labels:  kubernetes-monitoring
Botkube
An app that helps you monitor your Kubernetes cluster, debug critical deployments & gives recommendations for standard practices
Stars: ✭ 804 (+2336.36%)
Mutual labels:  kubernetes-monitoring
Ckube
A cli to simplify working with kubectl for some common workflows
Stars: ✭ 127 (+284.85%)
Mutual labels:  kubernetes-monitoring
Tobs
tobs - The Observability Stack for Kubernetes. Easy install of a full observability stack into a k8s cluster with a CLI tool or Helm charts.
Stars: ✭ 186 (+463.64%)
Mutual labels:  kubernetes-monitoring
Devops Guide
DevOps Guide - Development to Production all configurations with basic notes to debug efficiently.
Stars: ✭ 4,119 (+12381.82%)
Mutual labels:  kubernetes-monitoring
Kingpin
CONTRIBUTIONS ONLY: A Go (golang) command line and flag parser
Stars: ✭ 3,178 (+9530.3%)
Mutual labels:  kingpin
Kube Ops View
Kubernetes Operational View - read-only system dashboard for multiple K8s clusters
Stars: ✭ 1,746 (+5190.91%)
Mutual labels:  kubernetes-monitoring
Metalk8s
An opinionated Kubernetes distribution with a focus on long-term on-prem deployments
Stars: ✭ 217 (+557.58%)
Mutual labels:  kubernetes-monitoring
Kubevious
Kubevious - application centric Kubernetes UI and continuous assurance provider
Stars: ✭ 869 (+2533.33%)
Mutual labels:  kubernetes-monitoring
Kube Backup
Kubernetes resource yamls backup to git
Stars: ✭ 76 (+130.3%)
Mutual labels:  kubernetes-monitoring
Sematext Agent Docker
Sematext Docker Agent - host + container metrics, logs & event collector
Stars: ✭ 194 (+487.88%)
Mutual labels:  kubernetes-monitoring
Spekt8
Visualize your Kubernetes cluster in real time
Stars: ✭ 545 (+1551.52%)
Mutual labels:  kubernetes-monitoring
protoconfig
ProtoConfig 1.0: Open Standard for using, defining, and consuming software configuration input in a unified way.
Stars: ✭ 24 (-27.27%)
Mutual labels:  kingpin
Prometheus Kubernetes
Most common Prometheus deployment example with alerts for Kubernetes cluster
Stars: ✭ 428 (+1196.97%)
Mutual labels:  kubernetes-monitoring
Goldpinger
Debugging tool for Kubernetes which tests and displays connectivity between nodes in the cluster.
Stars: ✭ 2,015 (+6006.06%)
Mutual labels:  kubernetes-monitoring
efk-stack-helm
Helm chart to deploy a working logging solution using the ElasticSearch - Fluentd - Kibana stack on Kubernetes
Stars: ✭ 51 (+54.55%)
Mutual labels:  kubernetes-monitoring
Kingpin
📖 EPUB и PDF версии перевода книги Kingpin (Кевин Поулсен)
Stars: ✭ 18 (-45.45%)
Mutual labels:  kingpin
Kubectl Doctor
kubectl cluster triage plugin for k8s - 🏥 (brew doctor equivalent)
Stars: ✭ 209 (+533.33%)
Mutual labels:  kubernetes-monitoring

kubewatch

Version Widget License Widget GoReportCard Widget Travis Widget DockerHub Widget

Kubernetes API event watcher.

Install
go get -u github.com/softonic/kubewatch
Shell completion
eval "$(kubewatch --completion-script-${0#-})"
Help
kubewatch --help
usage: kubewatch [<flags>] <resources>...

Watches Kubernetes resources via its API.

Flags:
  -h, --help          Show context-sensitive help (also try --help-long and --help-man).
      --kubeconfig    Absolute path to the kubeconfig file.
      --namespace     Set the namespace to be watched.
      --flatten       Whether to produce flatten JSON output or not.
      --version       Show application version.

Args:
  <resources>  Space delimited list of resources to be watched.
Out-of-cluster examples:

Watch for pods and events in all namespaces:

kubewatch pods events | jq '.'

Same thing with docker:

docker run -it --rm \
-v ~/.kube/config:/root/.kube/config \
softonic/kubewatch pods events | jq '.'

Watch for services events in namespace foo:

kubewatch --namespace foo services | jq '.'

Same thing with docker:

docker run -it --rm \
-v ~/.kube/config:/root/.kube/config \
softonic/kubewatch --namespace foo services | jq '.'
In-cluster examples:

Run kubewatch in the monitoring namespace and watch for pods in all namespaces:

kubectl --namespace monitoring run kubewatch --image softonic/kubewatch -- pods

Run kubewatch in the monitoring namespace and watch for pods, deployments and events objects in all namespaces. Also flatten the json output:

kubectl --namespace monitoring \
run kubewatch --image softonic/kubewatch \
-- --flatten pods deployments events
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].