Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deploy MCAD in agent mode only (without multi-cluster support) #247

Closed
astefanutti opened this issue Aug 25, 2023 · 0 comments · Fixed by #277
Closed

Deploy MCAD in agent mode only (without multi-cluster support) #247

astefanutti opened this issue Aug 25, 2023 · 0 comments · Fixed by #277
Assignees

Comments

@astefanutti
Copy link
Contributor

astefanutti commented Aug 25, 2023

WHY

Multi-cluster mode provided by MCAD is experimental and is not used, aside for the purpose of its development.

Even if multi-cluster mode is deactivated by default, a number of resources are installed only for the purpose of its operation.

These resources are used to serve external metrics by the embedded external metrics server, that's not started in single cluster mode, i.e., APIService resources, and a number of ClusterRoleBinding resources, that are irrelevant to the single cluster setup, and introduce noise for security scanning.

WHAT

The CodeFlare operator should not install those resources, as the multi-cluster mode is still experimental and not supported.

HOW

The corresponding resources should be removed from the installation.

Developers working on the multi-cluster mode can use the Helm / Kubernetes manifests available in the MCAD repository.

Once the multi-cluster mode has finalised, and become ready to be supported, the necessary resources and changes will be made to the CodeFlare operator.

TESTS

The e2e tests should pass.

@astefanutti astefanutti changed the title Deploy MCAD in agent mode (without multi-cluster support) Deploy MCAD in agent mode only (without multi-cluster support) Aug 25, 2023
@ChristianZaccaria ChristianZaccaria self-assigned this Sep 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

Successfully merging a pull request may close this issue.

2 participants