Codefresh is the latest company looking to ease Kubernetes-based container deployments into production environments.
The company collaborated with Google Cloud in creating a “quick-start integration” for deploying into Google Container Engine (GKE). Codefresh said it can integrate running builds, tests, and deployments into a single platform to speed development and reduce potential bugs.
The simplification supports the management of start testing and deployment of Kubernetes code in as little as 10 minutes, according to Codefresh.
“We provide a quick startup and running by letting the customer know as little as they need,” explained Codefresh CEO Raziel Tabib. “We abstract some of the entities for them so they don’t have to even know them.”
The company said its motive is based on the growing push behind Kubernetes and integrating continuous integration and continuous deployment (CI/CD) with automation that is often outside the skillset for enterprises.
Tabib said the developer community typically continues to use Docker Compose to stage their Kubernetes deployments “because that’s what they are familiar with.” But, many developers in an organization are not up to speed on those processes, which can slow down the onboarding process.
“It’s not just about getting the DevOps teams up to speed, but getting everyone working in the organization on the same environment,” Tabib said. “There is still friction in moving apps around an organization.”
Tabib said the move “democratizes” access to Kubernetes, which he said has become the container orchestrator of choice for “mature” customers.
“While Kubernetes is very robust and sophisticated, the barrier to adopt is often too high for some enterprises,” Tabib said. “We have been able to understand all the moving parts, and it’s a great opportunity to make the transition to Kubernetes easier.”
Codefresh has previously worked on integrating Google Cloud Registry to support Docker registry for developers working from within their CI/CD environment. Google is also pumping in $500 credits for users tapping the Codefresh platform in their Google Cloud deployments.
“Google with Container Engine is providing a very seamless provisioning process for Kubernetes clusters,” Tabib noted. “When Google makes it easier then we can come in and help get the application to run on top very seamlessly.”
Codefresh was founded in 2014 and is backed by investors Carmel Ventures, Hillsven, Upwest Labs, and Streamlined Ventures.
Kubernetes management has become a focus for a number of vendors looking to tap into the nascent container market.
Tabib said that unlike others in the space that are working more on the production and development side of Kubernetes, Codefresh is focused on the developers and quality assurance aspect.
Kubernetes has emerged as the most popular container orchestrator being used by enterprises. According to a survey conducted as part of a recent SDxCentral report on container and cloud orchestration, 64 percent of respondents said they were using Kubernetes, 36 percent said they were using Docker Swarm, and 18 percent said they were using Apache Mesos.
That same report also found that more than one-quarter of respondents that had not yet deployed containers cited a “lack of management and deployment tools,” and 24 percent said they “don’t know how to scale containers yet.”