Skip to content

Commit 15a7b5b

Browse files
authored
Merge pull request collabnix#317 from apurvabhandari/patch-31
Updating Readme.md 1st feb 2020
2 parents 63441cb + d61d8b5 commit 15a7b5b

File tree

1 file changed

+42
-8
lines changed

1 file changed

+42
-8
lines changed

kubernetes/kubetools/README.md

Lines changed: 42 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ Kubetools was built with a purpose. It is being used by Collabnix Slack communit
1414

1515
## K8s Cluster Management
1616

17+
kubespray - [Deploy a Production Ready Kubernetes Cluster](https://github.com/kubernetes-sigs/kubespray)<br>
1718
kops - [Production Grade K8s Installation, Upgrades, and Management](https://github.com/kubernetes/kops) <br>
1819
Kube-ops-view - [Kubernetes Operational View - read-only system dashboard for multiple K8s clusters](https://github.com/hjacobs/kube-ops-view) <br>
1920
Kubeprompt - [Kubernetes prompt info](https://github.com/jlesquembre/kubeprompt) <br>
@@ -26,6 +27,11 @@ katafygio - [Dump, or continuously backup Kubernetes objets as yaml files in git
2627
Sealed Secrets - [A Kubernetes controller and tool for one-way encrypted Secrets](https://github.com/bitnami-labs/sealed-secrets)<br>
2728
OpenKruise/Kruise - [Automate application workloads management on Kubernetes https://openkruise.io](https://github.com/openkruise/kruise)<br>
2829
kubectl snapshot - [Take Cluster Snapshots](https://github.com/fbrubbo/kubectl-snapshot)<br>
30+
Kubernetes Job/CronJob Notifier - [Kuberenets Job/CronJob Notifier](https://github.com/sukeesh/k8s-job-notify)<br>
31+
Kubernetes Janitor - [Clean up (delete) Kubernetes resources after a configured TTL](https://github.com/hjacobs/kube-janitor)<br>
32+
Grafana Tanka - [Tanka is a composable configuration utility for Kubernetes. It leverages the Jsonnet language to realize flexible, reusable and concise configuration](https://tanka.dev)<br>
33+
KubeDirector - [Kubernetes Director (aka KubeDirector) for deploying and managing stateful applications on Kubernetes](https://github.com/bluek8s/kubedirector)<br>
34+
2935

3036
## K8s Cluster with core CLI tools
3137

@@ -35,7 +41,10 @@ kube-shell - [Kubernetes shell: An integrated shell for working with the Kuberne
3541
kuttle: kubectl wrapper for sshuttle without SSH - [Kubernetes wrapper for sshuttle](https://github.com/kayrus/kuttle)<br>
3642
kubectl sudo - [Run kubernetes commands with the security privileges of another user](https://github.com/postfinance/kubectl-sudo)<br>
3743
K9s - [Kubernetes CLI To Manage Your Clusters In Style!](https://github.com/derailed/k9s) <br>
38-
Ktunnel - [A cli that exposes your local resources to kubernetes](https://github.com/omrikiei/ktunnel?utm_sq=g93l33gmsu)<br>
44+
Ktunnel - [A cli that exposes your local resources to kubernetes](https://github.com/omrikiei/ktunnel)<br>
45+
Kubemqctl - [Kubemqctl is a command line interface (CLI) for KubeMQ , Kubernetes Message Broker https://kubemq.io](https://github.com/kubemq-io/kubemqctl)<br>
46+
kubectl-aliases - [Programmatically generated handy kubectl aliases. https://ahmet.im/blog/kubectl-aliases/](https://github.com/ahmetb/kubectl-aliases)<br>
47+
go-kubectx - [5x-10x faster alternative to kubectx. Uses client-go](https://github.com/aca/go-kubectx)<br>
3948

4049
## K8s Alert and Monitoring
4150

@@ -56,7 +65,8 @@ K9s - [Kubernetes CLI To Manage Your Clusters In Style!](https://github.com/dera
5665
Kubernetes CLI Plugin - Doctor - [kubectl cluster triage plugin for k8s - 🏥 (brew doctor equivalent)](https://github.com/emirozer/kubectl-doctor)<br>
5766
Knative Inspect - [A light-weight debugging tool for Knative's system components](https://github.com/nimakaviani/knative-inspect)<br>
5867
Kubeman - [To find information from Kubernetes clusters, and to investigate issues related to Kubernetes and Istio](https://github.com/walmartlabs/kubeman)<br>
59-
68+
Kubectl-debug - [Debug your pod by a new container with every troubleshooting tools pre-installed](https://github.com/aylei/kubectl-debug)<br>
69+
ksniff - [Kubectl plugin to ease sniffing on kubernetes pods using tcpdump and wireshark](https://github.com/eldadru/ksniff)<br>
6070

6171
## K8s Developement Tools
6272

@@ -66,20 +76,28 @@ Garden: Kubernetes from source to finish - [Development orchestrator for Kuberne
6676
KuberNix - [Single dependency Kubernetes clusters for local testing, experimenting and development](https://github.com/saschagrunert/kubernix)<br>
6777
Copper - [A configuration file validator for Kubernetes](https://github.com/cloud66-oss/copper?utm_sq=g93mop70o8)<br>
6878
ko - [Build and deploy Go applications on Kubernetes](https://github.com/google/ko)<br>
79+
Makisu - [Fast and flexible Docker image building tool, works in unprivileged containerized environments like Mesos and Kubernetes](https://github.com/uber/makisu)<br>
80+
KUDO [Kubernetes Universal Declarative Operator (KUDO) provides a declarative approach to building production-grade Kubernetes operators](https://kudo.dev/docs/)<br>
81+
Aegir - [Validation Webhook for Kubernetes based on LIVR rules (https://livr-spec.org)](https://github.com/grupozap/aegir)<br>
6982

7083
## K8s Alternative Tools for Developement
7184

7285
KubeSphere - [Easy-to-use Production Ready Container Platform https://kubesphere.io](https://github.com/kubesphere/kubesphere)<br>
7386
skippbox - [A Desktop application for k8s](https://github.com/skippbox/skippbox)<br>
87+
Micronetes - [Micronetes is a local orchestrator inspired by kubernetes that makes developing and testing microservices and distributed applications easier](https://github.com/davidfowl/Micronetes)<br>
88+
k3c - Classic Docker for a Kubernetes world - [Lightweight local container engine for container development](https://github.com/rancher/k3c)<br>
89+
Tilt - [Local Kubernetes development with no stress https://tilt.dev/](https://github.com/windmilleng/tilt)<br>
7490

75-
## K8s CI/CD integration Tools
91+
## K8s CI/CD integration Automation Tools
7692

7793
Skaffold - [Easy and Repeatable Kubernetes Development](https://github.com/GoogleContainerTools/skaffold) <br>
7894
Apollo - [Apollo - The logz.io continuous deployment solution over kubernetes](https://github.com/logzio/apollo)<br>
7995
Helm Cabin - [Web UI that visualizes Helm releases in a Kubernetes cluster](https://github.com/Nick-Triller/helm-cabin)<br>
8096
flagger - [Progressive delivery Kubernetes operator (Canary, A/B Testing and Blue/Green deployments)](https://github.com/weaveworks/flagger)<br>
8197
Kubeform - [Kubernetes CRDs for Terraform providers https://kubeform.com](https://github.com/kubeform/kubeform)<br>
8298
Spinnaker - [Spinnaker is an open source, multi-cloud continuous delivery platform for releasing software changes with high velocity and confidence. http://www.spinnaker.io/](https://github.com/spinnaker/spinnaker)<br>
99+
Helmsman - [Helm Charts as Code](https://github.com/Praqma/helmsman/)<br>
100+
Argo - [Argo Workflows: Get stuff done with Kubernetes](https://github.com/argoproj/argo)<br>
83101

84102
## Network Policies
85103

@@ -99,13 +117,14 @@ kube-score - [Kubernetes object analysis with recommendations for improved relia
99117
Litmus - [Cloud-Native Chaos Engineering; Kubernetes-Native Chaos Engineering; Chaos Engineering for Kubernetes](https://github.com/litmuschaos/litmus)<br>
100118

101119

102-
## Service Mesh
120+
## Service Mesh / Ingress
103121

104122
Istio - [Connect, secure, control, and observe services](https://github.com/istio/istio) <br>
105123
Traefik - [The Cloud Native Edge Router](https://github.com/containous/traefik)<br> - [Jan 2020](https://zoom.us/webinar/register/WN_vx_lvFp4To6E2ldb4HfIwg)
106124
NGINX Ingress Controller - [NGINX and NGINX Plus Ingress Controllers for Kubernetes](https://github.com/nginxinc/kubernetes-ingress)<br>
107125
Autopilot - [THE SERVICE MESH SDK](https://docs.solo.io/autopilot/latest)<br>
108126
linkerd-config - [A Kubernetes controller that knows how to reconcile the Linkerd configuration](https://github.com/ihcsim/linkerd-config)<br>
127+
Kong for Kubernetes - [Use Kong for Kubernetes Ingress](https://github.com/Kong/kubernetes-ingress-controller)<br>
109128

110129
## Observability
111130

@@ -116,9 +135,9 @@ Cri-tools - [CLI and validation tools for Kubelet Container Runtime Interface (C
116135
Kubebox - [Terminal and Web console for Kubernetes](https://github.com/astefanutti/kubebox) <br>
117136
Kubewatch - [Watch k8s events and trigger Handlers](https://github.com/bitnami-labs/kubewatch) <br>
118137
kube-state-metrics - [Add-on agent to generate and expose cluster-level metrics](https://github.com/kubernetes/kube-state-metrics)<br>
119-
Sloop - [Kubernetes History Visualization](https://github.com/salesforce/sloop?utm_sq=g90yo8t8s1)<br>
138+
Sloop - [Kubernetes History Visualization](https://github.com/salesforce/sloop)<br>
120139
kubectl tree 🎄 - [Kubectl plugin to observe object hierarchies through ownerReferences](https://github.com/ahmetb/kubectl-tree)<br>
121-
chaoskube - [chaoskube periodically kills random pods in your Kubernetes cluster](https://github.com/linki/chaoskube?utm_sq=g93lr8l8sf)<br>
140+
chaoskube - [chaoskube periodically kills random pods in your Kubernetes cluster](https://github.com/linki/chaoskube)<br>
122141
BotKube - [Helps you monitor your Kubernetes cluster(s), debug critical deployments and gives recommendations for standard practices](https://www.botkube.io/)<br>
123142
Kubestone - [Kubestone is a benchmarking Operator that can evaluate the performance of Kubernetes installations](https://kubestone.io/en/latest)<br>
124143
Chaos Mesh - [A Chaos Engineering Platform for Kubernetes](https://github.com/pingcap/chaos-mesh)<br>
@@ -149,11 +168,26 @@ Rook - [Storage Orchestration for Kubernetes](https://github.com/rook/rook)<br>
149168
TiKV - [Distributed transactional key-value database](https://github.com/tikv/tikv)<br>
150169
velero - [Backup and migrate Kubernetes applications and their persistent volumes](https://github.com/vmware-tanzu/velero)<br>
151170
Vitess - [Vitess is a database clustering system for horizontal scaling of MySQL](https://github.com/vitessio/vitess)<br>
171+
Ubiquity - [Ubiquity Storage Service for Container Ecosystems](https://github.com/IBM/ubiquity)<br>
172+
kubectl-unbound-pvc - [A kubectl plugint to see PVCs which are not in "Bound" state](https://github.com/ishantanu/kubectl-unbound-pvc)<br>
173+
174+
## Kubernetes Security tools
175+
176+
kube-hunter - [Hunt for security weaknesses in Kubernetes clusters](https://github.com/aquasecurity/kube-hunter)<br>
177+
kube-bench - [Checks whether Kubernetes is deployed according to security best practices as defined in the CIS Kubernetes Benchmark](https://github.com/aquasecurity/kube-bench)<br>
178+
Kube-Scan - [kube-scan: Octarine k8s cluster risk assessment tool https://www.octarinesec.com/](https://github.com/octarinesec/kube-scan)<br>
179+
Permission manager - [Permission Manager is a project that brings sanity to Kubernetes RBAC and Users management, Web UI FTW https://sighup.io/](https://github.com/sighupio/permission-manager)<br>
180+
Kubernetes Common Configuration Scoring System (KCCSS) - [Kubernetes Common Configuration Scoring System https://www.octarinesec.com/](https://github.com/octarinesec/kccss)<br>
181+
Sysdig Inspect - [Sysdig Inspect - A powerful opensource interface for container troubleshooting and security investigation https://www.sysdig.org/](https://github.com/draios/sysdig-inspect)<br>
182+
183+
## Kubernetes On Mobile
184+
Cabin, the mobile app for Kubernetes - [The Mobile Dashboard for Kubernetes](https://github.com/bitnami-labs/cabin)<br>
185+
kubenav - [kubenav is the navigator for your Kubernetes clusters right in your pocket. https://kubenav.io](https://github.com/kubenav/kubenav)<br>
186+
152187

153188
## Non-categorize
154189

155190
Rudr - [A Kubernetes implementation of the Open Application Model specification](https://github.com/oam-dev/rudr) <br>
156-
Cabin, the mobile app for Kubernetes - [The Mobile Dashboard for Kubernetes](https://github.com/bitnami-labs/cabin)<br>
157191
Funktion - [CLI tool for working with funktion](https://github.com/funktionio/funktion)<br>
158192
Alterant - [A simple Kubernetes configuration modifier](https://github.com/cloud66-oss/alterant)<br>
159193
BUCK - [Brigade Universal Controller for Kubernetes](https://github.com/brigadecore/buck)<br>
@@ -166,4 +200,4 @@ kube-fledged - [A kubernetes add-on for creating and managing a cache of contain
166200
- [Apurva Bhandari](https://www.linkedin.com/in/apurvabhandari-linux/)
167201

168202

169-
Last Updated Sections - 7th Jan 2020
203+
Last Updated Sections - 1st Feb 2020

0 commit comments

Comments
 (0)