open-cluster-management-io / community

open-cluster-management governance material.
https://open-cluster-management.io
Apache License 2.0
61 stars 23 forks source link

Need a simple deployment method that lay down all the ocm pieces #36

Open mikeshng opened 3 years ago

mikeshng commented 3 years ago

Currently, we don’t have an easy way to stand up the entire community edition of open cluster management. Ideally, we should have an installer or an operator that performs the deployment.

This deployment is about getting all the open pieces to stack up properly and requires efforts from all components and not just from install/mch-operator.

The current deployment method is either via OKD operator hub marketplace or install from component source repo. See https://open-cluster-management.io for more details.

mikeshng commented 3 years ago

we are planning to resolve this issue with the clusteradm project. For more information: see https://github.com/open-cluster-management-io/clusteradm or https://github.com/open-cluster-management/clusteradm

juliana-hsu commented 3 years ago

@mikeshng Will clusteradm allow the different components we contribute to CNCF to be installed individually?

mikeshng commented 3 years ago

@juliana-hsu yes, it will have functions like clusteradm enable subscription --cluster cluster1,cluster2 that will deploy the appsub addon.

But since its not available yet, maybe I closed this issue prematurely. Reopening to keep track of the progress.

mikeshng commented 3 years ago

/assign mikeshng

mikeshng commented 3 years ago

/assign ycao56

In the future, when we have policy and app addons then we can extend clusteradm to install those addons.

qiujian16 commented 3 years ago

/kind feature

mikeshng commented 3 years ago

https://github.com/open-cluster-management-io/clusteradm/pull/46

PR opened for simplify app lifecycle add-on deployment using clusteradm

mikeshng commented 3 years ago

The PR for app addon deployment using clusteradm has now been merged.