Operations | Monitoring | ITSM | DevOps | Cloud

Latest News

Designing Complex Components in Figma: Our Build Record

Figma is a web-based graphic editor and prototyping tool that is commonly used for UI design. Independent of the size of your organization, it is considered good practice to use design components. This post provides a case study on how we utilize Figma components to manage different states in the Codefresh UI. Note that this blog post was written before the release of variants and the new auto-layout features. We will update the blog after we update our style guide with these new amazing features.

What is Cloud-Native Storage?

Cloud-native is the ultimate buzzword lately. So, is “cloud-native storage” just an attempt to grab on to this concept, hoping for a little boost? Actually, there is something more to it, and I’ll unpack that here. The premise of cloud-native storage is simple: its native habitat is a Kubernetes cluster. When we design with the assumption that a technology will exist in Kubernetes, we get to look around and see what functionalities already exist in that system.

Combining Progressive Delivery With GitOps and Continuous Delivery Through Argo CD, Argo Rollouts, and Codefresh

Progressive delivery is arguably the most reliable and advanced set of deployment practices based on a simple idea. Instead of shutting down the old release and deploying a new one in its place, progressive delivery takes an iterative approach. It gradually increases the reach of a new release. That gives us quite a few benefits like zero-downtime deployments, reduced blast radius, increased security, and so on and so forth. I will not go into depth about what progressive delivery is.

Ensuring a smooth Kubernetes Dockershim Deprecation with Chaos Engineering

Trying to improve the reliability of your Kubernetes deployment? Start with these 5 chaos experiments. Kubernetes 1.20 is scheduled to be released next week, and this version contains a number of amazing enhancements including graceful node shutdown, more visibility into resource requests, and snapshotting volumes. But the change generating the most buzz is the deprecation of Docker as a container runtime.

Kubernetes Namespaces: A Practical Guide

Kubernetes namespaces enable you to organize cluster objects, such as applications, devices and variables. Once you define namespaces, you can use this classification to filter, group and manage objects. You can use the same namespaces in duplicated environments and apply policies to specific clusters segments. Kubernetes namespaces are also important for defining roles and ensuring proper access configuration. If you're monitoring Kubernetes, you should try out MetricFire.

VMware Pivotal Labs Joins the AWS Partner Network as a Consulting Partner

We’re thrilled to announce that VMware Pivotal Labs is now an AWS Partner Network (APN) Consulting Partner for app modernization and software development. VMware Pivotal Labs is the software consulting arm of VMware Tanzu, itself a long-time Advanced AWS Technology Partner.

Your team is running containers, but are they secure?

Organizations are modernizing IT infrastructure, restructuring teams, and accelerating application delivery with containers and Kubernetes. As with any technology, organizations are at various places within their journey. However, according to Gartner, more than 75% of global organizations will be running containerized apps in production by 2022. Chances are your team is using containers for some applications.

Provisioning and Managing Tanzu Kubernetes Clusters on vSphere 7 from VMware Tanzu Mission Control

We are excited to announce integration between Tanzu Mission Control and Tanzu Kubernetes Grid Service, a component of vSphere 7 with Tanzu. With this integration, customers can centrally provision and manage the lifecycle of Tanzu Kubernetes clusters on vSphere 7 across multiple vCenter Server instances and/or multiple data centers via Tanzu Mission Control.

Kubernetes vs. Docker Swarm: choosing the best option for you

If you’re reading this post, you may have decided to containerize your applications. That’s great! The next step is to decide which container orchestration platform is best for you: Kubernetes or Docker Swarm. In this post, you’ll learn the key differences between Kubernetes and Docker Swarm, as well as the pros and cons of both approaches.