-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merge filestore usage feature into develop #319
Draft
pawloch00
wants to merge
89
commits into
develop
Choose a base branch
from
ppawl-cherry-pick-filestore
base: develop
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Enabling Workload Identity and GCSFuse driver flags added.
* Introduce Storage API * Fix Gh CI/CD * Improve getting storages to mount to workload * Improve handling exception while deleting storage * Fix adding necessary args and cluster credentials * Fix storage class, differentiate storage types in create and delete commands, add --type validation, reduce number of CRD installations
Signed-off-by: Piotr Pawłowski <[email protected]>
Signed-off-by: Piotr Pawłowski <[email protected]>
* Add Storage to workload creation * Improve documentation
…pawl-cherry-pick
Signed-off-by: Piotr Pawłowski <[email protected]>
* apply pathways fixes Signed-off-by: Piotr Pawłowski <[email protected]> --------- Signed-off-by: Piotr Pawłowski <[email protected]>
Signed-off-by: Piotr Pawłowski <[email protected]>
* Add flags to support GCP Filestore on cluster Signed-off-by: Piotr Pawłowski <[email protected]> --------- Signed-off-by: Piotr Pawłowski <[email protected]>
* enable to use filestore in workload Signed-off-by: Piotr Pawłowski <[email protected]> --------- Signed-off-by: Piotr Pawłowski <[email protected]> Co-authored-by: Patryk Bundyra <[email protected]>
* add flag parser and enable GCPFilestore on cluster Signed-off-by: Piotr Pawłowski <[email protected]> * update cluster with gcp filestore Signed-off-by: Piotr Pawłowski <[email protected]> * fix linter Signed-off-by: Piotr Pawłowski <[email protected]> * filestore -> gcpfilestore Signed-off-by: Piotr Pawłowski <[email protected]> * filetore -> gcpfilestorage Signed-off-by: Piotr Pawłowski <[email protected]> * create filestore instance Signed-off-by: Piotr Pawłowski <[email protected]> * add enable filestore Signed-off-by: Piotr Pawłowski <[email protected]> * enable gcpfilestore on cluster creation Signed-off-by: Piotr Pawłowski <[email protected]> * pyink Signed-off-by: Piotr Pawłowski <[email protected]> * add to workload Signed-off-by: Piotr Pawłowski <[email protected]> * pyink Signed-off-by: Piotr Pawłowski <[email protected]> * fix linter Signed-off-by: Piotr Pawłowski <[email protected]> * fix string formatting Signed-off-by: Piotr Pawłowski <[email protected]> * apply manifest file Signed-off-by: Piotr Pawłowski <[email protected]> * add workloads Signed-off-by: Piotr Pawłowski <[email protected]> * Fix get storage function * pyink; Signed-off-by: Piotr Pawłowski <[email protected]> * remove adding iam Signed-off-by: Piotr Pawłowski <[email protected]> * rm kjob Signed-off-by: Piotr Pawłowski <[email protected]> * rm examples Signed-off-by: Piotr Pawłowski <[email protected]> * rm duplicated Signed-off-by: Piotr Pawłowski <[email protected]> * update filestore iam Signed-off-by: Piotr Pawłowski <[email protected]> * cleanup Signed-off-by: Piotr Pawłowski <[email protected]> * add readme base Signed-off-by: Piotr Pawłowski <[email protected]> * update readme Signed-off-by: Piotr Pawłowski <[email protected]> * README.md update Signed-off-by: Piotr Pawłowski <[email protected]> * update Readme Signed-off-by: Piotr Pawłowski <[email protected]> * fix linter Signed-off-by: Piotr Pawłowski <[email protected]> * add storage filestore pipeline Signed-off-by: Piotr Pawłowski <[email protected]> * fix builds Signed-off-by: Piotr Pawłowski <[email protected]> * fix pipeline Signed-off-by: Piotr Pawłowski <[email protected]> * fix naming Signed-off-by: Piotr Pawłowski <[email protected]> * update pipeline Signed-off-by: Piotr Pawłowski <[email protected]> * fix multiple addons usage Signed-off-by: Piotr Pawłowski <[email protected]> * fix multiple addons usage Signed-off-by: Piotr Pawłowski <[email protected]> * fix list Signed-off-by: Piotr Pawłowski <[email protected]> * += -> append Signed-off-by: Piotr Pawłowski <[email protected]> * comment filestore Signed-off-by: Piotr Pawłowski <[email protected]> * add new storage Signed-off-by: Piotr Pawłowski <[email protected]> * comment filestore Signed-off-by: Piotr Pawłowski <[email protected]> * rm obsolete steps Signed-off-by: Piotr Pawłowski <[email protected]> * create unique cluster and dont rm it Signed-off-by: Piotr Pawłowski <[email protected]> * move filestore to separate job Signed-off-by: Piotr Pawłowski <[email protected]> * fix networks Signed-off-by: Piotr Pawłowski <[email protected]> * add new group Signed-off-by: Piotr Pawłowski <[email protected]> * auth docker Signed-off-by: Piotr Pawłowski <[email protected]> * fix cluster name Signed-off-by: Piotr Pawłowski <[email protected]> * fix Signed-off-by: Piotr Pawłowski <[email protected]> * remove cluster removal Signed-off-by: Piotr Pawłowski <[email protected]> * introduce envs with workload names Signed-off-by: Piotr Pawłowski <[email protected]> * fix newline Signed-off-by: Piotr Pawłowski <[email protected]> * fix envs Signed-off-by: Piotr Pawłowski <[email protected]> * Apply manifest file (#216) * create filestore instance Signed-off-by: Piotr Pawłowski <[email protected]> * add enable filestore Signed-off-by: Piotr Pawłowski <[email protected]> * apply manifest file Signed-off-by: Piotr Pawłowski <[email protected]> * fix builds Signed-off-by: Piotr Pawłowski <[email protected]> --------- Signed-off-by: Piotr Pawłowski <[email protected]> * review fixes Signed-off-by: Piotr Pawłowski <[email protected]> * fix typo Signed-off-by: Piotr Pawłowski <[email protected]> * fix string interpolation Signed-off-by: Piotr Pawłowski <[email protected]> * add gcs fuse manifest example * change example namespace to default * resolve comments * cleanup --------- Signed-off-by: Piotr Pawłowski <[email protected]> Co-authored-by: Piotr Pawłowski <[email protected]> Co-authored-by: Patryk Bundyra <[email protected]>
Signed-off-by: Piotr Pawłowski <[email protected]>
Signed-off-by: Piotr Pawłowski <[email protected]>
Signed-off-by: Piotr Pawłowski <[email protected]>
Signed-off-by: Piotr Pawłowski <[email protected]>
…er/xpk into ppawl-cherry-pick-filestore
Signed-off-by: Piotr Pawłowski <[email protected]>
Signed-off-by: Piotr Pawłowski <[email protected]>
pawloch00
requested review from
Obliviour,
44past4,
sharabiani and
BluValor
as code owners
January 13, 2025 11:47
…pawl-cherry-pick
Signed-off-by: Piotr Pawłowski <[email protected]>
Signed-off-by: Piotr Pawłowski <[email protected]>
Signed-off-by: Piotr Pawłowski <[email protected]>
Signed-off-by: Piotr Pawłowski <[email protected]>
…er/xpk into ppawl-cherry-pick
Signed-off-by: Piotr Pawłowski <[email protected]>
…er/xpk into ppawl-cherry-pick-filestore
Signed-off-by: Piotr Pawłowski <[email protected]>
Signed-off-by: Piotr Pawłowski <[email protected]>
Signed-off-by: Piotr Pawłowski <[email protected]>
…o ppawl-cherry-pick-filestore
Signed-off-by: Piotr Pawłowski <[email protected]>
Signed-off-by: Piotr Pawłowski <[email protected]>
Signed-off-by: Piotr Pawłowski <[email protected]>
Signed-off-by: Piotr Pawłowski <[email protected]>
Signed-off-by: Piotr Pawłowski <[email protected]>
Signed-off-by: Piotr Pawłowski <[email protected]>
Signed-off-by: Piotr Pawłowski <[email protected]>
Signed-off-by: Piotr Pawłowski <[email protected]>
Signed-off-by: Piotr Pawłowski <[email protected]>
Signed-off-by: Piotr Pawłowski <[email protected]>
Signed-off-by: Piotr Pawłowski <[email protected]>
Signed-off-by: Piotr Pawłowski <[email protected]>
pawloch00
changed the title
Merge filestore usage feature into main
Merge filestore usage feature into develop
Feb 7, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes / Features
Testing / Documentation
Testing details.