Open dathan opened 5 years ago
Also, the underlying Cloudformation yaml is being served from s3 defined in https://github.com/awslabs/aws-service-operator/blob/master/pkg/helpers/helpers.go#L104
For the mirror of the issue above this cloudformation yaml is being served by the operator.
https://s3-us-west-2.amazonaws.com/cloudkit-templates/dynamodb.yaml
this file contains the bug from what I gather.
N as a value is a special character in YAML, it means false. So quoting N is the only way to pass the value for instance.
// HELM DIFF OUTPUT
The dynamodb table gets created but sets CreatedAt to "S"
Looking at the cloudformation template, I see that the value N is allowed out of the 3 values S,N,B
but
regardless of what is passed out of the 3 valid values, "S" is the outcome I don't know if this is the culprit but it looks like the attributetype value should be a ref.
https://github.com/awslabs/aws-service-operator/blob/master/cloudformation/dynamodb.yaml#L72