All Projects → meshery → meshery-octarine

meshery / meshery-octarine

Licence: Apache-2.0 license
Meshery adapter for Octarine

Programming Languages

go
31211 projects - #10 most used programming language
Dockerfile
14818 projects
Makefile
30231 projects

Projects that are alternatives of or similar to meshery-octarine

meshery-nsm
Meshery adapter for Network Service Mesh
Stars: ✭ 26 (+18.18%)
Mutual labels:  service-mesh, performance-benchmarking, service-mesh-playground, meshery, service-mesh-management, meshery-adapter, multi-mesh-management, service-mesh-performance-benchmark, multi-mesh-manager, service-mesh-manager
meshery-consul
Meshery adapter for Consul
Stars: ✭ 50 (+127.27%)
Mutual labels:  service-mesh, service-mesh-playground, meshery, service-mesh-management, meshery-adapter, multi-mesh-management, service-mesh-performance-benchmark, multi-mesh-manager, service-mesh-manager
meshery-cpx
Meshery adapter for Citrix Service Mesh
Stars: ✭ 24 (+9.09%)
Mutual labels:  service-mesh, meshery, service-mesh-performance, service-mesh-management, meshery-adapter, multi-mesh-management, service-mesh-performance-benchmark, multi-mesh-manager, service-mesh-manager
meshery-traefik-mesh
Meshery adapter for Maesh
Stars: ✭ 23 (+4.55%)
Mutual labels:  service-mesh, performance-benchmarking, meshery, service-mesh-management, meshery-adapter, multi-mesh-management, service-mesh-performance-benchmark, multi-mesh-manager, service-mesh-manager
meshery-kuma
Meshery Adapter for Kuma
Stars: ✭ 35 (+59.09%)
Mutual labels:  service-mesh, meshery, service-mesh-management, meshery-adapter, multi-mesh-management, service-mesh-performance-benchmark, multi-mesh-manager, service-mesh-manager
service-mesh-performance
Standardizing Service Mesh Value Measurement
Stars: ✭ 234 (+963.64%)
Mutual labels:  service-mesh, meshery, service-mesh-performance, service-mesh-performance-benchmark, multi-mesh-manager
service-mesh-patterns
Templates of service mesh configurations imbued with best practices.
Stars: ✭ 68 (+209.09%)
Mutual labels:  service-mesh, meshery, service-mesh-performance
meshery.io
Site for Meshery, the cloud native management plane
Stars: ✭ 135 (+513.64%)
Mutual labels:  service-mesh, meshery, multi-mesh-manager
image-hub
Image Hub is a sample application for exploring WebAssembly modules used as Envoy filters.
Stars: ✭ 56 (+154.55%)
Mutual labels:  service-mesh, meshery
meshery-operator
The service mesh operator.
Stars: ✭ 41 (+86.36%)
Mutual labels:  service-mesh, meshery
scoop-bucket
Scoop Apps for Layer5 command line clients
Stars: ✭ 15 (-31.82%)
Mutual labels:  meshery, multi-mesh-manager
advanced-istio-service-mesh-workshop
Advanced Istio Service Mesh Workshop
Stars: ✭ 28 (+27.27%)
Mutual labels:  service-mesh, meshery
meshery
Meshery, the cloud native manager
Stars: ✭ 1,587 (+7113.64%)
Mutual labels:  service-mesh, meshery
kubeopenapi-jsonschema
layer5.io
Stars: ✭ 14 (-36.36%)
Mutual labels:  service-mesh, service-mesh-management
homebrew-tap
Homebrew Tap for for installing Meshery command line client.
Stars: ✭ 12 (-45.45%)
Mutual labels:  meshery, multi-mesh-manager
meshery-adapter-library
Library of common functionality for Meshery Adapters
Stars: ✭ 20 (-9.09%)
Mutual labels:  service-mesh, meshery
meshery-nginx-sm
Meshery Adapter for NGINX Service Mesh
Stars: ✭ 14 (-36.36%)
Mutual labels:  service-mesh, meshery
learn-layer5
A sample application for learning how to service mesh and for validating SMI conformance
Stars: ✭ 43 (+95.45%)
Mutual labels:  service-mesh, meshery
merbridge
Use eBPF to speed up your Service Mesh like crossing an Einstein-Rosen Bridge.
Stars: ✭ 469 (+2031.82%)
Mutual labels:  service-mesh
apisix-website
Apache APISIX Website
Stars: ✭ 81 (+268.18%)
Mutual labels:  service-mesh



Meshery Adapter for Octarine

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

How the Meshery Adapter for Octarine Works

The Octarine adapter relys on an existing control plane already being up. Octarine provides a shared control plane for all Meshery users. In order to deploy Octarine's dataplane into a target cluster the adapter performs the follwing operations:

  • A new account is provisioned in the Octarine Control Plane.
  • A domain is registered in that account. A domain in Octarine identified a k8s cluster.
  • The YAML files required for deploying the data plane on the target cluster are generated.
  • The YAML files are applied on the octarine-dataplane namespace in the target cluster.

Once the Octarine's data plane services are deployed, the adapter can be used to deploy Bookinfo. The steps here are:

  • Enable the target namespace for automatic sidecar injection.
  • Deploy Bookinfo to the target namespace.

Environment Variables

In order to connect to the Octarine Control Plane the adapter requires the follwing environment variables to be set:

  • OCTARINE_DOCKER_USERNAME: The docker username needed to pull Octarine's images to the target cluster. Do not use your own docker credentials. Use the ones supplies by Octarine.
  • OCTARINE_DOCKER_EMAIL: The docker username needed to pull Octarine's images to the target cluster.
  • OCTARINE_DOCKER_PASSWORD: The docker username needed to pull Octarine's images to the target cluster.
  • OCTARINE_ACC_MGR_PASSWD : The password that will be assigned to the user 'meshery' in the new account.
  • OCTARINE_CREATOR_PASSWD : The password needed to create an account in Octarine.
  • OCTARINE_DELETER_PASSWD : The password needed to delete the account in Octarine.
  • OCTARINE_CP : The address of the Octarine Control Plane. Example: meshery-cp.octarinesec.com
  • OCTARINE_DOMAIN : The name that will be assigned to the target cluster in Octarine. Example: meshery:domain

Meshery

Meshery - the Service Mesh Management Plane Meshery is the multi-service mesh management plane offering lifecycle management of more types of service meshes than any other tool available today. Meshery facilitates adopting, configuring, operating and managing performance of different service meshes and incorporates the collection and display of metrics from applications running on top of any service mesh.

If you’re using Meshery or if you like the project, please star this repository to show your support! 🤩

Community and Contributing

Our projects are community-built and welcome collaboration. 👍 Be sure to see the Layer5 Community Welcome Guide for a tour of resources available to you and jump into our Slack! Contributors are expected to adhere to the CNCF Code of Conduct.

Layer5 Service Mesh Community

Layer5 Service Mesh Community

✔️ Join weekly community meeting on Fridays from 10am - 11am Central.
✔️ Watch community meeting recordings.
✔️ Access the community drive.
✔️ Discuss in the Community Forum.

Not sure where to start? Grab an open issue with the help-wanted label.

About Layer5

Community First

The Layer5 community represents the largest collection of service mesh projects and their maintainers in the world.

Open Source First

We build projects to provide learning environments, deployment and operational best practices, performance benchmarks, create documentation, share networking opportunities, and more. Our shared commitment to the open source spirit pushes Layer5 projects forward.

License

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].