Interesting idea - Images as code
https://www.chainguard.dev/unchained/images-as-code-the-pursuit-of-declarative-image-builds
https://www.chainguard.dev/unchained/images-as-code-the-pursuit-of-declarative-image-builds
www.chainguard.dev
Images as Code: The pursuit of declarative image builds
Chainguard's CTO Matt Moore describes the process of creating a declarative container image build for Chainguard Images.
👍5
Optimize Docker images in the right way
https://bhupesh.me/publishing-my-first-ever-dockerfile-optimization-ugit/
https://bhupesh.me/publishing-my-first-ever-dockerfile-optimization-ugit/
Bhupesh Varshney
How I reduced the size of my very first published docker image by 40% - A lesson in dockerizing shell noscripts
My learnings from publishing my first ever Dockerfile for ugit (a shell noscript based tool to undo git command) and writing the most optimized dockerfile for it.
👍6❤🔥3❤3
Artificial Intelligence Infrastructure-as-Code Generator.
https://github.com/gofireflyio/aiac
https://github.com/gofireflyio/aiac
GitHub
GitHub - gofireflyio/aiac: Artificial Intelligence Infrastructure-as-Code Generator.
Artificial Intelligence Infrastructure-as-Code Generator. - gofireflyio/aiac
👍5🔥3👏2
Test and compare different service mesh
https://dev.to/pragmagic/testing-service-mesh-performance-in-multi-cluster-scenario-istio-vs-kuma-vs-nsm-4agj
https://dev.to/pragmagic/testing-service-mesh-performance-in-multi-cluster-scenario-istio-vs-kuma-vs-nsm-4agj
DEV Community
Testing Service Mesh Performance in Multi-Cluster Scenario: Istio vs Kuma vs NSM
Introduction This article may be useful for those who are aware of service meshes and...
👍3
Fast and Simple Serverless Functions for Kubernetes
https://github.com/fission/fission
https://github.com/fission/fission
GitHub
GitHub - fission/fission: Fast and Simple Serverless Functions for Kubernetes
Fast and Simple Serverless Functions for Kubernetes - fission/fission
👍6
Interesting article about productivity
https://isthisit.nz/posts/2024/engineering-productivity-metrics-genai/
https://isthisit.nz/posts/2024/engineering-productivity-metrics-genai/
isthisit.nz
Engineering Productivity, GenAI, Metrics, Toil
Boost software development productivity by 50x, so was the message on the expo floor at AWS re:Invent. Hundreds of vendors, from startup to enterprise, had booths at the expo marketing their developer tooling, platforms, and consulting services. GenAI has…
👍4
Do you want to create your own k8s operator?
Stat here
https://developers.redhat.com/articles/2024/01/29/developers-guide-kubernetes-operators
Stat here
https://developers.redhat.com/articles/2024/01/29/developers-guide-kubernetes-operators
Red Hat Developer
The developer's guide to Kubernetes Operators | Red Hat Developer
Kubernetes Operators are constructed from different parts and components. This guide will list components you need to know to get started developing operators using the Operator Framework. You'll find
👍5
A cloud native implementation for Apache Kafka, reducing your cloud infrastructure bill by up to 90%.
https://github.com/AutoMQ/automq
https://github.com/AutoMQ/automq
GitHub
GitHub - AutoMQ/automq: AutoMQ is a diskless Kafka® on S3. 10x Cost-Effective. No Cross-AZ Traffic Cost. Autoscale in seconds.…
AutoMQ is a diskless Kafka® on S3. 10x Cost-Effective. No Cross-AZ Traffic Cost. Autoscale in seconds. Single-digit ms latency. Multi-AZ Availability. - AutoMQ/automq
👍6
In the article "How Containers Work," the author provides an in-depth exploration of the fundamental concepts and mechanisms behind container technology. Containers have transformed the software development and deployment landscape by offering a lightweight, portable, and efficient way to run applications. This article breaks down the core components of containers, such as namespaces, cgroups, and the container runtime, explaining how they interact to isolate and manage application processes. By understanding the inner workings of containers, readers can gain insights into their advantages, how they differ from traditional virtualization, and best practices for leveraging them in modern software development workflows.
https://ikouchiha47.github.io/2024/02/05/how-containers-work.html
https://ikouchiha47.github.io/2024/02/05/how-containers-work.html
ikouchiha47.github.io
Troubleshooting containers
Containers, processes, namespaces, security, troubleshooting
This article delves into effective strategies for enhancing Continuous Integration (CI) build speeds and reducing operational costs. It provides a comprehensive guide on optimizing CI processes by implementing parallel test execution, caching build artifacts, and reorganizing workflows into distinct jobs to improve efficiency and decrease resource usage.
https://owaiskhan.me/post/improve-ci-build-time-and-reduce-cost
https://owaiskhan.me/post/improve-ci-build-time-and-reduce-cost
owaiskhan.me
How I improved our CI build time from 24mins to 8mins and reduced costs by 50% | Owais
If you like fast CI builds, hate having to wait for an eternity for CI to complete a build after you open a PR, and love reducing infra costs, read on.
Looking for a hosting platform to practice with Linux, Kubernetes, etc.? Register using my referral link on DigitalOcean and get $200 in credit for 60 days. By registering through my referral link, you also support this Telegram channel.
👉 Register
👉 Register
👍7
Cleaner is a Kubernetes controller that identifies unused or unhealthy resources, helping you maintain a streamlined and efficient Kubernetes cluster. It provides flexible scheduling, label filtering, Lua-based selection criteria, resource removal or update and notifications via Slack, Webex and Discord. it can also automate clusters operations.
https://github.com/gianlucam76/k8s-cleaner
https://github.com/gianlucam76/k8s-cleaner
GitHub
GitHub - gianlucam76/k8s-cleaner: Cleaner is a Kubernetes controller that identifies unused or unhealthy resources, helping you…
Cleaner is a Kubernetes controller that identifies unused or unhealthy resources, helping you maintain a streamlined and efficient Kubernetes cluster. It provides flexible scheduling, label filteri...
👍6
This article offers practical advice on essential tools to have installed on Linux servers to quickly address performance issues during a crisis. It outlines a recommended toolkit for immediate diagnostics and troubleshooting, highlighting the importance of having these tools pre-installed to avoid delays in resolving urgent problems. The discussion includes detailed scenarios illustrating potential challenges and solutions when dealing with system outages, underscoring the utility of preparedness in crisis management.
https://www.brendangregg.com/blog/2024-03-24/linux-crisis-tools.html
https://www.brendangregg.com/blog/2024-03-24/linux-crisis-tools.html
🔥3
Operator for Multi-Cluster Monitoring with Thanos.
https://github.com/stolostron/multicluster-observability-operator
https://github.com/stolostron/multicluster-observability-operator
GitHub
GitHub - stolostron/multicluster-observability-operator: Operator for Multi-Cluster Monitoring with Thanos.
Operator for Multi-Cluster Monitoring with Thanos. - stolostron/multicluster-observability-operator
👍5
The blog post challenges the notion that cybersecurity is uniquely complex within the software industry. She argues that many of the issues faced by cybersecurity are similar to those encountered by other engineering disciplines. Through critical analysis and comparison, Shortridge advocates for integrating cybersecurity with other engineering efforts to improve overall system resilience and reduce inefficiencies caused by treating cybersecurity as a separate, esoteric field.
https://kellyshortridge.com/blog/posts/cybersecurity-isnt-special/
https://kellyshortridge.com/blog/posts/cybersecurity-isnt-special/
Sensemaking by Shortridge
Cybersecurity Isn't Special
This blog post explains why cybersecurity shouldn’t be a special stream of work in organizations, and presents opportunities for security programs to become more constructive and less gatekeepy.
👍5