-
go-hello-world
Demo to showcase how to build a golang application using ko. Sign and push the image to the container registry using https://sigstore.dev. Apply policy controller on Kubernetes to allow only signed images.
git clone https://github.com/kameshsampath/go-hello-world.git \ && cd "$(basename "$_" .git)" export DEMO_HOME="$PWD"
-
InfluxDB
InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
-
Have same process to build image locally as well as for cloud usage. I found GoReleaser to be apt for this requirement.
-
drone
Discontinued Gitness is an Open Source developer platform with Source Control management, Continuous Integration and Continuous Delivery. [Moved to: https://github.com/harness/gitness]
Is declarative, typically mapping to standard steps that will be part of building a golang application i.e. test, build and push image to container registry. Drone help to setup a build pipeline in declarative way and has plugins for all major tools/platforms including one for GoReleaser.
Related posts
-
Harness launches Gitness, an open-source GitHub competitor
-
🥳 We built the cli of our dreams to send sms ❣️
-
Disk I/O bottlenecks in GitHub Actions
-
Dockerfile Best Practices: The Ultimate Guide to Optimizing Your Container Builds
-
Mastering Docker Image Management with GitHub Actions and Container Registries