When helm chart values would have declared and used corev1.Volume, then unwrap function would fail in case calling it from go runtime. Many functions have the following unwrap call:
values := helmette.Unwrap[Values](dot.Values)
which fails when unit test that compares go rendered vs helm template rendered kubernetes objects.
When helm chart values would have declared and used corev1.Volume, then unwrap function would fail in case calling it from go runtime. Many functions have the following unwrap call:
which fails when unit test that compares go rendered vs helm template rendered kubernetes objects.