Skip to content

Update Helm Chart for S3 File Browser v0 - #249

Merged
F3l1x1vo merged 12 commits into
mainfrom
feat/s3-file-browser-v0-helm-update
Sep 4, 2026
Merged

Update Helm Chart for S3 File Browser v0#249
F3l1x1vo merged 12 commits into
mainfrom
feat/s3-file-browser-v0-helm-update

Conversation

@F3l1x1vo

Copy link
Copy Markdown
Collaborator

No description provided.

@F3l1x1vo
F3l1x1vo requested a review from dklOrdix July 22, 2026 08:35
@F3l1x1vo F3l1x1vo self-assigned this Jul 22, 2026
Comment thread deploy/helm/cockpit/values.yaml Outdated
Base automatically changed from feat/s3-file-browser to main July 22, 2026 13:15
Squashed commits:
- refactor(frontend): clean up and restructure app
- fix: add lint:fix script to package.json
- docs: update AGENTS.md to include Material UI icon library usage
- refactor(header): move components for header into own directory
- chore: dedupe lockfile
- fix(sidebar): add hover cursor style to toggle button
- chore(types): centralise navigation and auth types
- feat(storage): initial Filebrowser UI implementation
- refactor(storage): extract service layer and consolidate storage types
- update helm chart to include v0 s3 file browser env vars
- remove non-overwriting values
- undo previous commit c2f988c
- various s3 file browser fixes and improvements
@dklOrdix
dklOrdix force-pushed the feat/s3-file-browser-v0-helm-update branch from d0576ce to 937dae9 Compare July 22, 2026 13:24
@F3l1x1vo
F3l1x1vo requested a review from dklOrdix July 23, 2026 10:30
dklOrdix
dklOrdix previously approved these changes Jul 24, 2026
@dklOrdix
dklOrdix requested review from labrenbe and lfrancke July 24, 2026 07:31

@lfrancke lfrancke left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • These new values should be documented in the values.yaml file. We have just started doing that in our other operators as well: https://github.com/stackabletech/hive-operator/pull/753/changes
  • I don't really understand why you set defaults for some but not for others. And especially it seems as if we already have defaults in code and this means we need to keep them in sync between Helm & Code now. Can we not remove the Helm defaults and let the code handle all of it?

Comment thread deploy/helm/cockpit/templates/deployment.yaml Outdated
Comment thread deploy/helm/cockpit/templates/deployment.yaml Outdated
Comment thread deploy/helm/cockpit/templates/deployment.yaml Outdated
Comment thread deploy/helm/cockpit/templates/deployment.yaml Outdated
Comment thread deploy/helm/cockpit/templates/deployment.yaml Outdated
Comment thread deploy/helm/cockpit/templates/deployment.yaml Outdated
Comment thread deploy/helm/cockpit/templates/deployment.yaml Outdated
Comment thread deploy/helm/cockpit/templates/deployment.yaml Outdated
Comment thread deploy/helm/cockpit/templates/deployment.yaml Outdated
Co-authored-by: Lars Francke <lars.francke@stackable.tech>

@lfrancke lfrancke left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Two findings from Claude and one from me: The values are still undocumented.

Comment thread deploy/helm/cockpit/templates/deployment.yaml Outdated
Comment thread deploy/helm/cockpit/templates/deployment.yaml Outdated
@F3l1x1vo
F3l1x1vo requested a review from lfrancke August 31, 2026 05:13

@lfrancke lfrancke left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There is one you missed.

And all (or most?) the values are still undocumented in values.yaml. You're already using "(application default)"

Comment thread deploy/helm/cockpit/templates/deployment.yaml Outdated
@F3l1x1vo
F3l1x1vo requested a review from lfrancke September 4, 2026 06:19
@F3l1x1vo
F3l1x1vo merged commit 173fa38 into main Sep 4, 2026
12 checks passed
@F3l1x1vo
F3l1x1vo deleted the feat/s3-file-browser-v0-helm-update branch September 4, 2026 11:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants