Operations | Monitoring | ITSM | DevOps | Cloud

CI CD

The latest News and Information on Continuous Integration and Development, and related technologies.

Codefresh in the Wild: Building draw.io

This article is part of our series “Codefresh in the Wild” which shows how we picked public open-source projects and deployed them to Kubernetes with our own pipelines. This week’s pick is draw.io an online application for drawing different types of diagrams. We will use several tools such as GitHub, Docker, Helm Codefresh, Argo Rollouts, Argo CD. This guide chronicles how we integrated all those tools together in order to build an end-to-end Kubernetes deployment workflow.

What is iteration?

In Agile development, where development is repeated in short periods, the key unit of the development cycle is called an iteration. Iterations, consisting of Design, Development, Testing, and Improvement are usually set for 1 to 4 weeks, and they are characterized by completing a full cycle of system development. After completing one cycle and releasing it, known as Iteration 1, the process is repeated with Iteration 2, Iteration 3, and so on.the.

Codefresh in the Wild: building Pastr

This article is part of our series “Codefresh in the Wild” which shows how we picked public open-source projects and deployed them to Kubernetes with our own pipelines. We will use several tools such as GitHub, Docker, AWS, Codefresh, Argo CD, Kustomize. This guide chronicles how we integrated all those tools together in order to build an end-to-end Kubernetes deployment workflow.

What is Kubernetes Pod QoS?

Container orchestration, Kubernetes has emerged as a leading platform for managing and deploying containerized applications. One fundamental concept that plays a crucial role in ensuring optimal performance is the Quality of Service (QoS). In the realm of Kubernetes, this concept is applied at the level of Pods, forming the backbone of resource management within the cluster.

The 50 Best CI/CD Tools All DevOps Teams Should Know In 2024

The modern software development lifecycle comprises two key phases: continuous integration (CI) and continuous delivery or deployment (CD). In both stages, automation reduces manual labor, minimizing human errors. That enables DevOps teams to focus on mission-critical work instead of continually fixing mistakes. Automating CI/CD also provides a check and balance system for rolling back errors. Aside from ensuring optimal system performance, this also improves other areas, like security and compliance.

MyJFrog Portal: The Solution for Managing Your JFrog Cloud Subscription

MyJFrog is a central management portal for JFrog Platform users and administrators. It provides a single, centralized view to manage and monitor users, subscriptions, resources, and usage. This gives you the control, visibility, and predictability you need to make informed decisions about your environment. MyJFrog Portal If you have multiple JFrog Cloud subscriptions, MyJFrog lets you access and manage them all in one place. Here are just a few of the benefits of MyJFrog.

Quickly spot and revert faulty deployments with Change Overlays

Faulty deployments and other types of erroneous changes may account for around 70% of all application outages. With the prevalence of CI/CD workflows, engineering teams make changes to their applications, services, and infrastructure all the time, which can make it difficult to trace issues to specific changes.