Comments (4)
Hi @RiccardoStud! For better reproducibility, how do you install the MariaDB-galera cluster? Do you use an operator or chart? If yes, please indicate which
from liqo.
Hi @aleoli! I used the Helm chart from the Liqo guide, running the command:
helm install db bitnami/mariadb-galera -n liqo-demo -f manifests/values.yaml
.
I only changed the namespace name to match mine. For additional context, when I develop the chart using only two of my clusters (one provider and one consumer), it functions normally.
from liqo.
Hi @rmedina97.
I reproduced your deployment and can confirm it is not working with this specific topology.
This is because in Liqo by design pods on different leaf clusters can't communicate directly with original IPs, but they are remapped on the external CIDR of the originating cluster. The deployment could still work in some cases:
- pods in leaf clusters connect to a pod in the originating cluster (if the DB does not require a full mesh between all replicas)
- leaf clusters are peered directly (although you do not need a bidirectional peer, just a peering in any direction). This works because leaf clusters now know each other podCIDRs and do not need to use the ExternalCIDR for IP mappings.
Please note that a new redesigned network will be merged soon and we will test again distributed DB scenarios.
from liqo.
Thanks for the comprehensive answer, I will adopt one of the suggested solutions for now
from liqo.
Related Issues (20)
- run setup.sh is not success HOT 5
- Pod offload on 1 cluster only
- 3 peered cluster service
- v0.11.0-rc.1 network is not working on GKE HOT 1
- Offloaded Pod log streaming times out after 10s
- Userspace not supported for wireguard implementation in v0.11.0-rc.1
- Possibly incorrect node-image
- liqoctl describe offloaded namespaces HOT 1
- [Feature] Remote Pod creation failure event in ShadowPod events
- Virtual Kubelet pod crashes very frequently
- Virtual Kubelet keeps connections established to remote kubernetes api
- Issue with Liqo Installation Inside Helm Package Causing Immediate Namespace Creation and Pending Peering
- When there are two sets of storage in a Kubernetes cluster, one is Ceph and the other is OpenEBS, what if some applications use Ceph storage and others use OpenEBS storage when utilizing Liqo? HOT 2
- liqo-network-manager crash due to blank CIDR for liqoctl v0.11.0-rc.1 HOT 4
- iptables for liqo not working on CentOS 7.9 HOT 2
- [Feature] Backport fix for MTU bug to 0.10.x
- Inquiry Regarding Liqo's Production Readiness and Industry Adoption
- [Feature] Remote cluster node fragmentation casing local cluster to stop scheduling smaller jobs HOT 3
- liqo-fabric crashLoopBackOff when metrics.enabled=true HOT 1
- [Feature] Improve GatewayServer declerative setup in 1.0
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from liqo.