SysbeeTech / kubedeploy

Kubedeploy
https://kubedeploy.app/
Apache License 2.0
5 stars 2 forks source link

Enhance deploymentMode: None #31

Open btoic opened 9 months ago

btoic commented 9 months ago

Expected Behavior

When deploying chart with

deploymentMode: None

release should not automatically deploy resources that depends on application or its selectors as no application is deployed by the chart.

Current Behavior

Currently when setting the None for deploymentMode will still deploy serviceaccount and service objects. Idea behind None in deploymentMode would be to deploy supporting resources like:

only if explicitly enabled.

Further more defining None as deploymentMode should eliminate auto-generated chart selector labels on objects like:

Context

Implementing ehnancements above would enable usage of Kubedeploy as supporting chart for other charts that don't support some of the mentioned resources

Your Environment