kubeplus
kubeplus copied to clipboard
Kubernetes Operator to create Kubernetes-native APIs from Helm charts for multi-instance SaaS
Bumps [golang.org/x/text](https://github.com/golang/text) from 0.3.7 to 0.3.8. Commits 434eadc language: reject excessively large Accept-Language strings 23407e7 go.mod: ignore cyclic dependency for tagging b18d3dd secure/precis: replace bytes.Compare with bytes.Equal 795e854 all: replace...
Bumps [golang.org/x/text](https://github.com/golang/text) from 0.3.7 to 0.3.8. Commits 434eadc language: reject excessively large Accept-Language strings 23407e7 go.mod: ignore cyclic dependency for tagging b18d3dd secure/precis: replace bytes.Compare with bytes.Equal 795e854 all: replace...
I want to try out kubeplus in my homelab as ground work for a future project. Currently, my lab only has arm64 devices meaning I can't use official images. This...
Bumps [github.com/emicklei/go-restful](https://github.com/emicklei/go-restful) from 2.15.0+incompatible to 2.16.0+incompatible. Commits ac666c0 update changes 9266625 use exact matching of allowed domain entries, issue #489 (#493) (#503) d9c71e1 support multipart/form-data (#502) 1e8c63c add access to...
The basic design of KubePlus is that it will create an application instance (Helm release) in a new Namespace. Nuanced aspects of this design should be covered with test cases....
Application hosting providers might have cloud service provisioners like CrossPlane running in their clusters. We should ensure that KubePlus is able to seamlessly work in such an environment.
Platform engineering teams use policy and governance tools such as OPA/Kyverno. When a Platform engineering team adds KubePlus for its multi-instance SaaS capability to such clusters, we want to ensure...
We should provide a kubectl plugin to find out the effective permissions of a Helm release. KubePlus creates each application instance (Helm release) in a separate Namespace. The ServiceAccount with...
Application upgrade feature works as follows: When the Helm chart in a ResourceComposition is updated, all the running application instances get updated. We should add a test case for this...
Currently, KubePlus tracks the following metrics by default: CPU, memory, ingress network, egress network, and storage. We should support the ability to track application-specific metrics through ResourceMonitor CRD. The assumption...