DevOps Revolution

Software & Tech Development for the Future

Discover More
Uncategorized

Say Goodbye to running Ollama localy: Harness Cloudflare Workers AI with Continue.dev in VSCode

As a developer, you’re always looking for ways to enhance your productivity and streamline your workflow. One of the most exciting developments in recent times is the integration of Cloudflare Workers AI with local development environments, made possible by the Continue.dev plugin for Visual Studio Code (VSCode). In this tutorial, we’ll walk you through the […]

kmerkuri 
kubernetes
favoritest

Understanding Kube-Proxy: The Power of Hybrid Load Balancing in Kubernetes

In the ever-evolving world of cloud-native applications and container orchestration, Kubernetes stands as a paradigm for managing and deploying applications. One of the critical components in this ecosystem is kube-proxy, which plays a fundamental role in enabling communication between services and their corresponding pods. To optimize traffic management, kube-proxy employs a hybrid approach that combines […]

kmerkuri 
favoritest

Harnessing FreeRADIUS for Secure Network Authentication

In today’s digital age, securing network access is paramount for organizations of all sizes. With increasing cybersecurity threats, the need for robust authentication protocols has never been greater. One of the most powerful tools available for ensuring secure network access is FreeRADIUS, an open-source RADIUS server that has gained significant traction in various environments. What […]

kmerkuri 
awx gitlab ci
favoritest

How to Use GitLab CI to Trigger AWX Job Template on Merge to Main Branch

In today’s software development landscape, Continuous Integration and Continuous Deployment (CI/CD) are crucial for achieving efficiency and reliability. One powerful combination is utilizing GitLab CI to trigger job templates in AWX (Ansible Tower) when changes are merged into the main branch. This guide will walk you through the necessary steps to implement this workflow seamlessly. […]

kmerkuri 
favoritest

Unlocking Network Policy Management with Cilium in Kubernetes

Introduction: As Kubernetes has become the de facto standard for container orchestration, ensuring network security and policy management has become a critical component of any Kubernetes deployment. Traditional approaches to network security often rely on manual configuration and require extensive expertise, making it difficult to scale and maintain. This is where Cilium comes in – […]

kmerkuri 
favoritest

Nginx Troubleshooting: Basic Use Cases and Solutions

Nginx provides a powerful configuration syntax that allows you to fine-tune your server’s behavior. Here are some key configuration options to help you troubleshoot common issues: Interpreting Logs Nginx logs are a treasure trove of information for troubleshooting. By analyzing these logs, you can identify issues with your configuration, connections, and errors. Here are some […]

kmerkuri 
favoritest

Mastering NGINX: Managing Connections and Bandwidth

Introduction NGINX is a popular open-source web server that provides a high-performance and scalable solution for handling high-traffic websites and applications. One of the key features of NGINX is its ability to manage connections and bandwidth, which is crucial for ensuring the performance and security of your website. In this blog post, we will demonstrate […]

kmerkuri 
favoritest

Nginx: Troubleshoot TLS Security Settings – Identifying Connection Errors and Invalid Certificates

As a web server administrator, ensuring the security of your website’s TLS connection is crucial. Nginx, a popular web server software, provides robust support for TLS (Transport Layer Security) encryption. However, even with proper configuration, errors can occur. In this blog post, we’ll cover how to identify TLS connection errors and troubleshoot invalid certificates in […]

kmerkuri 
Uncategorized

Choosing the Right SSL Algorithms for Your Site

Secure Sockets Layer (SSL) and its successor, Transport Layer Security (TLS), are protocols for establishing authenticated and encrypted links between networked computers. When implementing SSL/TLS on your website, it’s important to choose the right algorithms to ensure secure and efficient data transmission. This post will discuss the best SSL/TLS algorithms for different types of sites. […]

kmerkuri 
Uncategorized

Webhook to automatically check if the env specified on the deployment to be applied have their configmaps or secrets already in the cluster

This utilises k8s MutatingWebhookConfiguration which listens or create or update operations on deployments and statefulsets and sends the information to be checked via webhook to the flask application to check if the dependecies are met. Get the repository : Deploy cert-manager using helm helm install \ cert-manager jetstack/cert-manager \ –namespace cert-manager \ –create-namespace \ –version […]

kmerkuri 
Uncategorized

Automate Jira Issue Creation for Expiring Certificates with Cert-manager

Hello, tech enthusiasts! Today, we’re going to explore an exciting integration between Cert-manager and Jira. This setup will automatically create Jira issues when a certificate is about to expire, ensuring that you’re always on top of your certificate management game. Let’s dive in! Prerequisites Deploy the Custom Controller That’s it! You’ve successfully integrated Cert-manager with […]

kmerkuri