RubyFlow The Ruby and Rails community linklog

Deploying Sinatra microservices to DigitalOcean Kubernetes

This tutorial shows you how to implement a Semaphore CI/CD pipeline for a Sinatra app:

  • Install and reuse gems from cache;
  • Run unit tests;
  • Build and tag a Docker image;
  • Push the Docker image to Docker Hub container registry;
  • Provide a one-click deployment to DigitalOcean Kubernetes.

Read the full article here.

Post a comment

You can use basic HTML markup (e.g. <a>) or Markdown.

As you are not logged in, you will be
directed via GitHub to signup or sign in