virtualization icon indicating copy to clipboard operation
virtualization copied to clipboard

refactor(core): Refactor the Virtualization Controller configuration

Open yaroslavborbat opened this issue 8 months ago • 0 comments

Description

This PR refactors the Virtualization Controller configuration by consolidating disparate settings previously scattered across flags and environment variables into a unified configuration object:

apiVersion: configuration.virtualization.deckhouse.io/v1alpha1
kind: VirtualizationControllerConfiguration

Why do we need it, and what problem does it solve?

What is the expected result?

Checklist

  • [ ] The code is covered by unit tests.
  • [ ] e2e tests passed.
  • [ ] Documentation updated according to the changes.
  • [ ] Changes were tested in the Kubernetes cluster manually.

Changelog entries

section: core
type: chore
summary: Refactor the Virtualization Controller configuration 
impact_level: low

yaroslavborbat avatar Jul 01 '25 17:07 yaroslavborbat