kube-no-trouble
Easily check your clusters for use of deprecated APIshttps://github.com/doitintl/kube-no-trouble
dumb-init
dumb-init is a simple process supervisor and init system designed to run as PID 1 inside minimal container environments (such as Docker). It is deployed as a small, statically-linked binary written in C.https://github.com/yelp/dumb-init
Halving Kubernetes Compute Costs With Vertical Pod Autoscaler
https://medium.com/compass-true-north/halving-kubernetes-compute-costs-with-vertical-pod-autoscaler-df658c043301
https://medium.com/compass-true-north/halving-kubernetes-compute-costs-with-vertical-pod-autoscaler-df658c043301
konf-go
konf is a lightweight kubeconfig manager. With konf you can use different kubeconfigs at the same time. And because it does not need subshells, konf is blazing fast!https://github.com/simontheleg/konf-go
So you need to wait for some Kubernetes resources?
https://vadosware.io/post/so-you-need-to-wait-for-some-kubernetes-resources
https://vadosware.io/post/so-you-need-to-wait-for-some-kubernetes-resources
signoz
Monitor your applications and troubleshoot problems in your deployed applications, an open-source alternative to DataDog, New Relic, etc.https://github.com/signoz/signoz
Autoscale large images faster using Longhorn (distributed storage)
https://aesher9o1.medium.com/autoscale-large-images-faster-using-longhorn-distributed-storage-618d0cf01ba2
https://aesher9o1.medium.com/autoscale-large-images-faster-using-longhorn-distributed-storage-618d0cf01ba2
badrobot
Badrobot is a Kubernetes Operator audit tool. It statically analyses manifests for high risk configurations such as lack of security restrictions on the deployed controller and the permissions of an associated clusterole. The risk analysis is primarily focussed on the likelihood that a compromised Operator would be able to obtain full cluster permissions.https://github.com/controlplaneio/badrobot
Kubernetes Controllers, Custom Resources, and Operators Explained
https://faun.pub/kubernetes-controllers-custom-resources-and-operators-explained-8e92f46829f6
https://faun.pub/kubernetes-controllers-custom-resources-and-operators-explained-8e92f46829f6
PushProx
PushProx is a client and proxy that allows transversing of NAT and other similar network topologies by Prometheus, while still following the pull model.https://github.com/prometheus-community/PushProx
Kubernetes Audit Logs - Best Practices And Configuration
https://signoz.io/blog/kubernetes-audit-logs
https://signoz.io/blog/kubernetes-audit-logs
json_exporter
A prometheus exporter which scrapes remote JSON by JSONPath.https://github.com/prometheus-community/json_exporter
osv-scanner
Vulnerability scanner written in Go which uses the data provided by https://osv.devhttps://github.com/google/osv-scanner
How to expose multiple applications on Amazon EKS with a single Application Load Balancer
https://letsmake.cloud/multiple-eks-single-alb
https://letsmake.cloud/multiple-eks-single-alb
terra-crust
Terra crust was created to allow platform teams to expose terraform as the main API communication with the developers, by giving a simple interface in Terraform.https://github.com/AppsFlyer/terra-crust
Vals-Operator: Managing Kubernetes Secrets
https://blog.digitalis.io/vals-operator-managing-kubernetes-secrets-866f0a419759
https://blog.digitalis.io/vals-operator-managing-kubernetes-secrets-866f0a419759