Commit Graph

60 Commits

Author SHA1 Message Date
Chin-Ya Huang
d57db31395 feat(lep): concurrent backup restore design
Ref: 4558

Signed-off-by: Chin-Ya Huang <chin-ya.huang@suse.com>
2022-12-08 22:37:40 +08:00
Derek Su
986c4b96b0 Add LEP for Dedicated Recovery Backend for RWX Volume's NFS Server
Longhorn 2293

Signed-off-by: Derek Su <derek.su@suse.com>
2022-12-08 22:36:15 +08:00
Derek Su
91c0faf004 lep: add local-volume
Longhorn 3957

Signed-off-by: Derek Su <derek.su@suse.com>
2022-11-25 16:44:43 +08:00
Chin-Ya Huang
dab0603847 feat(support-bundle): LEP
Ref: 2759

Signed-off-by: Chin-Ya Huang <chin-ya.huang@suse.com>
2022-11-17 00:03:02 +08:00
Shuo Wu
0898e6fa65 enhancement: Add a new enhancement 'filesystem-trim'
Longhorn 836

Signed-off-by: Shuo Wu <shuo.wu@suse.com>
2022-11-07 21:51:38 +08:00
Derek Su
503df993c0 lep: add Snapshot Checksum Calculation and Bit Rot Detection
Longhorn 3198
Longhorn 4210

Signed-off-by: Derek Su <derek.su@suse.com>
2022-11-07 21:49:30 +08:00
Chin-Ya Huang
f3c81c1662 feat(system-backup/restore): add LEP
Longhorn-1455

Signed-off-by: Chin-Ya Huang <chin-ya.huang@suse.com>
2022-11-07 18:37:13 +08:00
James Lu
6de8c36fba feat(encrypt): Allow customization of the cipher
Extend the old LEP `pv-encryption.md` to allow users customize the
options of cipher used by `cryptsetup`.

Longhorn 3353

Signed-off-by: James Lu <james.lu@suse.com>
2022-11-01 16:47:22 +08:00
Phan Le
777bc5b0c0 Add LEP for Longhorn snapshot CRD feature
Longhorn-3144

Signed-off-by: Phan Le <phan.le@suse.com>
2022-10-21 16:22:17 +08:00
James Lu
53c9c407ed feat(backup): add recording recurring jobs LEP
The LEP describes the desgin of recording and restoring recurring
jobs into/from the backup volume on the backup target.

Longhorn 2227

Signed-off-by: James Lu <james.lu@suse.com>
2022-10-18 20:21:10 +08:00
Chin-Ya Huang
cccabbf89f fix: enhancement template typos
Signed-off-by: Chin-Ya Huang <chin-ya.huang@suse.com>
2022-08-25 18:02:06 +08:00
James Lu
b243e93f94 Update LEP: Failed-Backups-Cleanup
Add failed backup TTL to enable and disbale the auto-deletion.

Signed-off-by: James Lu <james.lu@suse.com>
2022-08-24 09:23:43 +08:00
James Lu
c0dd5f5713 Failed backups cleanup LEP
The LEP decribes the design to delete the failed backups by
`backup_volume_controller`.

Longhorn 3898

Signed-off-by: James Lu <james.lu@suse.com>
2022-08-02 12:31:24 +08:00
tgfree
1e8dd33559 fix some typo on doc
Signed-off-by: tgfree <tgfree7@gmail.com>
2022-06-22 08:38:42 +08:00
Chin-Ya Huang
90f9c7ba23 lep: add note to storage network through gRPC proxy
Longhorn-2285
Longhorn-3546

Signed-off-by: Chin-Ya Huang <chin-ya.huang@suse.com>
2022-05-10 16:30:54 +08:00
Chin-Ya Huang
96afafb1ed lep: storage network through gRPC proxy
Longhorn-2285
Longhorn-3546

Signed-off-by: Chin-Ya Huang <chin-ya.huang@suse.com>
2022-05-10 08:52:24 +08:00
Chin-Ya Huang
1478f30841 Add LEP - Support K8s CA
Longhorn-2203

Signed-off-by: Chin-Ya Huang <chin-ya.huang@suse.com>
2022-04-15 10:26:18 +08:00
Derek Su
342ed8d932 Add LEP for orphaned data cleanup
The LEP describes the design of the orphaned data cleanup in longhorn ndoes.

Longhorn 685

Signed-off-by: Derek Su <derek.su@suse.com>
2022-04-01 09:01:16 +08:00
Shuo Wu
931a692eb9 Update LEP 'Snapshot Prune'
Longhorn 3613

Signed-off-by: Shuo Wu <shuo.wu@suse.com>
2022-03-22 11:00:12 +08:00
Shuo Wu
ff617ac1fd Add LEP 'Snapshot Prune'
Longhorn 3613

Signed-off-by: Shuo Wu <shuo.wu@suse.com>
2022-03-21 16:43:06 +08:00
Phan Le
159f44a0c5 Add LEP for feature Extend CSI Snapshot support to Longhorn snapshot
Longhorn-2534

Signed-off-by: Phan Le <phan.le@suse.com>
2022-01-20 21:27:52 +08:00
Khushboo
98e1e17c3b change secret name to align with storage class name
Signed-off-by: Khushboo <fnu.khushboo@suse.com>
2021-12-02 07:34:58 +08:00
Chin-Ya Huang
f33d5dbd9a Rename file for consistency
Signed-off-by: Chin-Ya Huang <chin-ya.huang@suse.com>
2021-11-18 13:22:19 +08:00
PhanLe1010
1bf0ae7bb8
Add LEP for CSI volume cloning (#2864)
Longhorn 1815

Signed-off-by: Phan Le <phan.le@rancher.com>
2021-08-20 09:18:56 +08:00
Chin-Ya Huang
52fe75f693 Add LEP - label-driven recurring job
Longhorn issue 467

Signed-off-by: Chin-Ya Huang <chin-ya.huang@suse.com>
2021-08-16 13:05:32 +08:00
Shuo Wu
8737c7605e
enhancement: Update backing image LEP for the refactoring (#2760)
Longhorn #2530, #2404

Signed-off-by: Shuo Wu <shuo.wu@suse.com>

Co-authored-by: David Ko <dko@suse.com>
2021-07-30 08:44:36 +08:00
JenTing Hsiao
48f24338f1
[LEP] Asynchronous pull backup volumes into cluster CR (#2623)
Signed-off-by: JenTing Hsiao <jenting.hsiao@suse.com>

Co-authored-by: David Ko <dko@suse.com>
2021-07-30 08:44:04 +08:00
Joshua Moody
143dce4f2f
Add LEP for PV encryption support (#2822)
Longhorn #1859

Signed-off-by: Joshua Moody <joshua.moody@suse.com>

Co-authored-by: David Ko <dko@suse.com>
2021-07-30 08:41:51 +08:00
Chin-Ya Huang
756dee92b8 Add LEP - automatic rebalance replica
Longhorn#587

Signed-off-by: Chin-Ya Huang <chin-ya.huang@suse.com>
2021-05-25 12:21:34 +08:00
Shuo Wu
c062778d0e enhancement: update the LEP for backing image feature
Signed-off-by: Shuo Wu <shuo.wu@suse.com>
2021-05-21 17:34:41 +08:00
zhangshj
3fb88896ab correct several wrong words
Signed-off-by: zhangshj <zhangshj@inspur.com>
2021-04-19 13:25:49 +08:00
Shuo Wu
f6f95b6e59 enhancement: Enhance the backing image feature
Longhorn #2295

Signed-off-by: Shuo Wu <shuo@rancher.com>
2021-04-07 01:31:13 +08:00
Joshua Moody
957bb72c8a Fix missing nil declaration in live migration example
Signed-off-by: Joshua Moody <joshua.moody@rancher.com>
2021-03-29 12:16:35 -07:00
Shuo Wu
76e5d617a7 enhancement: Add a new LEP 'enhanced-cpu-reservation'
Longhorn #2207

Signed-off-by: Shuo Wu <shuo@rancher.com>
2021-03-08 14:23:31 +08:00
Joshua Moody
53220cc7da Add LEP for live migration feature
Longhorn #2127

Signed-off-by: Joshua Moody <joshua.moody@rancher.com>
2021-03-02 08:25:19 -08:00
Shuo Wu
2fd9cc9459 enhancement: Add a new enhancement 'enable backing image'
Longhorn #2006

Signed-off-by: Shuo Wu <shuo@rancher.com>
2021-02-26 11:57:30 +08:00
Joshua Moody
f45f0512dc Add LEP for rwx feature
Longhorn #1470

Signed-off-by: Joshua Moody <joshua.moody@rancher.com>
2021-02-16 13:57:41 -08:00
Phan Le
ee812f00ee Add LEP for feature automatically upgrade engine for volumes
Longhorn #2152

Signed-off-by: Phan Le <phan.le@rancher.com>
2021-01-29 11:37:43 -08:00
Shuo Wu
2e14a1c09e enhancement: Add a new enhancement 'disk-reconnection'
Longhorn #1269

Signed-off-by: Shuo Wu <shuo@rancher.com>
2020-11-09 09:59:25 -08:00
Phan Le
69c1a3eb3e enhancement: Add LEP for Prometheus support
Longhorn#1180

Signed-off-by: Phan Le <phan.le@rancher.com>
2020-11-05 18:41:56 -08:00
Shuo Wu
24e8c7c0ac enhancements: Add LEP 'Rebuild replica with existing data'
Longhorn #1304

Signed-off-by: Shuo Wu <shuo@rancher.com>
2020-11-03 09:07:54 -08:00
Phan Le
68f9e034b0 add LEP for feature handling volume remount by killing the consuming pod
Longhorn #1719

Signed-off-by: Phan Le <phan.le@rancher.com>
2020-10-21 11:30:52 -07:00
Phan Le
3918638dda add enhancement document for the feature allow recurring backup for detached volumes
Longhorn #1509

Signed-off-by: Phan Le <phan.le@rancher.com>
2020-10-05 20:21:01 -07:00
Bo Tao
34d0c0073e Add revision counter disable support enhancement document
Longhorn #508

Signed-off-by: Bo Tao <bo.tao@rancher.com>
2020-09-22 14:57:45 -07:00
Joshua Moody
f9a7690bc5 Add note about VolumeSnapshotClass to csi snapshot LEP
Signed-off-by: Joshua Moody <joshua.moody@rancher.com>
2020-09-22 14:56:48 -07:00
Joshua Moody
9cb7bdc160 Add LEP for csi snapshot support
Longhorn #304

Signed-off-by: Joshua Moody <joshua.moody@rancher.com>
2020-09-09 16:59:48 -07:00
Phan Le
93c0d6a8af enhancement: Add LEP 'support Data Locality option to keep a replica local to the engine'
Longhorn#1045

Signed-off-by: Phan Le <phan.le@rancher.com>
2020-09-08 15:19:52 -07:00
Bo Tao
0fe8cd63c9 Update replica evcition support for disks and nodes enhancement document
This commit is for supporting eviction for detached volume.

Longhorn #1704

Signed-off-by: Bo Tao <bo.tao@rancher.com>
2020-09-01 19:04:33 -07:00
Phan Le
30ab8398a4 enhancements: add improve node failure handling enhancement document
Longhorn#1105

Signed-off-by: Phan Le <phan.le@rancher.com>
2020-08-25 14:51:15 -07:00
Bo Tao
41cbbdcf66 Add replica eviction support for disks and nodes enhancement document
Longhorn #298

Signed-off-by: Bo Tao <bo.tao@rancher.com>
2020-08-20 17:22:06 -07:00