Now you can store container images on separate volume for k8s
https://kubernetes.io/blog/2024/01/23/kubernetes-separate-image-filesystem/
https://kubernetes.io/blog/2024/01/23/kubernetes-separate-image-filesystem/
Kubernetes
Image Filesystem: Configuring Kubernetes to store containers on a separate filesystem
A common issue in running/operating Kubernetes clusters is running out of disk space. When the node is provisioned, you should aim to have a good amount of storage space for your container images and running containers. The container runtime usually writes…
👍5👌1
Kubernetes powered PaaS that runs in your own cloud.
https://github.com/porter-dev/porter
https://github.com/porter-dev/porter
👍4
Kubernetes native tool for mocking and testing API and micro-services. Microcks is a Cloud Native Computing Foundation sandbox project 🚀
https://github.com/microcks/microcks
https://github.com/microcks/microcks
GitHub
GitHub - microcks/microcks: The open source, cloud native tool for API Mocking and Testing. Microcks is a Cloud Native Computing…
The open source, cloud native tool for API Mocking and Testing. Microcks is a Cloud Native Computing Foundation sandbox project 🚀 - microcks/microcks
👍5
a guide related to GPU operators, possibly providing insights or instructions on how to use or manage GPU operators effectivel
https://lmyslinski.com/posts/gpu-operator-guide/
https://lmyslinski.com/posts/gpu-operator-guide/
Lmyslinski
A guide to NVIDIA's GPU Operator
How to get Nvidia cards running on K8s
👍5
How to use k6s for stress tests, short article
https://grafana.com/blog/2024/01/30/stress-testing/
https://grafana.com/blog/2024/01/30/stress-testing/
Grafana Labs
Stress testing: A beginner's guide | Grafana Labs
A basic guide to stress testing and how to create a stress test in Grafana k6
👍3
kube2iam provides different AWS IAM roles for pods running on Kubernetes
https://github.com/jtblin/kube2iam
https://github.com/jtblin/kube2iam
GitHub
GitHub - jtblin/kube2iam: kube2iam provides different AWS IAM roles for pods running on Kubernetes
kube2iam provides different AWS IAM roles for pods running on Kubernetes - jtblin/kube2iam
👍5
Progressive delivery Kubernetes operator (Canary, A/B Testing and Blue/Green deployments)
https://github.com/fluxcd/flagger
https://github.com/fluxcd/flagger
GitHub
GitHub - fluxcd/flagger: Progressive delivery Kubernetes operator (Canary, A/B Testing and Blue/Green deployments)
Progressive delivery Kubernetes operator (Canary, A/B Testing and Blue/Green deployments) - fluxcd/flagger
👍5🔥2👏2
2024 Kubernetes Cost Benchmark Report.pdf
5.3 MB
An interesting statistic is how much resources are overprovisioned in Kubernetes.
👍4🔥4👏4❤1
This article explores Kubernetes resource limits, detailing strategies for balancing efficiency with predictability and how limits affect performance, planning, and Quality of Service (QoS) classes.
https://kubernetes.io/blog/2023/11/16/the-case-for-kubernetes-resource-limits/
https://kubernetes.io/blog/2023/11/16/the-case-for-kubernetes-resource-limits/
Kubernetes
The Case for Kubernetes Resource Limits: Predictability vs. Efficiency
There’s been quite a lot of posts suggesting that not using Kubernetes resource limits might be a fairly useful thing (for example, For the Love of God, Stop Using CPU Limits on Kubernetes or Kubernetes: Make your services faster by removing CPU limits ).…
👍6
In this article, you'll learn how to avoid three common mistakes with PromQL and Kubernetes metrics
https://home.robusta.dev/blog/3-common-mistakes-with-promql-and-kubernetes-metrics
https://home.robusta.dev/blog/3-common-mistakes-with-promql-and-kubernetes-metrics
home.robusta.dev
3 Common Mistakes with PromQL and Kubernetes Metrics | Robusta
Millions of developers write PromQL queries and build custom Grafana dashboards for Kubernetes. And everyone uses the same underlying metrics from node-exporter, kubelet, and kube-state-metrics. Unfortunately, there are some little-known pitfalls that many…
👍5
Easily check your clusters for use of deprecated APIs
https://github.com/doitintl/kube-no-trouble
https://github.com/doitintl/kube-no-trouble
GitHub
GitHub - doitintl/kube-no-trouble: Easily check your clusters for use of deprecated APIs
Easily check your clusters for use of deprecated APIs - doitintl/kube-no-trouble
👍5
Scheduled snapshots for Kubernetes persistent volumes
https://github.com/backube/snapscheduler
https://github.com/backube/snapscheduler
GitHub
GitHub - backube/snapscheduler: Scheduled snapshots for Kubernetes persistent volumes
Scheduled snapshots for Kubernetes persistent volumes - backube/snapscheduler
👍4
In this article, you'll learn how to maintain uninterrupted pod operation while utilizing Karpenter for node scaling.
https://rtfm.co.ua/en/kubernetes-ensuring-high-availability-for-pods/
https://rtfm.co.ua/en/kubernetes-ensuring-high-availability-for-pods/
RTFM: Linux, DevOps, and system administration | DevOps-engineering, and system administration. Cases from practice.
Kubernetes: ensuring High Availability for Pods
Setting up High Availability for Kubernetes Pods with Deployment replicas, Pod Topology Spread Constraints, PodDisruptionBudget and annotations for Karpenter
👍7🔥2💯2💩1
An interactive kubernetes client featuring auto-complete.
https://github.com/c-bata/kube-prompt
https://github.com/c-bata/kube-prompt
GitHub
GitHub - c-bata/kube-prompt: An interactive kubernetes client featuring auto-complete.
An interactive kubernetes client featuring auto-complete. - c-bata/kube-prompt
👍5
k8spacket - packets traffic visualization for kubernetes
https://github.com/k8spacket/k8spacket
https://github.com/k8spacket/k8spacket
GitHub
GitHub - k8spacket/k8spacket: k8spacket - collects TCP traffic and TLS connection metadata in the Kubernetes cluster using eBPF…
k8spacket - collects TCP traffic and TLS connection metadata in the Kubernetes cluster using eBPF and visualizes in Grafana - k8spacket/k8spacket
👍5
In a recent GitLab blog post, the team discusses their unwavering support for FluxCD, especially in light of Weaveworks—FluxCD's main sponsor—shutting down its operations. GitLab emphasizes FluxCD's importance as a mature, enterprise-ready GitOps solution, despite the challenges. They express a strong commitment to the FluxCD project, ensuring it remains a stable and reliable tool within the Cloud Native Computing Foundation (CNCF) ecosystem. This support extends to taking an active role in the Flux community and providing enterprise-level backing for FluxCD.
https://about.gitlab.com/blog/2024/03/05/the-continued-support-of-fluxcd-at-gitlab/
https://about.gitlab.com/blog/2024/03/05/the-continued-support-of-fluxcd-at-gitlab/
about.gitlab.com
The continued support of FluxCD at GitLab
GitLab is committed to working with other partners to make sure that Flux remains a stable, reliable, and mature Cloud Native Computing Foundation project.
🎉5👍3❤🔥1
The Kubernetes Security Profiles Operator
https://github.com/kubernetes-sigs/security-profiles-operator
https://github.com/kubernetes-sigs/security-profiles-operator
GitHub
GitHub - kubernetes-sigs/security-profiles-operator: The Kubernetes Security Profiles Operator
The Kubernetes Security Profiles Operator. Contribute to kubernetes-sigs/security-profiles-operator development by creating an account on GitHub.
👍4
A guide series explaining how to setup a personal small homelab running a Kubernetes cluster with VMs on a Proxmox VE standalone server node.
https://github.com/ehlesp/smallab-k8s-pve-guide
https://github.com/ehlesp/smallab-k8s-pve-guide
GitHub
GitHub - ehlesp/smallab-k8s-pve-guide: A guide explaining how to setup a personal small homelab running a Kubernetes cluster with…
A guide explaining how to setup a personal small homelab running a Kubernetes cluster with VMs on a Proxmox VE standalone server node. - ehlesp/smallab-k8s-pve-guide
👍4