Addind the possibility to list existing relation with the kubectl volsync pluging

Aperta
#587 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
3/5
Tempo stimato
1-2 giorni
Idoneità per principianti
42/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
go, kubernetes
Ambito
cli

Direzione di ricerca

Inizia dall’implementazione del comando di replica del plugin kubectl volsync e confronta i comandi esistenti create, delete, schedule, set-destination, set-source e sync. Aggiungi un comando list che individui e visualizzi le relazioni di replica esistenti, con un output di help corrispondente al comando richiesto. Conferma che il comando elenchi le relazioni configurate e compaia tra i sottocomandi di replica.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

enhancement

When managing relationship with volsync, relation name needs to be passed in parameters.

It isn't very convenient to know which relation is set as of today. The kubectl volsync plugin allows to create, delete and manage relation, but doesn't allow to list existing one. It should be able to list the existing relation.

Existing commands

Usage:
  kubectl volsync replication [command]

Available Commands:
  create          Create a new replication relationship
  delete          Delete an existing replication relationship
  schedule        Set replication schedule for the relationship
  set-destination Set the destination of the replication
  set-source      Set the source of the replication
  sync            Run a single synchronization

Ideal commands should be similar to this

Usage:
  kubectl volsync replication [command]

Available Commands:
  create          Create a new replication relationship
  delete          Delete an existing replication relationship
  schedule        Set replication schedule for the relationship
  set-destination Set the destination of the replication
  set-source      Set the source of the replication
  sync            Run a single synchronization
  list            List existing relation
Lingua principale
Go
Stelle
1k
Fork
103
Merge medio
2g 1h
PR unite (30g)
47

Preparare l'ambiente

Apri in Codespaces

Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di backube/volsync

Tutte le issue di backube/volsync

Issue simili

Altre issue su Go

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.