Operations | Monitoring | ITSM | DevOps | Cloud

January 2024

#017 - Kubernetes for Humans Podcast with Nilesh Gule (DBS Bank)

Nilesh is a Vice President at DBS Bank, where he leads the design and implementation of scalable and innovative solutions using hybrid cloud, big data, and emerging technologies. He has over 2 decades of experience as a software developer, architect, and leader in various domains such as BFSI, healthcare, and retail. He is a Microsoft MVP for Azure since 2018 and the first Docker Captain in Singapore for his excellent contributions to technical communities.

Advancing Platform Engineering with Northflank and Civo

Mastering platform engineering is becoming critical for businesses aiming to streamline development processes, enhance collaboration, and scale infrastructure efficiently. Join Dinesh Majrekar (CTO at Civo) and Will Stewart (Co-Founder & CEO at Northflank) as they explore the intricacies of building robust, scalable platforms using Northflank on Civo's cloud infrastructure. Our panelists will guide you through the nuances of efficient application delivery, leveraging the synergies between Northflank and Civo for enhanced performance and scalability.

Kubernetes Tutorial for Developers

Welcome to our hands-on tutorial on Kubernetes, the powerful open-source platform often abbreviated as k8s. In this tutorial, we are diving into the world of container orchestration, simplifying the complexities, and making Kubernetes accessible for developers. Whether you are just starting out or looking to enhance your existing skills in Kubernetes, this guide is designed to walk you through the process step-by-step.

Micrometer: The Gold Standard in Observability

In the dynamic realm of observability frameworks, one name stands out as the unspoken gold standard with the ability to guide developers through the intricacies of monitoring and data collection. Let’s look at the heart of open-source technologies and uncover the essence of a tool that has become the industry's beacon of excellence.

What to expect from Civo in 2024: GPUs, Navigate, and ML

From the announcement of our first tech event, Civo Navigate, to building a machine learning landscape, 2023 has been an incredible year for Civo. Last year enabled us to shift our focus towards community engagement, product enhancements, and sustainability, allowing us to foster a more robust, inclusive, and environmentally conscious technology ecosystem. Let’s take a look back at the incredible work the team has been working on over the past year and what we can expect to see in 2024.

Kubernetes Volume Snapshots: Ensuring Data Integrity and Recovery

In Kubernetes, managing containerized applications is essential for modern IT. As more systems move to cloud-native setups, there's a growing need for reliable data management solutions in Kubernetes clusters. Imagine a situation where important application data faces an unexpected issue or, even worse, gets corrupted. Without a reliable backup plan, the consequences could be severe. This is where volume snapshots come in handy.

Scaling Platform Engineering: Shopify's Blueprint

Platform Engineering is a hot topic these days. We’ve seen the hype around it in 2023, and I expect we shall see it becoming production-grade as we move into 2024. I wanted to look into this topic, and learn from those who’ve already implemented it at scale: the e-commerce hyperscaler Shopify. In the latest episode of OpenObservability Talks, I had the pleasure of hosting Aparna Subramanian, the Director of Production Engineering at Shopify.

How to manage Grafana instances within Kubernetes

If you’re using Grafana and Kubernetes, we’ve got exciting news — Grafana Labs will be maintaining and managing the Grafana Operator, the open source Kubernetes operator that helps you manage your Grafana instances within and outside of Kubernetes. This significant move not only elevates the Grafana Operator to an officially supported tool but also cements its place as a staple for managing Grafana as code, especially for users keen on adopting GitOps principles.

What Is Continuous Delivery and How Does It Work?

Continuous delivery (CD) is an application development practice that involves automatically preparing code changes for release to a production environment. Combined with continuous integration (CI), continuous delivery is a key aspect of modern software development. Together, these two practices are known as CI/CD. Properly implemented CI enables developers to deploy any code change to testing and production environments late in the software development lifecycle (SDLC).

Docker Logging One-Stop Beginner's Guide

Log analysis is a very powerful feature for an application when it comes to debugging and finding out which flow is working properly in the application and which is not. In a world of containerization and cloud computing, it is essential to understand logs generated by a Docker environment to maintain healthy performing applications. In this article, we will discuss log analysis in Docker and how logging in Docker containers is different than in other applications.

10 Top Kubernetes Alternatives (And Should You Switch?)

Containers and microservices are revolutionizing how distributed applications are built, run, and optimized. They enable apps to be highly scalable. You can also isolate some areas for updates and patches without shutting down the entire application or service. Yet, managing containers and microservices at scale can be tricky. That’s where a container management platform like Kubernetes comes in – or, as you’ll see below, where the top Kubernetes alternatives shine.

Confused by Kubernetes Multi-Tenancy? A Workshop with Dario Tranchitella - Navigate Europe 23

Dive into the world of Kubernetes multi-tenancy with Dario from Clastix in this Navigate workshop. Explore the complexities of Kubernetes environments and learn about innovative solutions like Capsule and Paralus that revolutionize how multi-tenancy is managed. Video is packed with valuable insights and practical demonstrations.

Grafana Beyla 1.2 release: eBPF auto-instrumentation with full Kubernetes support

We’re excited to announce that with the release of Grafana Beyla 1.2, Kubernetes support is now fully integrated. With this update, the Grafana Beyla configuration now “understands” Kubernetes semantics to provide a more fine-grained selection of services to instrument. Beyla users can decorate metrics and traces with the metadata of Kubernetes entities, such as pods and deployments, that run the automatically instrumented services.

Streamline Azure container monitoring with the Datadog AKS cluster extension

Azure Kubernetes Service (AKS) enables you to easily deploy and manage containerized applications in Azure while leveraging Microsoft resources such as development tools, security features, and more. As with any Kubernetes service, the sheer volume of containers being orchestrated makes monitoring AKS cluster health challenging, which can slow response times to critical incidents and create bottlenecks around long-term optimizations.

Kubernetes Vs. Openshift

Kubernetes and OpenShift are two major players in the container management space, each offering unique advantages and challenges. This article will discuss both these platforms, comparing their strengths and weaknesses. We will also explore their ideal use cases, and how a platform like Qovery bridges the gap between them. Whether you're a proficient DevOps or a developer, understanding these platforms can help you make the right choice for your container-based applications.

Managing Kubernetes Events with Cribl Edge

When we discuss observability for applications running in Kubernetes, most people immediately default to Metrics, Logs, and Traces – commonly referred to as the “three pillars.” These pillars are just different types of telemetry – signals that can be fed into observability platforms to help understand how an application behaves. But did you know that Kubernetes offers another valuable signal? When combined with the other signals, you get MELT.

Transforming DevOps with IaC and GitOps - John Dietz & Jared Edwards - Navigate Europe 23

Join John Dietz and Jared Edwards as they navigate the transformative journey from Infrastructure as Code (IaC) to GitOps, emphasizing the pivotal role of Kubernetes. This talk offers an in-depth look at combining IaC practices with GitOps advantages for robust and efficient DevOps operations. Don't miss this workshop on tool integration, workflow management, and a live demo illustrating GitOps in action.

What Is Kubernetes? What You Need To Know As A Developer

Building containerized applications opens doors to efficiency and scalability, especially for developers looking to streamline their workflows. Kubernetes, a game-changer in container orchestration, makes it easier for developers to manage these applications. This article will discuss in great detail on what Kubernetes is, why it matters, and how it simplifies container orchestration, paving the way for robust and flexible applications.

Managing Telemetry Data Overflow in Kubernetes with Resource Quotas and Limits

One of the inherent challenges you'll face when working with Kubernetes is that a typical cluster includes many resources that produce telemetry data. Because producing and moving telemetry data consumes resources, you can end up in situations where different workloads are competing for the resources necessary to manage telemetry data.

Conceptual Pillars Of Kubernetes

Kubernetes, often abbreviated as K8s, is a powerful container orchestration platform that has revolutionized the way modern applications are developed, deployed, and managed. At its core, Kubernetes relies on several conceptual pillars that form the foundation of its design and functionality. Let’s delve into these fundamental principles that underpin Kubernetes.

Experience Omni Dev with CodeZero with Narayan Sainaney - Navigate Europe 23

Join Narayan Sainaney, co-founder and CTO of Codezero, as he unveils the groundbreaking concept of Omni-development on Kubernetes. Explore the challenges developers face with microservices and how Codezero's solution streamlines the development process, reducing complexity and enhancing productivity. Watch as Narayan demonstrates the practical application of this novel approach and discusses its impact on the future of software development.

New CNCF Survey Highlights GitOps Adoption Trends - 91% of Respondents Are Already Onboard

Amid all the activity and excitement at KubeCon and ArgoCon 2023 – including some exciting news of our own – the CNCF released the results of a new micro survey assessing trends in GitOps adoption. There’s a lot of great data tucked inside, and worth the read to find out what peers across the industry are saying about GitOps usage in their organizations.

A Quick Guide to Get You Started with Spark on Kubernetes (K8s)

Apache Spark versus Kubernetes? Or both? The past few years have seen a dramatic increase in companies deploying Spark on Kubernetes (K8s). This isn’t surprising, considering the benefits that K8s brings to the table. Adopting Kubernetes can help improve resource utilization and reduce cloud expenses, a key initiative in many organizations given today’s economic climate.

From Git to Deployed - Fast Platform Delivery - Colin Griffin & Dinesh Majrekar - Navigate Europe 23

Join Colin Griffin and Dinesh Majrekar in this insightful workshop. Dive into the world of application and platform engineering with Civo and Krumware's experts as they unravel the intricacies of IT Ops, developers' tools, and infrastructure management. This workshop blends theory with hands-on exercises, equipping participants with practical skills and an understanding of modern platform engineering concepts.

How to easily add application monitoring in Kubernetes pods

The Elastic APM K8s Attacher lets the Elastic APM agent auto-attach to the application in your pods by adding just one annotation to your deployment The Elastic® APM K8s Attacher allows auto-installation of Elastic APM application agents (e.g., the Elastic APM Java agent) into applications running in your Kubernetes clusters. The mechanism uses a mutating webhook, which is a standard Kubernetes component, but you don’t need to know all the details to use the Attacher.

EKS Add-ons And Integrations: Evaluating Cost Impacts

Amazon Kubernetes Service (EKS) has rapidly become the de facto solution for organizations seeking to deploy, manage, and scale containerized applications using Kubernetes. EKS simplifies the complexities associated with Kubernetes, allowing teams to focus on developing and deploying applications more efficiently. However, as organizations scale their Kubernetes environments, managing and optimizing costs can quickly become a significant concern.

Unlock the Secrets of Machine Learning: A Beginner's Guide with Josh Mesout - Navigate Europe 23

Dive into the world of machine learning with Josh Mesout. This video is a great starting point for beginners, offering a practical approach to understanding and applying machine learning concepts. Follow along as Josh demonstrates setting up a machine learning environment on Civo and explores a PyTorch notebook for handwriting recognition. Whether you're coding along or just watching, this session is packed with useful tips and resources for your machine learning journey. Don't forget to check out our GitHub repository for additional materials and join the conversation in the comments!

Docker Log Rotation Configuration Guide | SigNoz

It is essential to configure log rotation for Docker containers. Log rotation is not performed by default, and if it’s not configured, logs on the Docker host can build up and eat up disk space. This guide will teach us how to set up Docker log rotation. Logs are an essential piece of telemetry data. Logs can be used to debug performance issues in applications.

Supercharge FinOps Programs with Resource Guardrails

Time and time again we hear the same statements from FinOps teams with respect to what is holding back optimization of wasteful cloud resource consumption. Engineers and App Owners are interested in helping but stop short at actually taking actions to reduce that waste. There are many reasons for this main sticking point when it comes to application owners and developers taking action.

Building Controllers with Python Made Easy with Steve Giguere - Navigate Europe 23

Join Steve Giguere and Matt Johnson in this comprehensive workshop from Navigate Europe '23, focusing on Kubernetes Admission Controllers. Learn to build these controllers from scratch using Python, understand their role in Kubernetes security, and get hands-on with real-world applications.

Why Kubernetes For Developers is the Next Big Thing

Let's face it! Kubernetes is the standard for container orchestration, reshaping how we deploy and manage applications for the last 8 years - do you even remember when you run "docker run " on an application server? 😁. However, it's crucial to recognize that Kubernetes was never initially designed with the everyday developer in mind.

Supercharge FinOps Programs with Cloud Resource Optimization

Time and time again we hear the same statements from FinOps teams with respect to what is holding back optimization of wasteful resource consumption. Engineers and App Owners are interested in helping but stop short at actually taking actions to reduce that waste. There are many reasons for this main sticking point when it comes to application owners and developers taking action.

Set Resource Requests and Limits Correctly: A Kubernetes Guide

Kubernetes has revolutionized the world of container orchestration, enabling organizations to deploy and manage applications at scale with unprecedented ease and flexibility. Yet, with great power comes great responsibility, and one of the key responsibilities in the Kubernetes ecosystem is resource management. Ensuring that your applications receive the right amount of CPU and memory resources is a fundamental task that impacts the stability and performance of your entire cluster.

How We Leveraged the Honeycomb Network Agent for Kubernetes to Remediate Our IMDS Security Finding

Picture this: It’s 2 p.m. and you’re sipping on coffee, happily chugging away at your daily routine work. The security team shoots you a message saying the latest pentest or security scan found an issue that needs quick remediation. On the surface, that’s not a problem and can be considered somewhat routine, given the pace of new CVEs coming out. But what if you look at your tooling and find it lacking when you start remediating the issue?

How to Build an App with Spin and Wasm with Matt Butcher & Saiyam Pathak - Navigate Europe 23

Join Saiyam Pathak and Matt Butcher for an engaging workshop. This session dives into the exciting world of WebAssembly, offering insights into its evolution, key features, and practical applications. Discover how WebAssembly stands out from previous technologies and learn about its role in modern web development through hands-on examples and discussions.

Scaling Down Kubernetes Clusters

Datadog, the observability platform used by thousands of companies, runs on dozens of self-managed Kubernetes clusters in a multi-cloud environment, adding up to tens of thousands of nodes, or hundreds of thousands of pods. This infrastructure is used by a wide variety of engineering teams at Datadog, with different feature and capacity needs.

Rancher Vs. OpenShift

In the world of Kubernetes and container management, Rancher and OpenShift have established themselves as prominent players. Both offer unique features and capabilities to streamline cloud application deployment and management. This article will explore a detailed comparison between these two powerhouses. From deployment flexibility and cloud integration to user interface and support structures, we will analyze each platform to provide a comprehensive view.

How Can You Navigate the CNCF Ecosystem? Insights from Kunal Kushwaha - Navigate Europe 23

Dive into the world of cloud-native technologies with Kunal Kushwaha at Navigate Europe 2023. Kunal explores the CNCF landscape, offering practical advice on selecting tools, understanding project maturity, and staying updated with evolving technologies.

Monitoring Docker Containers Using OpenTelemetry [Full Tutorial]

Monitoring Docker container metrics is essential for understanding the performance and health of your containers. OpenTelemetry collector can collect Docker container metrics and send it to a backend of your choice. In this tutorial, you will install an OpenTelemetry Collector to collect Docker container metrics and send it to SigNoz, an OpenTelemetry-native APM for monitoring and visualization.

Provisioning and Autoscaling

Datadog, the observability platform used by thousands of companies, runs on dozens of self-managed Kubernetes clusters in a multi-cloud environment, adding up to tens of thousands of nodes, or hundreds of thousands of pods. This infrastructure is used by a wide variety of engineering teams at Datadog, with different feature and capacity needs.

Is YAML Essential for Kubernetes? Engin Diri Explores Alternatives - Navigate Europe 2023

Join Engin Diri, an expert in Kubernetes and cloud transformation from Pulumi, as he explores the challenges of using YAML in Kubernetes and presents more efficient alternatives. In this talk, Engin discusses the limitations of YAML and showcases how generic programming languages can significantly improve the deployment process in Kubernetes. Watch as he demonstrates the practical application of tools like Pulumi and CDK8s.

What is an Internal Developer Portal?

Imagine a central hub where your tech team finds all the tools and resources they need, organized and ready for action. This is exactly what the Internal Developer Portal offers, becoming a key factor in revolutionizing the way we build software today. In this article, we will explore how Internal Developer Portals revolutionize the development process by streamlining tasks, boosting collaboration, and customizing workflows.

Managed GCP GKE Autopilot Released in Public Beta

I am thrilled to announce a significant milestone for Qovery: the public beta release of our Google Cloud Platform (GCP) GKE Autopilot support. This marks a new chapter in our journey, following the successful integration with AWS EKS, Scaleway Kapsule, and Kubernetes. In this announcement article I'll explain what you can get out of GCP GKE Autopilot and what is coming next 👇

How Can Kubernetes Thrive in Regulated Environments? Insights from Ryan Gutwein - Navigate Europe 23

Join Ryan Gutwein, co-founder of Ignyte Assurance Platform, as he explores the challenges and solutions for implementing Kubernetes in regulated industries. This talk provides a comprehensive look at the relationship between software development and regulatory compliance, with a focus on the Department of Defense's modern approach to data security and compliance. Discover insights into Kubernetes configurations, the DOD Iron Bank, and the future of secure cloud-native environments.

Understanding roles in software operators

As we’ve seen throughout this series, a design pattern is a general solution that has been proven to solve a repeatedly occurring problem when designing software. In my previous blog posts, we examined the basics of the software operator design pattern, the forces impacting it, and the advantages and disadvantages of using it. But how does the software operator pattern actually work?

Building a Custom Read-only Global Role with the Rancher Kubernetes API

In 2.8, Rancher added a new field to the GlobalRoles resource (inheritedClusterRoles), which allows users to grant permissions on all downstream clusters. With the addition of this field, it is now possible to create a custom global role that grants user-configurable permissions on all current and future downstream clusters. This post will outline how to create this role using the new Rancher Kubernetes API, which is currently the best-supported method to use this new feature.

The role of the CI/CD pipeline in cloud computing

The Continuous Integration/Continuous Deployment (CI/CD) pipeline has evolved as a cornerstone in the fast-evolving world of software development, particularly in the field of cloud computing. This blog aims to demystify how CI/CD, a set of practices that streamline software development, enhances the agility and efficiency of cloud computing.

An Introduction to Civo Cloud - A Complete Guide with Field CTO Saiyam Pathak - Civo.com

Join Saiyam Pathak, Field CTO at Civo, in this comprehensive crash course on Civo Cloud. Dive into the world of cloud-native services as we explore Civo's offerings, including Kubernetes, managed databases, and advanced machine learning capabilities. Whether you're a beginner or an experienced developer, this guide provides valuable insights into creating and managing Kubernetes clusters, utilizing Civo's CLI and Terraform integration, and leveraging the power of GPU for machine learning projects. Get a glimpse of the future with previews of upcoming features and learn how to maximize the potential of your cloud resources with Civo.

What is Kustomize ?

In the dynamic realm of container orchestration, Kubernetes stands tall as the go-to platform for managing and deploying containerized applications. However, as the complexity of applications and infrastructure grows, so does the challenge of efficiently managing configuration files. Enter Kustomize, a powerful tool designed to simplify and streamline Kubernetes configuration management.

5 Tools to Optimize Your Kubernetes Costs Without Sacrificing Performance

As Kubernetes environments become increasingly complex, the balance between reducing expenses and maintaining high performance is paramount. Businesses must leverage cost optimization tools to navigate this complexity without compromising on efficiency. These specialized tools provide crucial visibility into clusters, nodes, pods, and containers, allowing for precise management of resources and costs.

Team Komodor Does Klustered with David Flannagan (AKA Rawkode)

An elite DevOps team from Komodor takes on the Klustered challenge; can they fix a maliciously broken Kubernetes cluster using only the Komodor platform? Let’s find out! Watch Komodor’s Co-Founding CTO, Itiel Shwartz, and two engineers – Guy Menahem and Nir Shtein leverage the Continuous Kubernetes Reliability Platform that they’ve built to showcase how fast, effortless, and even fun, troubleshooting can be!

Kubernetes Networking: Understanding Services and Ingress

Within the dynamic landscape of container orchestration, Kubernetes stands as a transformative force, reshaping the landscape of deploying and managing containerized applications. At the core of Kubernetes' capabilities lies its sophisticated networking model, a resilient framework that facilitates seamless communication between microservices and orchestrates external access to applications. Among the foundational elements shaping this networking landscape are Kubernetes Services and Ingress.

Popular Kubernetes Distributions You Should Know About

In the realm of modern application deployment, orchestrating containers through Kubernetes is essential for achieving scalability and operational efficiency. This blog deals with diverse Kubernetes distribution platforms, each offering tailored solutions for organizations navigating the intricacies of containerized application management.

Rancher Live: What's the buzz with Cilium?

The Cilium community has had some truly buzzworthy accomplishments (pun intended!) in the past year - from hosting the first ever CiliumCon in Amsterdam to becoming a CNCF graduated project! In this first episode of Rancher Live for 2024, we will be joined by the community pollinator for Isovalent, Bill Mulligan. Together, we will be diving into the how-tos of creating "hive"-ly orchestrated container workloads that are as sweet as honey!

Announcing the Rancher Kubernetes API

It is our pleasure to introduce the first officially supported API with Rancher v2.8: the Rancher Kubernetes API, or RK-API for short. Since the introduction of Rancher v2.0, a publicly supported API has been one of our most requested features. The Rancher APIs, which you may recognize as v3 (Norman) or v1 (Steve), have never been officially supported and can only be automated using our Terraform Provider.

Enlightning - Be a Security Hero with Kubescape as Your Sidekick

Security is something we all need, and something we would all love to forget about. 🙂 Kubescape is a CNCF project that helps to secure your clusters easily and quickly. It helps you validate the configuration of your control plane, workloads, and RBAC; and it finds vulnerabilities, cutting the noise very effectively. In general, Kubescape assists with hardening configurations like network policies and seccomp profiles.

Revolution in Development: Mark Allen's Code Zero & Kubernetes Top Tips - Navigate Europe 23

Mark Allen, a developer evangelist from DevCycle, shares his expertise and insights on revolutionizing local development environments. Diving into his journey from Docker Compose to Code Zero and Kubernetes, Allen unfolds the challenges and solutions in creating efficient, easy-to-use development setups.

Boost Your Software Deliveries with Docker and Kubernetes

Software delivery are paramount. The ability to swiftly deploy, manage, and scale applications can make a significant difference in staying ahead in the competitive tech industry. Enter Docker and Kubernetes, two revolutionary technologies that have transformed the way we develop, deploy, and manage software.

Securing Software Development: Marino Wijay's Expert Insights - Navigate Europe 23

Join Marino Wijay as he delves into the critical realm of security and compliance in software development. Faced with the challenge of a solo presentation, Marino showcases a live demonstration of a Kubernetes cluster, emphasizing the importance of integrating security early in the software lifecycle. He explores tools like Kubescape for security scanning and discusses strategies to address cloud-native security challenges.

Empowerment without Clarity Is Chaos

The companies we work with at Tanzu by Broadcom are constantly looking for better, faster ways of developing and releasing quality software. But digital transformation means fundamentally changing the way you do business, a process that can be derailed by any number of obstacles. In his recent video series, my colleague Michael Coté identifies 14 reasons why it’s hard to change development practices in large organizations.

The Cost Benefits Of Using Scaling Within An EKS Cluster

The promise of cloud computing has always been about flexibility and cost-effectiveness. Yet many organizations find themselves trapped in a cycle of unpredictable costs and underutilized/overutilized resources. The culprit? A lack of understanding about the power of scaling within platforms like Amazon’s Elastic Kubernetes Service (EKS).

Implementing OTEL for Kubernetes Monitoring

Kubernetes is a top container orchestration platform. The Kubernetes clusters manage everything much from collecting to storing vast magnitudes of data from your multiple applications. It is this very property that can sometimes boom into an unending data pile later on. Imagine a large warehouse of apparel, it has every size of clothing for men, women, and children. Now if you are asked to pick out one particular type from it within a small time frame, I know you will totally dread it.

What's New in Docker 2023? Discover New Docker Features with Francesco Ciulla! - Navigate Europe 23

Join Francesco Ciulla, Developer Advocate at Daily.dev, as he explores the latest advancements in Docker in 2023 at Navigate Europe 23. Discover three innovative features: Docker Init for streamlined project setup, Docker Scout for enhanced security through vulnerability detection, and the new Docker Compose File Watch for efficient project management. Dive into Docker's 10-year evolution and the new frontiers in container technology.

Harnessing the Power of Metrics: Four Essential Use Cases for Pod Metrics

In the dynamic world of containerized applications, effective monitoring and optimization are crucial to ensure the efficient operation of Kubernetes clusters. Metrics give you valuable insights into the performance and resource utilization of pods, which are the fundamental units of deployment in Kubernetes. By harnessing the power of pod metrics, organizations can unlock numerous benefits, ranging from cost optimization to capacity planning and ensuring application availability.

Boosting Kubernetes Stability by Managing the Human Factor

As technology takes the driver’s seat in our lives, Kubernetes is taking center stage in IT operations. Google first introduced Kubernetes in 2014 to handle high-demand workloads. Today, it has become the go-to choice for cloud-native environments. Kubernetes’ primary purpose is to simplify the management of distributed systems and offer a smooth interface for handling containerized applications no matter where they’re deployed.

Striking the Balance: Tips for Enhancing Access Control and Enforcing Governance in Kubernetes

Kubernetes, with its robust, flexible, and extensible architecture, has rapidly become the standard for managing containerized applications at scale. However, Kubernetes presents its own unique set of access control and security challenges. Given its distributed and dynamic nature, Kubernetes necessitates a different model than traditional monolithic apps.

Docker File Best Practices For DevOps Engineer

Containerization has become a cornerstone of modern software development and deployment. Docker, a leading containerization platform, has revolutionized the way applications are built, shipped, and deployed. As a DevOps engineer, mastering Docker and understanding best practices for Dockerfile creation is essential for efficient and scalable containerized workflows. Let’s delve into some crucial best practices to optimize your Dockerfiles.

New Feature: Deploy Your Helm Charts With Ease

Today, I'm thrilled to announce a game-changing feature that's set to revolutionize how Platform Engineers and Developers interact with Kubernetes: the introduction of first-class support for Helm Charts within Qovery 🥳. This latest update, now generally available, empowers our users to deploy any Helm Chart with unparalleled ease, marking a significant leap forward in our mission to streamline application deployment for everyone.