Open petermetz opened 3 years ago
Can you clarify what is the appeal point of this example? I prefer to have examples as the showcase of different usages of Cactus for education purposes. Since I also think it has real value, it should be hosted as an independent registry. What do you think? @petermetz
@sfuji822 The appeal (to me): deploying the software is using the software, so people will want to know what's the recommended way of doing it. Kubernetes is widely used so I figured it's a good starting point for ops people. Independent registry: I don't have the bandwidth to deal with the overhead of managing it, but if you could take that part on, then, fine by me for sure!
Description
As a contributor/maintainer I want to be able to have an easy way of deploying the carbon accounting example to a microk8s Kubernetes cluster so that I can see a good example of how projects using Cactus can be operated in a data center environment.
We start with microk8s because that's the default Ubuntu k8s distro and our CI pipeline is built on top of Ubuntu already so this should eliminate a few extra complexities compared to focusing on other k8s distros instead since microk8s could be tested on a Windows computer as well via WSL 2
While working on this issue it is likely that other shortcomings will be unearthed in the code-base, things that could warrant their own user stories/bugs as well and therefore the classification of this issue is "400-expert" because there's no major change in the code, but you'll need to be an expert in a few different things to progress with this.
Acceptance Criteria
cc: @takeutak @sfuji822 @hartm @jonathan-m-hamilton @AzaharaC @jordigiam @kikoncuo @jagpreetsinghsasan @arnab-roy