I'm providing the following value to the chart when we deploy cloudzero-agent chart to EKS clusters in us-gov-west-1:
cloudzero-agent:
region: us-gov-west-1
and the chart rendering is failing with this error:
Failed to load target state: failed to generate manifest for source 1 of 1: rpc error: code = Unknown desc = Manifest generation error (cached): failed to execute helm template command: failed to get command args to log: `helm template . ... --namespace cloudzero --kube-version 1.34.9 --values <path to cached source>/chart/values.yaml --values <path to cached source>/chart/values/clouds/aws.yaml --values /tmp/fcc73d54-b02a-43b6-9ddd-c21431a42aa2 <api versions removed> --include-crds` failed exit status 1: Error: values don't meet the specifications of the schema(s) in the following chart(s): cloudzero-agent: - at '/region': 'oneOf' failed, none matched - at '/region': 'us-gov-west-1' does not match pattern '^(([a-z]+-[a-z]+-?[0-9]+)|([a-z]{4,}[0-9]*))$' - at '/region': got string, want null
It appears that the helm values schema does not accept AWS GovCloud regions as valid.
I'm providing the following value to the chart when we deploy cloudzero-agent chart to EKS clusters in
us-gov-west-1:and the chart rendering is failing with this error:
It appears that the helm values schema does not accept AWS GovCloud regions as valid.