Comments (6)
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.
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.
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.
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.
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.
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)
- Missing s3 prefix env vars
- Internal mongo db does not recover on pod restarts
- Default dashboard deployment has GQL errors HOT 5
- Helm Chart giving Error when viewing the Dashboard HOT 6
- MinIO bundled chart does not support Ingress networking.k8s.io/v1 HOT 2
- Is the project dead? HOT 3
- Wrong screenshot driver recommended for s3 storage setup HOT 2
- Director service `ALLOWED_KEYS` environment variable
- Add `nodeSelector`s to `runCleaner` section
- it still counting execution time when run timed out HOT 1
- Minio port change HOT 1
- api.readinessProbe.enabled value does not exist. HOT 1
- Dashboard GraphQL endpoint shows 405 error on browser - can't load project list HOT 3
- s3 URL is wrong in sorry-cypress dashboard HOT 5
- Azure Blob Storage - Error: Unable to extract accountName with provided information. HOT 2
- Not able to see screenshot in azure storage account HOT 3
- It seem the last chart isn't on the latest version of sorry-cypress
- Not getting results shown in the dashboard HOT 2
- Use newer MinIO version
- Sorry-cypress Helm chart does not include a screenshot GCS driver
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 charts.