If a component is not marked correctly as managed by Helm or is not resolved correctly, a nil pointer dereference error will be thrown by the Prepare method of the k8sOrchestrator because it will try to Apply the manifest that will be nil. We should have better validation checks for the component configuration before trying to apply anything.
Issue
If a component is not marked correctly as managed by Helm or is not resolved correctly, a nil pointer dereference error will be thrown by the
Prepare
method of thek8sOrchestrator
because it will try toApply
the manifest that will be nil. We should have better validation checks for the component configuration before trying to apply anything.