Tomdieu / tp-blog

A Small micro service app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TP BLOG

This is a micro service on a small blog forked from atemengue (Régis Atemengue)

Requirements

  • Docker
  • Kubernetes
  • Minikube
  • Scaffold (automate deployment)

How to install

  • Docker Install docker

  • Kubernetes Install k8s

  • Minikube Install Minikube

  • Skaffold

    curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/latest/skaffold-linux-amd64 && \
    sudo install skaffold /usr/local/bin/

To build the different images

  • Run

    ./build.sh

To run the deployment

  • Run

    ./deploy.sh

To delete the deployment

  • Execute

    ./delete.sh

To automate deployment with skaffold

  • Execute

    ./deploy_all.sh

About

A Small micro service app


Languages

Language:JavaScript 70.5%Language:HTML 15.7%Language:Dockerfile 7.6%Language:Shell 6.1%