-
Story
-
Resolution: Unresolved
-
Major
-
None
-
openshift-4.13
-
None
-
None
-
BU Product Work
-
5
-
False
-
-
False
-
OCPSTRAT-137 - Deploy multicluster engine (MCE) operator when using Assisted Service
-
-
User Story:
As a user, I want to be able to specify via the agent-config.yaml:
- the request of installing the MCE operator, along with its configuration
- the request of automatically importing the current cluster as an hub cluster
Acceptance Criteria:
- The MCE operator must result installed
- The current cluster must be imported as an hub cluster (`oc get managedcluster`)*
Engineering Details:
Changes required for the public interface of agent-config.yaml:
- Add a new optional operators section in agent-config.yaml. This section will be used to define both the request of installing a new operator
- Support only the multicluster-engine value under operators.
agent-config.yaml
apiVersion: v1alpha1 metadata: name: ostest namespace: ocp rendezvousIP: 192.168.111.20 operators: - mce
Implementation details:
- Define a new Operators asset. If the section .operators is not empty, the asset will have to generate a new operators.yam file, to be stored in the agent ISO under the /etc/assisted/ folder (this folder will be used later by the agentbasedinstaller cli)
*(see https://github.com/openshift/installer/blob/master/docs/user/agent/mce-integration.md for additional manual steps)
- blocks
-
AGENT-445 Register and configure MCE operator plugin via agentbased-installer cli
- To Do