mirror of https://github.com/k3s-io/k3s
Move snapshot-retention to EtcdSnapshotFlags in order to support loading from config
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
(cherry picked from commit 0b3593205a
)
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
pull/9707/head
parent
ea81098e29
commit
1e022f5986
|
@ -37,6 +37,12 @@ var EtcdSnapshotFlags = []cli.Flag{
|
|||
Usage: "(db) Compress etcd snapshot",
|
||||
Destination: &ServerConfig.EtcdSnapshotCompress,
|
||||
},
|
||||
&cli.IntFlag{
|
||||
Name: "snapshot-retention,etcd-snapshot-retention",
|
||||
Usage: "(db) Number of snapshots to retain.",
|
||||
Destination: &ServerConfig.EtcdSnapshotRetention,
|
||||
Value: defaultSnapshotRentention,
|
||||
},
|
||||
&cli.BoolFlag{
|
||||
Name: "s3,etcd-s3",
|
||||
Usage: "(db) Enable backup to S3",
|
||||
|
@ -140,12 +146,7 @@ func NewEtcdSnapshotCommands(delete, list, prune, save func(ctx *cli.Context) er
|
|||
SkipFlagParsing: false,
|
||||
SkipArgReorder: true,
|
||||
Action: prune,
|
||||
Flags: append(EtcdSnapshotFlags, &cli.IntFlag{
|
||||
Name: "snapshot-retention",
|
||||
Usage: "(db) Number of snapshots to retain.",
|
||||
Destination: &ServerConfig.EtcdSnapshotRetention,
|
||||
Value: defaultSnapshotRentention,
|
||||
}),
|
||||
Flags: EtcdSnapshotFlags,
|
||||
},
|
||||
},
|
||||
Flags: EtcdSnapshotFlags,
|
||||
|
|
Loading…
Reference in New Issue