forked from AmitKumarDas/metac
-
Notifications
You must be signed in to change notification settings - Fork 0
/
TODO
24 lines (20 loc) · 1.1 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
### Current Actions:
- [IN-PROGRESS] test/integration
- [IN-PROGRESS] code comments, refactor
- [TODO] test/unittest
### Future Actions:
- If multiple meta controllers work against a resource then apply function might be buggy
- Provide last-applied-configuration per meta controller resource
- <ctrl-ns>-<ctrl-name>.dctl.metac.openebs.io/last-applied-configuration
- <ctrl-ns>-<ctrl-name>.gctl.metac.openebs.io/last-applied-configuration
- <ctrl-ns>-<ctrl-name>.cctl.metac.openebs.io/last-applied-configuration
- Use Metac as a library to build Kubernetes controllers
- https://github.com/GoogleCloudPlatform/metacontroller/issues/154
- Declarative Integration Testing via GenericController
- Use latest stable Kubernetes version & etcd for integration testing
### Community
- https://docs.google.com/document/d/1HV_Fr0wIW9tr5OZwK_6oGux_OhcGtxxWWV6dCYJR9Cw/
### References
- https://kubernetes.io/docs/reference/using-api/api-concepts/#server-side-apply
- https://groups.google.com/forum/#!forum/kubebuilder
- Crossplane - https://docs.google.com/document/d/1q_sp2jLQsDEOX7Yug6TPOv7Fwrys6EwcF5Itxjkno7Y/