Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Official support for kubernetes #880

Open
absorbb opened this issue Apr 6, 2022 · 3 comments
Open

Official support for kubernetes #880

absorbb opened this issue Apr 6, 2022 · 3 comments
Labels

Comments

@absorbb
Copy link
Contributor

absorbb commented Apr 6, 2022

We need to officially support k8s:

  • Under k8 environement: Run airbyte source images as k8s pods instead of using DinD of DoD approaches
  • Add documentation with example of deployment config
  • Provide official jitsu helm chart
  • Support for GKE and Amazon EKS
@amadrizwan
Copy link

Under k8 environement: Run airbyte source images as k8s pods instead of using DinD of DoD approaches

One option would be to use workflow manager to run airbyte source images.

Some options are as follows:

https://temporal.io/
https://www.prefect.io/
https://argoproj.github.io/
https://airflow.apache.org/

@vklimontovich
Copy link
Contributor

A few updates on this issue:

  • We started to use k8s to run part of Jitsu Cloud (Rotor, Bulker and Igest), so we have a strong foundation
  • We have a community supported Helm chart, although it's distributed by the owner as zip file, and there's no repo for it. So I can't link it here
  • Before we move on with this, we want to sunset Redis dependency first and replace it with Mongo

@hendrikheil
Copy link
Contributor

Another tiny update: We've open sourced our Helm Chart which we use to run Jitsu in production.

https://github.com/stafftastic/jitsu-chart

It's stable for production workloads and we're actively trying to merge Pull Requests and incorporate updates.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants