Skip to content

Commit

Permalink
[GEP-4] Add proposal document for new APIs
Browse files Browse the repository at this point in the history
  • Loading branch information
rfranzke committed Aug 23, 2019
1 parent bab4b04 commit 992d470
Show file tree
Hide file tree
Showing 6 changed files with 731 additions and 3 deletions.
File renamed without changes
6 changes: 3 additions & 3 deletions docs/proposals/02-backupinfra.md
Original file line number Diff line number Diff line change
Expand Up @@ -168,7 +168,7 @@ Here CloudProfileController will interpret this spec as follows:

Following diagram represent overall flow in details:

![sequence-diagram](Backup-Infrastructure-Provisioning-sequence-diagram.svg)
![sequence-diagram](02-backupinfra-provisioning-sequence-diagram.svg)

#### Reconciliation

Expand All @@ -181,7 +181,7 @@ Reconciliation on backup entry in seed cluster mostly comes in picture at the ti

### Alternative

![sequence-diagram](Backup-Infrastructure-Provisioning-with-deletion-job.svg)
![sequence-diagram](02-backupinfra-provisioning-with-deletion-job.svg)

## Discussion points / variations
### Manual vs dynamic bucket creation
Expand Down Expand Up @@ -228,7 +228,7 @@ controllers:
- Scale up etcd-main with new config.
- Destroy Old bucket and old backup namespace. It can be immediate or preferrably __lazy__ deletion.

![backup-migration-sequence-diagram](./Backup-Migration.svg)
![backup-migration-sequence-diagram](./02-backupinfra-migration.svg)

### Legacy Mode alternative
- If Backup namespace present in seed cluster, then follow the legacy approach.
Expand Down
File renamed without changes.
Loading

0 comments on commit 992d470

Please sign in to comment.