crossplane / addon-oam-kubernetes-remote

Run OAM workloads on a remote Kubernetes cluster.
Apache License 2.0
5 stars 5 forks source link

Rename this repo to multi-cloud or sth rather than remote #9

Closed resouer closed 4 years ago

resouer commented 4 years ago

Hi folks,

@szihai is playing with all the repos and guides recently. According to his feedback, the local and remote in the names of these repos are most confusing part for now. It's easy to mis-read as if I want to use Crossplane on minikube, I need to install local and if I want to use Crossplane on AlibabaCloud, I need to install remote.

I'd propose we change the names based on their functionalities:

addon-oam-kubernetes-local -> addon-oam-controllers
addon-oam-kubernetes-remote -> addon-oam-controllers-multicloud

Open for discussion of course.

/cc @negz @hasheddan

resouer commented 4 years ago

Btw, Alibaba internally we've started to PoC OAM with multi-cloud/cluster which could be a promising way to refactor this repo, but yes it's another topic.

negz commented 4 years ago

addon-oam-kubernetes-local -> addon-oam-controllers

Without commenting on whether or not these repos should be renamed, I will say that part of the purpose of including kubernetes in the names was to indicate that the controllers render OAM types to Kubernetes types (e.g. Deployment, Service) as opposed to VMs, Serverless functions, etc.

resouer commented 4 years ago

@negz Any reason we want to separate k8s built-in types from CRD types into different repo?