Skip to content

feat: add S3 TLS options and per-dataset NFS versions - #93

Merged
izturn merged 2 commits into
BaizeAI:mainfrom
usernameisnull:feat/s3-https-nfs-per-version
Oct 16, 2026
Merged

izturn merged 2 commits into
BaizeAI:mainfrom
usernameisnull:feat/s3-https-nfs-per-version

Conversation

@usernameisnull

Copy link
Copy Markdown
Contributor

S3 datasets now support configurable TLS verification, including system trust, custom CA certificates mounted from Kubernetes Secrets, and explicit verification bypass.

NFS datasets can override the controller's default protocol version through source.options.nfsVersion. The override is validated and immutable after creation. Explicit URI ports are passed as mount options while preserving existing volume identities.

  • Add unit, controller, CRD validation, and opt-in HTTPS integration tests.
  • Update API descriptions, configuration comments, and NFS documentation in English.
  • Exclude local build scripts and the generated Helm CRD copy.

@usernameisnull
usernameisnull force-pushed the feat/s3-https-nfs-per-version branch from 4529339 to 666dd62 Compare October 16, 2026 09:47
@izturn

izturn commented Oct 16, 2026

Copy link
Copy Markdown
Contributor

/lgtm

@izturn
izturn merged commit 85dc324 into BaizeAI:main Oct 16, 2026
3 checks passed
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.

2 participants