verifa / gitops-demo

A demo showcasing GitOps, whereby the initial state for Conway's Game of Life can be made as a git commit, evaluated in CI and auto-deployed to a Kubernetes cluster running on GKE. The Infrastructure behind this is available at: https://github.com/verifa/gitops-demo-infra

Home Page:http://gitops.verifa.io/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Verifa GitOps demo

Running the demo

Context

The GitOps demo can be run either entirely locally or with the web app running on a remote Kubernetes cluster.

The web app

The web app (app and config_service) can be run easily on a local Kubernetes cluster with skaffold run (get Skaffold here).

Launchpad service

The launchpad service (launchpad) can be run with yarn install --dev and make local-test.

About

A demo showcasing GitOps, whereby the initial state for Conway's Game of Life can be made as a git commit, evaluated in CI and auto-deployed to a Kubernetes cluster running on GKE. The Infrastructure behind this is available at: https://github.com/verifa/gitops-demo-infra

http://gitops.verifa.io/


Languages

Language:TypeScript 76.2%Language:JavaScript 12.9%Language:CSS 6.6%Language:HTML 2.7%Language:Dockerfile 1.2%Language:Makefile 0.5%