otto-de / sherlock-microservice

Go Packages for writing Microservices at Sherlock

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Go Reference Go Report Card GitHub release (latest SemVer) GitHub go.mod Go version

Microservice module for Sherlock

Contains following Go packages:

Package Description
closer Handling for io.Closer instances.
datastorehandlers The way we interpret Entries in Datastore.
envflags Extends flags with Environment Variable handling.
gcp Combines all Google Cloud service that we use everywhere.
gke Ease working with Google Kubernetes Engine.

Contains following Terraform modules:

Module Description
service_cluster Module for creating GKE Clusters for Services
service_container Module for building and uploading Container images for our Services
service_namespace Module for creating and configuring Kubernetes Namespaces for our Services

About

Go Packages for writing Microservices at Sherlock

License:Apache License 2.0


Languages

Language:Go 87.2%Language:HCL 12.8%