Skip to content

Proposed Cluster (CSI) Volume Command#3129

Closed
dperny wants to merge 9 commits intodocker:masterfrom
dperny:feature-volumes-cli-example
Closed

Proposed Cluster (CSI) Volume Command#3129
dperny wants to merge 9 commits intodocker:masterfrom
dperny:feature-volumes-cli-example

Conversation

@dperny
Copy link
Copy Markdown
Contributor

@dperny dperny commented Jun 9, 2021

This PR is a not fully functional draft proposal of the CLI for Swarm CSI Cluster Volumes.

This proposal involves merging the cluster volume specific options and commands with the existing volume subcommand. There are a handful of new create flags which are only applicable to cluster volumes. There is also a new flag for list, which lists only cluster volumes and formats the table differently.

Examples of the output can be found in the new .golden files.

This PR does not build as-is, but instead is to show what a combined volumes command look like, in order to assess its ergonomics and UI.

@dperny dperny force-pushed the feature-volumes-cli-example branch from 67ccbc2 to 5858b3e Compare June 22, 2021 17:24
dperny added 7 commits June 25, 2021 09:29
Signed-off-by: Drew Erny <derny@mirantis.com>
Signed-off-by: Drew Erny <derny@mirantis.com>
Signed-off-by: Drew Erny <derny@mirantis.com>
Signed-off-by: Drew Erny <derny@mirantis.com>
Signed-off-by: Drew Erny <derny@mirantis.com>
Signed-off-by: Drew Erny <derny@mirantis.com>
@dperny dperny force-pushed the feature-volumes-cli-example branch from 5858b3e to 0357eac Compare July 1, 2021 19:57
dperny added 2 commits July 20, 2021 09:38
Signed-off-by: Drew Erny <derny@mirantis.com>
Signed-off-by: Drew Erny <derny@mirantis.com>
@thaJeztah
Copy link
Copy Markdown
Member

Did a rebase of this PR, and updated the references for the renamed structs/types; #3606

@thaJeztah
Copy link
Copy Markdown
Member

closing this one as this was carried and merged in #3606

@thaJeztah thaJeztah closed this May 19, 2022
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