Skip to content

Commit

Permalink
Update workload controller for new design (#675)
Browse files Browse the repository at this point in the history
**Requirements:**
- [x] Merge stashed/stash#647 to master
- [x] Merge stashed/stash#673 to master
- [x] Merge stashed/stash#674 to master
- [x] Merge stashed/stash#671 to master
- [x] Rebase against master

**Tasks:**
- [x] Update Restore Logic
- [x] Update Backup Logic
- [x] Update Workload Controllers
	- [x] Deployment
	- [x] DaemonSet
	- [x] ReplicationControler
	- [x] ReplicaSet
	- [x] StatefulSet
- [x] Fix ConfigMap lock deletion and RBAC stuff deletion logic
- [x] Ensure sidecar/init-container according to new design
	- [x] Ensure Restore init-container injection
	- [x] Ensure Restore init-container deletion
	- [x] Ensure Backup sidecar injection
	- [x] Ensure Backup sidecar deletion
- [x] Add new backup command (sagor is working)
- [x] Add new restore command

- [x] Add controller (possibly in different PR)
	- [x] PersistentVolumeClaim
	- [x] AppBinding
  • Loading branch information
hossainemruz authored and tamalsaha committed Mar 21, 2019
1 parent 178cf7b commit 02a4033
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions deploy/rbac-list.yaml
Expand Up @@ -26,6 +26,11 @@ rules:
resources:
- "*"
verbs: ["*"]
- apiGroups:
- appcatalog.appscode.com
resources:
- "*"
verbs: ["*"]
- apiGroups:
- apps
resources:
Expand All @@ -51,6 +56,11 @@ rules:
resources:
- configmaps
verbs: ["create", "update", "get", "delete"]
- apiGroups:
- ""
resources:
- persistentvolumeclaims
verbs: ["get","list","watch"]
- apiGroups:
- ""
resources:
Expand Down

0 comments on commit 02a4033

Please sign in to comment.