Questions tagged [servicemesh]

129 questions
2
votes
1 answer

Kubernetes and Service Mesh load-balancing misalignments

Kubernetes has a support of Pod load-balancing, session affinity through its kube-proxy. Kubernetes’ kube-proxy is essentially an L4 load balancer so we cannot rely on it to load balance L7-transport, e.g. muliple gRPC live connections or…
Ivan Voroshilin
  • 5,233
  • 3
  • 32
  • 61
2
votes
0 answers

CNCF Kuma: TLS error during Multi-Zone setup

I am new to Kuma and am trying to set up Multi-Zone deployment mode after experimenting with standalone mode. Currently, I have managed to setup the Global Control Plane on an Azure VM and it seems to be working well. My problem lies in setting up…
dsumler
  • 21
  • 1
2
votes
1 answer

Fresh cluster and linkerd - viz doesn't startup

I've got an issue, I'm trying to install linkerd on my cluster, all is going well I went exactly with this official README https://linkerd.io/2.11/tasks/install-helm/ installed it via helm MacBook-Pro-6% helm list -n default NAME NAMESPACE …
CptDolphin
  • 404
  • 7
  • 23
2
votes
2 answers

How to implement role-based auth with SPIFFE/SPIRE?

I'm in the process of vetting a move to service mesh. While Istio and Consul Connect are certainly still in the cards, I'm leaning towards building up from a bit lower level with Linkerd and SPIFFE/SPIRE. I want to build a 'hello world' mesh to test…
lmonninger
  • 831
  • 3
  • 13
2
votes
1 answer

How to setup local development environment for Nomad+Consul Service Mesh

As per Hashicorp documentation on Nomad+Consul, consul service mesh cannot be run on MacOS/Windows, since it does not support bridge network. https://www.nomadproject.io/docs/integrations/consul-connect What is the recommended way to setup a local…
Jawahar
  • 4,775
  • 1
  • 24
  • 47
2
votes
1 answer

Install Istio using Istio Operator and Terraform on EKS

I'm new to Terraform. I need to set up Istio on the AWS EKS cluster. I thought of using Istio-Operator along with Terraform to do the same. Below is the shell script to install Istio on EKS using Istio-Operator: install-istio.sh # Download and…
Sweta Sharma
  • 2,404
  • 4
  • 21
  • 36
2
votes
0 answers

Canary Deployment Strategy using Argocd rollout and Service Mesh Interface (Traefik Mesh)

I'm working on the Canary Deployment Strategy. I use the Service Mesh Interface, after installing trafik mesh. When starting the program for the first time with the command kubectl apply -f applications.yaml It should deploy the entire application…
Harou
  • 21
  • 1
2
votes
1 answer

Istio does not forward Authorization header

kind: "RequestAuthentication" metadata: name: "jwt-api" namespace: default spec: selector: matchLabels: app: api jwtRules: - issuer: "https://login.microsoftonline.com/12312312312312312312/v2.0" jwksUri:…
Bruno Macedo
  • 121
  • 1
  • 8
2
votes
1 answer

Istio 1.4.3 to 1.5.6 upgrade using istioctl and Istio operator

Can I make an existing Istio open source installable compatible with the (Istioctl + Operator) ? I currently have Istio 1.4.3 installed via istioctl .. and need to make existing deployment Istio operator aware as well before I upgrade to Istio…
Avi
  • 1,453
  • 4
  • 18
  • 43
1
vote
0 answers

Consul connect injector cannot connect to my consul server

if i deploy a instance of a consul client using the consul helm chart into my k3s cluster. The connect-injector pod will not start properly. k3s version: k3s version v1.25.6+k3s1 (9176e03c) Helm version: version.BuildInfo{Version:"v3.12.1",…
1
vote
1 answer

Does all Knative traffic have to route through Master node?

My question: Is all traffic from users to Knative service/pod must traverse through Master node? For example: I, as a customer from outside of the cluster, create a curl request to a service (pod HelloWorld), then is it true that my request and the…
1
vote
1 answer

validate claims inside JWT using envoy

{ "aud": "123123-1232-123123-2323-123", "iss": "https://url", "iat": 2112, "nbf": 1212, "exp": 1212, "aio": "ewq32ee23e2e=", "azp": "123123-1232-123123-2323-123", "azpacr": "1", "oid": "123123-1232-123123-2323-123", "rh":…
1
vote
1 answer

kubectl port-forward forwards to incorrect port (hashcorp/consul)

Following Hashicorp's Deploy Consul on Kubernetes on Ubuntu 22.04 Server/amd64. Cloned the repo. Done. Created the Kubernetes cluster using Kind. Done. Deployed the datacenter using consul-k8s. Done. Set environment variables. Done. View consul…
1
vote
2 answers

How can I rewrite the URI path on an incoming request with Istio?

I need the URI of requests that reach my myapp pods to be rewritten to remove the prefix /foo from the path. For example, a URI /foo/bar should be received as /bar. I am using a GCP load balancer that routes traffic directly to pods. I am not using…
1
vote
0 answers

Multi cluster mesh not working on Istio 1.16

Multi cluster mesh was working just fine with istio 1.3.4. But after the upgrade to 1.16 it stopped working. I even tried the helloworld sample given to verify the mesh config. But it is not working as expected. The example i tried :…
bbalacc3
  • 11
  • 2
1
2
3
8 9