Operations | Monitoring | ITSM | DevOps | Cloud

The latest News and Information on DevOps, CI/CD, Automation and related technologies.

Upgrade a K3s Kubernetes Cluster with System Upgrade Controller

Kubernetes upgrades are always a tough undertaking when your clusters are running smoothly. Upgrades are necessary as every three months, Kubernetes releases a new version. If you do not upgrade your Kubernetes clusters, within a year, you can fall far behind. Rancher has always focused on solving problems, and they are at it again with a new open source project called System Upgrade Controller. In this tutorial, we will see how to upgrade a K3s Kubernetes cluster using System Upgrade Controller.

Set Up Your Deployment Pipeline Like a Rockstar!

Nowadays, software development teams utilize continuous delivery or some variation, to create better, faster, more accurate software releases. Continuous delivery is a DevOps practice that empowers software teams to continuously ship code directly to an environment once automated tests pass. Continuous delivery is facilitated through the deployment pipeline. You can read more about it in a previous post.

7-Step Cloud Transformation Roadmap

Before we can talk about the nuts and bolts of cloud transformation, it’s important to make the distinction from digital transformation. The two are often conflated, and while they are related, they are not the same—the cloud is the enabler of digital transformation. If you’re starting from scratch, cloud-native is the way to go.

Getting started with Cloud Logging

Want to make sure that your cloud services are free from any vulnerabilities, threats, or errors that can make it unreliable? In this episode of Stack Doctor, we show you the new features in Google Cloud Logging, teach you how to navigate the new and improved Logs Viewer and build log queries, and give you an in-depth analysis of the Log Router. Watch to learn what’s new with Cloud Logging!

Debug JavaScript in Google Chrome's Dev Tools in 7 easy steps

This article will focus on debugging JavaScript code within Google Chrome’s Developer Tools. Chrome’s Developer Tools are extremely powerful and will almost certainly speed up your troubleshooting process. We’ll be using Raygun Crash Reporting to find the stack trace and the line of code the error occurred on. You can sign up for a free 14-day trial here. So, let’s dive in!

Dynamic SSL Certificate Storage in HAProxy

Use the HAProxy Runtime API to update SSL certificates in HAProxy without a reload. When you route traffic through an HAProxy load balancer, you gain the ability to terminate SSL at the load balancer. HAProxy encrypts communication between the client and itself and then sends the decrypted messages to your backend servers, which means less CPU work on the servers because there’s no encryption work left to do.

Debugging, distributed tracing, and profiling for web applications

Google Cloud offers many tools that can help you manage your application services. In this video, we teach you how to set up and utilize Cloud Trace, Cloud Profiler, and Cloud Debugger to collect latency data across different services, memory-allocation information, and inspect application code locations without compromising the performance of your web application.

[Webinar] Kubernetes Applications Log Monitoring For DevOps With JFrog And Platform9

By design Kubernetes applications generate a high volume of log data across what could be hundreds of nodes. Centralized logging becomes critical for production applications, as it is otherwise near-impossible to quickly find the correct log file, and logs can be lost when pods crash.