Skip to content
#

service-mesh

Here are 340 public repositories matching this topic...

horizonzy
horizonzy commented Feb 23, 2021

Describe the motivation
In #4836, when get data from nacos-server which depoy at windows pc. And the file name contains invalid character in windows pc, such as :. The exception return to client didn't show that the root cause, it just showed that:

com.alibaba.nacos.api.exception.NacosException: caused: Get data failed, key: com.alibaba.nacos.naming.iplist.debugger##DUBBO@@providers
xuanyu66
xuanyu66 commented Feb 24, 2021

Please answer these questions before submitting your issue.

  • Why do you submit this issue?
  • Feature or performance improvement

Question

  • What do you want to know?
    I look into jedis-2.x plugin, find that enhanceClass is redis.clients.jedis.Jedis.
    But pipeline will directly invoke jedis client.
    Jedis --invoke---> client
    pipeline ---invoke-->client

There are two solutio

kleimkuhler
kleimkuhler commented Feb 26, 2021

We should so a spinner for extension checks that are invoked by the core check
command.

For example, immediately after installing the viz extension, running linkerd viz check results in spinners for each component:

❯ linkerd viz check
linkerd-viz
-----------
√ linkerd-viz Namespace exists
√ linkerd-viz ClusterRoles exist
√ linkerd-viz ClusterRoleBindings exist
√ tap API serv
kuma
nickolaev
nickolaev commented Jan 6, 2021

Summary

Today our testing infrastructure relies heavily on KinD which is a convenient way to run ephemeral K8s clusters locally. However, since it packs a full K8s distro, it tends to be slow especially when several clusters are run in parallel (e.g. our multi-zone). We surely know docker can do better as spinning a couple of Kuma universal cluster

EItanya
EItanya commented Apr 8, 2020

We should improve our cluster name validation at cluster registration time. Currently, providing a non-k8s-compliant name will result in the installation of all agent charts but will fail when provisioning the remote service account.

❯ meshctl cluster register --cluster-name cluster1ASD--
INFO[0005] finished installing chart as release: agent-crds
INFO[0008] finished installing char

This repo contains a sample application based on a Garage Management System for Pitstop - a fictitious garage. The primary goal of this sample is to demonstrate several software-architecture concepts like: Microservices, CQRS, Event Sourcing, Domain Driven Design (DDD), Eventual Consistency.

  • Updated Feb 13, 2021
  • C#
meshery
ramrodo
ramrodo commented Feb 28, 2021

Current Behavior

There is no integration test that validates setting up metrics using Grafana

Desired Behavior

Have an integration test that setup metrics with Grafana and validates the successful configuration submitted (mocking the requests and responses)

Implementation

You should mock the backend responses.

Acceptance Tests

The integration test should:

  1. go to

Improve this page

Add a description, image, and links to the service-mesh topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the service-mesh topic, visit your repo's landing page and select "manage topics."

Learn more