Code Monkey home page Code Monkey logo

Comments (6)

BHunter2889 avatar BHunter2889 commented on August 19, 2024 1

Just want to revive this... the Minio chart is indeed deprecated, but also it is now official archived and obsolete.

I had thought that would've been prioritized over the Mongo update personally given than it was already marked for deprecation when we cloned this chart in early March. It works okay for now though so I can understand the delay.

from charts.

iorlas avatar iorlas commented on August 19, 2024

Also, I should mention, the full stack is basically unusable for some audiences. My case goes here:

  • Azure AKS, hence K8s
  • The VM is limited to 7 gb of RAM, which includes all the applications and sorry cypress stack
  • I heed to store the recordings, it is mission-critical. MinIO feels awesome at what it does, but I'm unable to get the advantage of it.

The problems I have:

  • When minio is enabled, it starts the chart which requires... 4gb of RAM. I'm unable to dedicate such an amount of RAM to one service.
  • I'm unable to pass custom values downstream thru the sorry cypress values file

So, right now, I have only these options:

  • Fork the chart, redo it to play nicely with separately installed Minio instance (every time you fork something, you have to maintain it, but I don't have enough resources, no matter how much I wanted to help the project)
  • Create AWS account to allocate some S3 storage (too many accounts, separate billing, might be too expensive)
  • Create separate k8s node for the minio with at least 4gb dedicated to it (expensive)

Yeah, I won't be using Sorry Cypress for now, but I hope some details will help you push the product further!

from charts.

tim-sendible avatar tim-sendible commented on August 19, 2024

You absolutely don't have to fork the chart to change the ram. If it's an option in the minio chart, you just add it to your values.yaml.

If it's not an option in their chart, then it's out of our control.

from charts.

iorlas avatar iorlas commented on August 19, 2024

Aah I see. It might be a bit confusing since only a subset of minio values is defined in the values.yaml and "additionalProperties: true" has slipped out of my sight. Worth adding a comment about it in the values.yaml :D

Gonna check it later tomorrow, ty!

from charts.

tico24 avatar tico24 commented on August 19, 2024

My main problem is time. But the other issue is that the official minio operator sucks. It is over-complicated for our needs. I need to look at the bitnami operator when I have time. PRs are of course welcome though.

from charts.

tico24 avatar tico24 commented on August 19, 2024

tl;dr This is not something I will be personally taking on. Pull requests are welcome, but a migration path will be needed.

  • The operator helm chart is too bloaty to include within sorry-cypress, plus it'll conflict if people already have it installed.
  • So we could reference an external minio, and include a slimline default minio install.

from charts.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.