add sa, cr, crb to sylva-units

What it does

Limit HelmRelease service account rights to what is required

Reference

closes #25 (closed)

Tests

  • Corresponding tests checked in the sylva-core MR - sylva-projects/sylva-core!4856 (closed)
  • The rights provided to sa has been tested with sylva-core deployment with the branch test-sylva-units-sa sylva-projects/sylva-core@6ea81454. sylva was deployed successfully for the fresh install and for the upgrade (apply.sh)
  • Tests on a Rocket platform for workload cluster (with v0.3.3 version of SylvaWorkloadCluster operator)
    • Deployment
    • Upgrade (1.30 to 1.31)
    • Deletion
Edited by vladimir braquet

Merge request reports

Loading