Operations | Monitoring | ITSM | DevOps | Cloud

The latest News and Information on Containers, Kubernetes, Docker and related technologies.

Using K8S But Not Overhauling Your Devops Processes

Kubernetes is now the industry standard for cloud-based organizations. Slowly, many enterprises and mid-level companies are adopting it as the default platform for managing their applications. But we all know Kubernetes adoption has its challenges, as well as its associated costs. How do we decide when and what to migrate to Kubernetes? Does migrating to Kubernetes mean overhauling all DevOps processes? Adopting K8S should not lead to an overhaul of your DevOps process - it should complement it.

How to monitor your Kubernetes metrics server

In this article, we will examine a Kubernetes metrics server and its uses. We will also learn how to set one up and use it to monitor Kubernetes metrics. Finally, we will explore using Hosted Graphite by MetricFire to monitor Kubernetes metrics. To easily get started with monitoring Kubernetes clusters, check out our tutorial on using the Telegraf agent as a Daemonset to forward node/pod metrics to a data source and use that data to create custom dashboards and alerts.

Optimizing DevOps with Kubernetes Ephemeral Environments: Efficient Testing and Deployment

Ephemeral environments transform software development by providing temporary, isolated spaces for testing and deploying microservices without affecting production. Given its robust orchestration capabilities, Kubernetes excels at creating these temporary environments, allowing teams to efficiently manage and scale containerized applications. By integrating tools like Helm and Kustomize, developers can maintain a codified version of their app and its dependencies.

Deploying Llama 3 and vLLM with Civo Cloud GPU: A Live Demo with @getpieces

Join us for an exciting live demo as we explore how AI can transform your DevOps workflow using Pieces and Civo. In this comprehensive walkthrough, we'll dive into deploying an open-source large language model on Kubernetes, setting up GPU clusters, and leveraging AI to streamline development tasks.

Mastering Node Affinity in Kubernetes

In the world of container orchestration, Kubernetes has emerged as the go-to platform for managing and scaling applications. One of the key features that make Kubernetes so powerful is its ability to intelligently schedule pods across nodes in a cluster. Node affinity is a crucial concept in this scheduling process, allowing developers to influence where pods are placed based on node characteristics.

How Can AI Revolutionize Your Development Workflow? An Introduction to Pieces and Civo

Join us as we dive into the world of AI integration with a live demo of Pieces and Civo. In this walkthrough, we explore how Pieces can revolutionize your development workflow, from automating manual tasks to enhancing code snippets with AI. Learn about on-device and cloud capabilities, and discover how AI can deeply enrich your coding experience.

Mastering Community Building with Jono Bacon Insights from a 26 Year Expert!

Join Jono Bacon, CEO and Founder of The Community Leadership Core, as he shares his journey from the early days of open source to leading large-scale communities at companies like Canonical, XPRIZE, and GitHub. Discover key insights on building and sustaining thriving communities, the challenges of maintaining open-source projects, and the evolution of community platforms like Slack and Discord. Find out more about Jono Bacon and The Community Leadership Core.

Understanding the Essentials of Software Testing: A Comprehensive Guide

Software testing plays a crucial role in ensuring that applications function correctly and meet user expectations. In this blog, we will explore the fundamental aspects of software testing, including its importance, types, and the lifecycle phases involved.

Optimise your ML workloads on Kubernetes

Kubernetes has proven to be a vital tool for developing and running ML models. It enhances experimentation, workflow management, and ensures high availability while handling the resource-intensive nature of AI workloads. With optimizations, Kubernetes can further improve resource utilization, making AI/ML projects more efficient.

Join Ken on SMC Journal - Scaling Kubernetes, Microservices, and Ephemeral Environments

Check out Ken Ahrens and Scott Moore as they discuss some blockers of developer productivity when building in Kubernetes, and how removing environment and data challenges can reduce toil and frustration! You can catch the full podcast on Scott’s page here: Scott Moore: Hey everybody out there in internet meme land. It’s time to hide your kids and hide your wife because it’s time for the SMC Journal podcast. Some of you will get that joke. Others will not.