anna-codefresh / helm-sample-app

Deploy a Helm chart with Codefresh

Home Page:https://codefresh.io/docs/docs/yaml-examples/examples/helm

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Codefresh Helm example

Helm plus Codefresh

This is an example Go application packaged with Docker and Helm. It is compiled using Codefresh.

Create a multi-stage docker image

To compile and package using Docker multi-stage builds

docker build . -t my-app

To run the docker image

docker run -p 8080:8080 my-app

And then visit http://localhost:8080 in your browser.

Editing the chart

The chart was created using Draft. Make sure to edit the templates and values with your own settings (e.g. docker image deployed).

To use this project in Codefresh

There is also a codefresh.yml for easy usage with the Codefresh CI/CD platform.

For the direct deployment without storing the helm chart first see codefresh-do-not-store.yml

More details can be found in Codefresh documentation

About

Deploy a Helm chart with Codefresh

https://codefresh.io/docs/docs/yaml-examples/examples/helm


Languages

Language:Smarty 48.4%Language:Go 30.1%Language:Dockerfile 21.5%