Hey guys, I have a couple of questions. I ran a po...
# replication-ask-ai
e
Hey guys, I have a couple of questions. I ran a poc on airbyte cloud had some issues but I still am trying to work through them and use airbyte as a solution. 1. does airbyte offer a multi tenancy solution where customers can do the onboarding and use connecters? if yes is this offering offered is the OSS version aswell? 2. what are the best practices for make the oss soluton on kubernetes highly available? replicas/affinity etc 3. I would like to maximize using spot instances using airbyte. what are the best practices? what components can be on spot? what workloads if restarted will continue working without issue? what needs ha etc? Thank you very much
k
A message from kapa.ai
Hello! I'll try to answer your questions based on the information available in the extracts. 1. Airbyte does offer a form of multi-tenancy through the use of workspaces. However, in the open-source version, there is no UI for workspaces, so you need to manage them using the API. You can create a workspace through this endpoint: [https://airbyte-public-api-docs.s3.us-east-2.amazonaws.com/rapidoc-api-docs.html#post-/v1/workspaces/create](https://airbyte-public-api-docs.s3.us-east-2.amazonaws.com/rapidoc-api-docs.html#post-/v1/workspaces/create). Then you can switch to different workspaces by editing the URL, changing the workspace id that comes right after
/workspaces/
. However, it's important to note that Airbyte doesn't have any permissions structure to support a multi-tenant environment naturally. [Source](https://discuss.airbyte.io/t/2492) 2. For deploying Airbyte on Kubernetes for high availability, the extracts don't provide specific details on best practices such as replicas/affinity etc. However, it's mentioned that you can configure a Kubernetes cluster to deploy Airbyte with high availability. [Source](https://airbytehq.slack.com/archives/C021JANJ6TY/p1667868261969919) 3. The extracts don't provide specific information on using spot instances with Airbyte. However, it's worth noting that the ability to handle interruptions and continue working without issue would depend on the specific components and workloads of your Airbyte deployment. For more detailed information and best practices, I would recommend checking out the official Airbyte documentation and community forums.
e
Thank you. I received a partial answer regarding multi tenancy and would appreciate a response from a human as well 🙂 Thank you