Masahiro Okubo

Could not find parameter with name: character_set_server

Could not find parameter with name: character_set_server

terraformでRDSの適用を試みたところタイトルのエラーが発生しました

結論

PostgreSQLでは character_set_servercharacter_set_client を削除することでエラーを発生させることなく terraform apply を実行することが可能です

参照箇所

terraformのissueで同様の問題を抱えているエンジニアが相談してたっぽいです

It seems you are using postgresql 9.6. However, the character_set_server & character_set_client parameters are not used by postgresql, but mysql / MariaDB / Aurora.

To check it, create a parameter group in the console and edit its parameters.

https://github.com/hashicorp/terraform/issues/11820#issuecomment-279077772

参考記事

Error modifying DB Parameter Group: InvalidParameterValue: Could not find parameter with name: character_set_server #11820

Resource: aws_rds_cluster_parameter_group

Buy Me A Coffee

関連記事

copyright© 2016-2021 Masahiro Okubo