Skip to content

hello app with go-gin for testing application. also testing CICD workflows like release-please, auto manifest bump with kustomization

License

Notifications You must be signed in to change notification settings

sunggun-yu/hello-app

Repository files navigation

release-please-kustomization-bump-demo

This repository demonstrates an automated workflow for updating Docker image tags in k8s manifests. The workflow leverages the following tools:

  • GitHub Actions
  • Release Please: release-please creates a new version, and GitHub release with change log.
  • GoReleaser: A release automation tool for Go projects, used here for building the application and its Docker image.
  • Kustomization: build the k8s manifests and update the Docker image tag using the kustomize edit feature.