Skip to content

Meshery Adapter for Open Service Mesh

License

Notifications You must be signed in to change notification settings

l5io/meshery-osm

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation



Docker Pulls Go Report Card Build Status GitHub GitHub issues by-label Website Twitter Follow Slack CII Best Practices

Setup

To setup the adapter from the template, we have a make command, which ONLY works on a Mac at the moment.

The template command is:

make setup-adapter ADAPTER=<NAME OF THE ADAPTER> PORT=<PORT TO USE> GO_VERSION=<GO VERSION>

Example: For an adapter with name adapter, port 12121 and Go version 1.13.4, the command will be:

make setup-adapter ADAPTER=adapter PORT=12121 GO_VERSION=1.13.4

Please Note: Do not include "meshery-" in the adapter name.

meshery-<adapter>

Meshery adapter for <adapter>

A service mesh playground to faciliate learning about functionality and performance of different service meshes. Meshery incorporates the collection and display of metrics from applications running in the playground.

Contributing

Please do! Contributions, updates, discrepancy reports and pull requests are welcome. This project is community-built and welcomes collaboration. Contributors are expected to adhere to the Contributor Covenant code of conduct.

Not sure where to start? See the newcomers welcome guide for how, where and why to contribute. Or grab an open issue with the help-wanted label and jump in.

License

This repository and site are available as open source under the terms of the Apache 2.0 License.

About Layer5

Layer5.io is a service mesh community, serving as a repository for information pertaining to the surrounding technology ecosystem (service meshes, api gateways, edge proxies, ingress and egress controllers) of microservice management in cloud native environments.

About

Meshery Adapter for Open Service Mesh

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 81.5%
  • Makefile 10.7%
  • Dockerfile 7.8%