It can even generate charts of how your HTTPRoutes relate to your Gateways and GatewayClasses!
🔗 github.com/kubernetes-s...
It can even generate charts of how your HTTPRoutes relate to your Gateways and GatewayClasses!
🔗 github.com/kubernetes-s...
It can also be run as a service that outputs metrics to a Grafana Dashboard. But a terminal text UI is much cooler, no?
It can also be run as a service that outputs metrics to a Grafana Dashboard. But a terminal text UI is much cooler, no?
Kubectl deprecations will tell you which workloads will no longer work on the target version when you upgrade. It can also be run in CI before running an upgrade.
Kubectl deprecations will tell you which workloads will no longer work on the target version when you upgrade. It can also be run in CI before running an upgrade.
It can also «simulate» a request and see if it gets blocked, which is pretty cool, right? 👀
It can also «simulate» a request and see if it gets blocked, which is pretty cool, right? 👀
Grouping by namespace can sometimes help you find the greatest over-commiters of resource requests!
Grouping by namespace can sometimes help you find the greatest over-commiters of resource requests!
It can either tell us our nodes and their status is in terms of resource requests, or list all pods on the cluster and their resource usage. Neat!
It can either tell us our nodes and their status is in terms of resource requests, or list all pods on the cluster and their resource usage. Neat!
You want this. kubectl krew install tree!
You want this. kubectl krew install tree!
Here I am executing into a container and getting the /etc/shadow file, which then generates an event in the Falco log.
Here I am executing into a container and getting the /etc/shadow file, which then generates an event in the Falco log.
With this info we can write rules that will generate events that we can use to detect suspicious behaviour.
With this info we can write rules that will generate events that we can use to detect suspicious behaviour.
It uses the AnalysisTemplate CRD from Argo Rollouts that support sources like Prometheus metrics.
It uses the AnalysisTemplate CRD from Argo Rollouts that support sources like Prometheus metrics.
Freight is the combination of artifacts like a git manifest repo and a container image version. This enables idempotency in deploys, where a container image can be promoted and reverted between multiple environments without the config changing
Freight is the combination of artifacts like a git manifest repo and a container image version. This enables idempotency in deploys, where a container image can be promoted and reverted between multiple environments without the config changing
That's where Kargo comes in! (Look how cute he is! 😻)
That's where Kargo comes in! (Look how cute he is! 😻)
The first thing you see when you boot up is a really handy UI that tells you what’s going on in the kubelet. Girl, look at that pretty text UI 💁♀️
The first thing you see when you boot up is a really handy UI that tells you what’s going on in the kubelet. Girl, look at that pretty text UI 💁♀️
It’s a ground-up rewrite of the userspace, from PID 1. Everything is written in go, so super fast and super safe.
It’s a ground-up rewrite of the userspace, from PID 1. Everything is written in go, so super fast and super safe.
Just add some jsonnet and libsonnet files to your existing manifest repositories and you’re off! 🏎️
Just add some jsonnet and libsonnet files to your existing manifest repositories and you’re off! 🏎️
Jsonnet files basically contain the JSON you want to return, so just write a JSON structure and add your data, nice and easy.
Jsonnet files basically contain the JSON you want to return, so just write a JSON structure and add your data, nice and easy.
This is similar to policy engines where the policy engines can be defined, templated and re-used. Except it’s built in to Kubernetes. Neat!
This is similar to policy engines where the policy engines can be defined, templated and re-used. Except it’s built in to Kubernetes. Neat!