The article by Luca Cavallin titled "barco: Linux Containers From Scratch in C" is a comprehensive guide on creating a simple container runtime in C. It focuses on utilizing Linux kernel features like namespaces, seccomp, capabilities, and cgroups. The project, named 'barco', serves as a learning tool for understanding containerization in Linux and is not intended for production use. The article also details the development process, including the environment setup and the structure of the C project.
https://www.lucavall.in/barco-linux-containers-from-scratch-in-c
https://www.lucavall.in/barco-linux-containers-from-scratch-in-c
Luca Cavallin
barco: Linux Containers From Scratch in C. | Blog
A straightforward C implementation of a container runtime, built from the ground up to explore containers and the Linux Kernel.
π2
Open-source observability for microservices. Thanks to eBPF you can gain comprehensive insights into your system within minutes.
https://github.com/coroot/coroot
https://github.com/coroot/coroot
GitHub
GitHub - coroot/coroot: Coroot is an open-source observability and APM tool with AI-powered Root Cause Analysis. It combines metricsβ¦
Coroot is an open-source observability and APM tool with AI-powered Root Cause Analysis. It combines metrics, logs, traces, continuous profiling, and SLO-based alerting with predefined dashboards a...
π5
π¦ Run and operate MariaDB in a cloud native way
https://github.com/mariadb-operator/mariadb-operator
https://github.com/mariadb-operator/mariadb-operator
GitHub
GitHub - mariadb-operator/mariadb-operator: π¦ Run and operate MariaDB in a cloud native way
π¦ Run and operate MariaDB in a cloud native way. Contribute to mariadb-operator/mariadb-operator development by creating an account on GitHub.
π4
In this article, you'll explore the complexities of Kubernetes network management, iptables, and port forwarding and discover how Kubernetes hides service ports from traditional tools like netstat.
https://journal.hexmos.com/kube-network/
https://journal.hexmos.com/kube-network/
Hexmos Journal
Portless Ports: Demystifying Kubernetes Port Forwarding
Introduction
Recently, I was exploring Hexmos' infrastructure, trying to learn all the steps involved in loading up the Feedback app in the browser. During my investigation of a packet's path to the server and analysis of the Nginx configuration file thatβ¦
Recently, I was exploring Hexmos' infrastructure, trying to learn all the steps involved in loading up the Feedback app in the browser. During my investigation of a packet's path to the server and analysis of the Nginx configuration file thatβ¦
π4
A toolkit for building declarative operators with kubebuilder
https://github.com/kubernetes-sigs/kubebuilder-declarative-pattern
https://github.com/kubernetes-sigs/kubebuilder-declarative-pattern
GitHub
GitHub - kubernetes-sigs/kubebuilder-declarative-pattern: A toolkit for building declarative operators with kubebuilder
A toolkit for building declarative operators with kubebuilder - kubernetes-sigs/kubebuilder-declarative-pattern
π3
π3
A little tool that will construct a Docker image archive from a set of Kubernetes manifests.
https://github.com/gpu-ninja/airgapify
https://github.com/gpu-ninja/airgapify
GitHub
GitHub - dpeckett/airgapify: A little tool that will construct an OCI image archive from a set of Kubernetes manifests.
A little tool that will construct an OCI image archive from a set of Kubernetes manifests. - dpeckett/airgapify
π3
Kiali project, observability for the Istio service mesh
https://github.com/kiali/kiali
https://github.com/kiali/kiali
GitHub
GitHub - kiali/kiali: Kiali project, observability for the Istio service mesh
Kiali project, observability for the Istio service mesh - kiali/kiali
π3
In this tutorial, you will learn how to validate Kubernetes resources with Validating Admission Policies (VAPs) and Common Expression Language (CEL).
https://www.doit.com/effortless-in-cluster-validation-with-kubernetes-introducing-validating-admission-policies/
https://www.doit.com/effortless-in-cluster-validation-with-kubernetes-introducing-validating-admission-policies/
DoiT
Effortless In-Cluster Validation with Kubernetes: Introducing Validating Admission Policies | DoiT
Streamlining Kubernetes Resource Validation with Validating Admission Policies and CEL In-cluster validation offers many practical uses, such as preventing accidental or malicious deletion of resources, limiting the number of replicas a deployment can haveβ¦
π3
βΈοΈ Kubernetes-native testing framework for test execution and orchestration
https://github.com/kubeshop/testkube
https://github.com/kubeshop/testkube
GitHub
GitHub - kubeshop/testkube: βΈοΈ The Open Testing Platform for AI-Driven Engineering Teams
βΈοΈ The Open Testing Platform for AI-Driven Engineering Teams - kubeshop/testkube
π₯3
14 years ago, I sat in the audience and watched John Allspaw and Paul Hammond explain how they worked together to deploy Flickr 10+ times a day - the moment what would become DevOps was born. Like everyone else who had the good fortune to see it, I was stunned - at their articulation of the cultural problems that were in our way, and the technology solutions they had developed to solve their problems.
https://www.systeminit.com/blog-second-wave-devops/
https://www.systeminit.com/blog-second-wave-devops/
β€3
Underlay and RDMA network solution of the Kubernetes, for bare metal, VM and any public cloud
https://github.com/spidernet-io/spiderpool
https://github.com/spidernet-io/spiderpool
GitHub
GitHub - spidernet-io/spiderpool: Underlay and RDMA network solution of the Kubernetes, for bare metal, VM and any public cloud
Underlay and RDMA network solution of the Kubernetes, for bare metal, VM and any public cloud - spidernet-io/spiderpool
π4