Deploying Your Applications Using Codefresh, Google Cloud Platform, and Google Kubernetes Engine

Kubernetes offers scalability and reliability for your container-based applications. Combine this with GKE, and you now eliminate the need to install or operate clusters on your own. A huge plus to using GKE is that you now will be running Kubernetes in a GCP environment, therefore you can utilize all the handy integrations Google has to offer. Codefresh simplifies the process even more, by automating the process of getting your code built, tested, and deployed.


Parallel Maven Deployment with Jenkins and Artifactory

There are many reasons why you may want to use Artifactory as your Maven repository. For example, it allows tagging Maven artifacts with custom properties, so that they can later be found based on specific criteria. It stores build metadata about your artifacts, and allows controlling the repositories used by the Maven build, without modifying the pom file. In this post, I’d like to focus on one specific advantage, Maven deployments in Jenkins.

Introduction to Pipelines on JFrog Platform

Learn how to optimize your complete end-to-end development and delivery process by using JFrog Pipelines. In this webinar we share a real-life demo of an application lifecycle from Dev to Production. Join us to learn how JFrog Pipelines helps you easily create smart, event-driven workflows across your tools and teams to help you improve the quality and velocity of your releases, and scale your CI/CD adoption across the organization.

DevOps 101: Container Registries

This is a repost from the JFrog blog site. When you’re new to an industry, you encounter a lot of new concepts. This can make it really difficult to get your feet underneath you on an unfamiliar landscape, especially for junior engineers. In this series, I’ll cover tools and terminology common to the DevOps space, plus the occasional newbie-friendly tutorial for emerging or established technologies. If you have a request or suggestion, let me know!


Our roadmap for the new Docker image API and pipeline build step enhancements

In our previous announcement for the removal of the Codefresh Docker registry, we presented a timeline of the migration phases along with the actions expected from our customers. One of the milestones in the migration process is the introduction of our new Image API along with several enhancements on the pipeline build step. We believe that these features deserve a dedicated explanation of why they are useful on their own (regardless of the registry removal).


Serverless Continuous Integration in the era of parallelism

As a team that does pure serverless, we place a lot of emphasis on fast deployments. Lately, though, as our codebase has gotten larger, and the number of interactions between the microservices has increased, we have come up against the classic problem of excessively long test execution times in our serverless continuous integration.


How to automate Load Testing with k6 in TeamCity builds

In this tutorial, we will look into how to integrate performance testing with k6 in your TeamCity build setup. k6 is a free and open-source performance testing tool for testing the performance of APIs, microservices and websites. TeamCity is a continuous integration and delivery server built by JetBrains.

5 Simple Tips for Troubleshooting Your Kubernetes Pods

Once you start working with Kubernetes, and you deployed some applications to a cluster, you may have encountered issues where the application has not been deployed correctly or is not working as it should. In this webinar, we will explain the different statuses and error messages, and offer troubleshooting tips to resolve such situations swiftly!