trying CodeFresh for the 1st time

Shi
CI/CD/DevOps
Published in
2 min readAug 8, 2024

CodeFresh now provides an SaaS option, so I revisited it recently.

My target is to leverage CodeFresh CI pipeline capability to execute the build, push and deploy activity of a typical containerized application.

In my experiment, I still used Github as the source code repo and image registry, however, intead of using Github action, I am going to use CodeFresh for pipeline and runner

To do this, we need to set up a connection to GHCR,

and, we need to authenticate against an existing kubernetes cluster, in this case, I used AKS.

in my experiment, I chose hosted run time from CodeFresh, and setup the pipeline yaml in the workflow as below,

basically, it starts by building the docker image, push the image to GHCR, then deploy the image as a service to target cluster.

CodeFresh has provided a nice visual representation about the whole flow.

--

--

Shi
CI/CD/DevOps

I am a coder/engineer/application security specialist. I like to play around with language and tools; I have strong interest in efficiency improvement.