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:
ConfigMaps
Secrets
NetworkPolicy
RBAC
ServiceAccount
Service
only if explicitly enabled.
Further more defining None as deploymentMode should eliminate auto-generated chart selector labels on objects like:
NetworkPolicy
Service
Context
Implementing ehnancements above would enable usage of Kubedeploy as supporting chart for other charts that don't support some of the mentioned resources
Expected Behavior
When deploying chart with
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