cloud-ark / kubeplus

Kubernetes Operator for multi-instance multi-tenancy
https://cloudark.io/
Apache License 2.0
662 stars 82 forks source link

Parsing map-like arrays in values.yaml with x-kubernetes-list-type. #1177

Closed eminalparslan closed 1 year ago

eminalparslan commented 1 year ago

A common pattern in helm chart values.yaml files are maps with keys called 'name'. These can be parsed idiomatically using the property x-kubernetes-list-type: map. This method provides the advantage of allowing multiple possible types for the values in the map.

Updates: https://github.com/cloud-ark/kubeplus/issues/1140