Written by

Integration Engineer at Cognosante
Question Oliver Wilms · Jan 10, 2024

When we deploy IRIS cluster using IKO, can we add async IRIS instance outside of the cluster?

Hello, we deploy IRIScluster using IKO on Red Hat OpenShift deployed in AWS. For DR, we have another AWS region on stand by. We do daily backups. I run a standalone IRIS in the second region. I want to add it as async member to the mirror to have some essential data available in the standby region. Is this possible?

Product version: IRIS 2022.3

Comments

Oliver Wilms  Jan 16, 2024 to Alexander Koblov

My concern is that IKO deploys failover members with cluster local network addresses. Can an async that is located outside of the Kubernetes cluster be added to the mirror configured by IKO?

0
Alexander Koblov  Jan 17, 2024 to Oliver Wilms

I don't know the reasons for this not to work, given that there is a network connectivity between mirror nodes in the cluster and async member. I did not try this myself

0
Oliver Wilms · Jan 24, 2024

I appreciate the responses from Alexander Koblov. I wonder if @Bob Kuszewski could provide suggestion how is it possible to add mirror member outside of Kubernetes cluster. 

0
Bob Kuszewski  Jan 26, 2024 to Oliver Wilms

It's possible to do, but it gets really tricky with the current version of IRIS and IKO.  The networking piece alone is very complex.

If you can, my advice is to wait for this to be added as an official feature of IRIS & IKO.  The design that we've been working through involves making services in each cluster so that all the mirror members can see each other, which is a far simpler design than what you need to do today. 

0