Micro Starter

Alternatives To Micro Starter
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Netdata63,310
3 hours ago333gpl-3.0C
Real-time performance monitoring, done right! https://www.netdata.cloud
Devops Exercises43,460
9 days ago14otherPython
Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions
Traefik43,3221811 hours ago160September 16, 2022620mitGo
The Cloud Native Application Proxy
Kong34,997
3 hours ago233apache-2.0Lua
🦍 The Cloud-Native API Gateway
Awesome Cheatsheets33,706
3 days ago84mitJavaScript
👩‍💻👨‍💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.
Portainer25,70414 hours ago78April 21, 20211,142zlibGo
Making Docker and Kubernetes management easy.
Dokku24,66525 hours ago77April 22, 202148mitShell
A docker-powered PaaS that helps you build and manage the lifecycle of applications
Faas23,12693 hours ago31April 12, 202129mitGo
OpenFaaS - Serverless Functions Made Simple
Docker_practice22,409
14 days ago9December 01, 20217Go
Learn and understand Docker&Container technologies, with real DevOps practice!
Rancher21,133202 hours ago207April 25, 20212,471apache-2.0Go
Complete container management platform
Alternatives To Micro Starter
Select To Compare


Alternative Project Comparisons
Readme

Micro github.com/micro

Slack

go-micro

Local

Build micro cmd

go build -o bin/micro cmd/micro/main.go

Start registry & api with server runtime

./bin/micro --profile starter-local server
Start registry & api with service command Run registry service ```shell script ./bin/micro --profile starter-local service registry ```

Run API service

./bin/micro --profile starter-local service api

Run example service

# Account
cd service/account
go run main.go --profile starter-local

# Greeting
cd service/greeting
go run main.go --profile starter-local

Test example service

# Account
curl "http://localhost:8080/account/info?id=1"

# Greeting
curl "http://localhost:8080/greeting/call?msg=helloworld"
{"id":"1","msg":"helloworld"}

Kubernetes

Attention: default ingress class=nginx, host=api.micro.hbchen.com

helm install -n micro micro-server manifests/charts/micro \
--set ingress.enabled=true

# Digest
helm install -n micro micro-server manifests/charts/micro \
--set image.tag="[email protected]:1e2c8df50398c2dcd4b96065b8b81842a86c5cc83d8ef1ae96ac7b5d8432add3" \
--set ingress.enabled=true
helm install -n micro micro-example manifests/charts/servic

# Digest
helm install -n micro micro-example manifests/charts/service \
--set image.tag="[email protected]:fa2e56f01a4704ad298331cd0356a0e174e9358701922552934bbd4987c9fb80"
curl "http://api.micro.hbchen.com/account/info?id=1"
Popular Docker Projects
Popular Kubernetes Projects
Popular Virtualization Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Go
Docker
K8s
Kubernetes
Microservice
Consul
Istio
Service Mesh
Go Micro