Operations | Monitoring | ITSM | DevOps | Cloud

CI CD

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

Accelerating Artifacts Distribution Across Repositories and Runtime Environments

When your remote offices around the world can’t get their hands on the most recent builds fast enough for continued testing, when your infrastructure nodes can’t download Bill-of-Materials (BOM) of 1,000s GBs in order to start a release deployment, or when your customers and developer ecosystem can’t download your recent drivers, plugins or OSS in a reliable manner -- productivity and release velocity suffer. Artifacts distribution across remote locations and hyper-scale hybrid environments has become increasingly more challenging in the last couple of years, due to recent trends in modern software delivery.

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.

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.

Adding Helm Chart Security Mitigation Notes to ChartCenter

Earlier this year, we launched ChartCenter, our newest community platform to help Kubernetes developers find Helm charts. This new free Helm central repository was built with chart immutability  in mind— meaning every version of a Helm chart and every version in ChartCenter will always be available even if the original source goes down.

CI/CD Detection Engineering: Failing, Part 3

It was over a month ago that I promised we would tie together Splunk Security Content and the Splunk Attack Range to automatically test detections. Ultimately, using these projects together in a Continuous Integration / Continuous Delivery (CI/CD) workflow with CircleCI brings the rigors of software development to the SOC and truly treats 🛡detection as code. Well, I want to share how we have failed at achieving this goal.

Use Deployments in Jira to connect your CI/CD tool - Demo Den December

Gareth Wham, a Product Manager on the Jira Software team, gives an overview of the new Deployments in Jira view. Check out this demo to see how Deployments in Jira allows anyone on the team to get a real-time view of where a deployment is, across any CI/CD provider, as it moves through the pipeline.

Building AWS Outposts? Bring Artifactory and Xray DevOps Tools

We’re delighted to announce that, after a rigorous evaluation by the AWS Service Ready Program, JFrog Artifactory and Xray have been validated as following best practices for AWS Outposts. What additional engineering did we do to get our core DevOps solutions to perform on AWS Outposts? None at all. We’re proud of meeting AWS’s strict standards, but it was no surprise.