Skip to content

Add Managed Lustre support in gke a3 ultra#4700

Merged
parulbajaj01 merged 1 commit into
GoogleCloudPlatform:developfrom
parulbajaj01:parul/lustre
Sep 26, 2025
Merged

Add Managed Lustre support in gke a3 ultra#4700
parulbajaj01 merged 1 commit into
GoogleCloudPlatform:developfrom
parulbajaj01:parul/lustre

Conversation

@parulbajaj01

Copy link
Copy Markdown
Contributor

Enabled the Lustre CSI driver by default in gke-a3-ultra blueprint and added commented out code with instructions to support managed lustre.

Manual testing steps performed:

  1. Deployed the GKE A3 Ultra cluster with Managed-Lustre enabled.
  2. Checked if the PVC is bound to the PV: kubectl get pvc
  3. Mounted the PVC in a pod, which will mount the Managed-Lustre file system.
  4. Checked if the pod is running and the volume is mounted: kubectl get pod
  5. Wait for the pod to be in the 'Running' state
  6. Exec into the pod: kubectl exec -it -- /bin/sh
  7. Inside the pod, checked the mount:
  8. df -h /mnt/lustre
  9. mount | grep lustre
  10. Managed-Lustre file system was mounted at /mnt/lustre and was able to read/write data to this path from within the container.

Submission Checklist

NOTE: Community submissions can take up to 2 weeks to be reviewed.

Please take the following actions before submitting this pull request.

  • Fork your PR branch from the Toolkit "develop" branch (not main)
  • Test all changes with pre-commit in a local branch #
  • Confirm that "make tests" passes all tests
  • Add or modify unit tests to cover code changes
  • Ensure that unit test coverage remains above 80%
  • Update all applicable documentation
  • Follow Cluster Toolkit Contribution guidelines #

@parulbajaj01 parulbajaj01 added the release-key-new-features Added to release notes under the "Key New Features" heading. label Sep 26, 2025
@parulbajaj01 parulbajaj01 requested review from a team and samskillman as code owners September 26, 2025 05:48
@parulbajaj01 parulbajaj01 added release-improvements Added to release notes under the "Improvements" heading. and removed release-key-new-features Added to release notes under the "Key New Features" heading. labels Sep 26, 2025
@parulbajaj01 parulbajaj01 merged commit 6c93c05 into GoogleCloudPlatform:develop Sep 26, 2025
14 of 66 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release-improvements Added to release notes under the "Improvements" heading.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants