FernandoCagale / c4-customer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

c4-customer Flow

Build Status

Docker

running docker multi-stage builds and publish c4-type to HTTP and gRPC

$   ./scripts/publish-grpc.sh
$   ./scripts/publish-http.sh

Kubernetes and Istio - YAML

*   deployment-v1.yaml
*   deployment-v2.yaml
*   service.yaml
*   destinationrule.yaml
*   virtualservice.yaml

Running local

Dependencies docker-compose

$   docker-compose up -d

Standard Go Project Layout

$   go mod download
$   go mod vendor

download "dependency injection" wire

$   go get -u github.com/google/wire/cmd/wire
$   ./scripts/start.sh

About


Languages

Language:Go 95.3%Language:Shell 4.7%