Simplify the deployment the cluster and remove garbage from YAML manifest

Description

This ticket is about simplifying Custom Resource YAML manifest (cr.yaml) through removing obsolete labels. For example, cluster name should be specified only in one place. Other variables should pick the name of the cluster.

 

Also we need to simplify the deployment of the cluster. As an example, the user should not be going into the manifests and changing namespace name in multiple places.

Environment

None

Smart Checklist

Activity

Show:

dmitriy.kostiuk March 7, 2022 at 10:50 AM

After the check I see that mentioned clutter wasn't present in the custom resource doc, so fortunately there's nothing to change in documentation.

Sergey Pronin February 2, 2022 at 7:48 AM

 we still have namespace in ClusterRoleBinding:

If I remove or comment it, I get the following:

 

How can we get rid of this?

Slava Sarzhan January 17, 2022 at 1:16 PM

It was done. All unneeded option was removed from CR and operator.yaml files.

Done

Details

Assignee

Reporter

Labels

Needs Review

Yes

Needs QA

Yes

Needs Doc

Yes

Fix versions

Priority

Smart Checklist

Created November 17, 2021 at 8:52 AM
Updated March 5, 2024 at 3:59 PM
Resolved April 6, 2022 at 11:28 AM