Skip to content

gallo-cedrone/fromgotok8s

Repository files navigation

FROMGOTOK8s

Build Status Coverage Status Go Report Card

Let's GO!

This project implements a proof of concept of a complete CI/CD for a golang project making use of the following tools:

  • travis to build/release/deploy
  • unit Testing
  • coverage tested with Coveralls
  • integration tests with dockerCompose
  • GCP to host a k8s cluster
  • Helm to deploy different releases
  • DockerHub to host built images
  • Github Pages to host static helm chartmuseum
  • viper to deal with configs
  • snyk to check vulnerabilities

The whole process is described in a series of medium articles: https://medium.com/@paolo.gallina/fromgotok8s-a-complete-ci-di-example-2ee49dd39f20.

Let's GOgif!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published