Configuração
Antes de começar
Certifique-se de que a autenticação IAM esteja habilitada
- Faça login na sua conta da AWS e vá até a instância do RDS que você quer configurar.
- Clique no botão Modify.
- Role a página para baixo até a seção Database authentication.
- Ative a opção Password and IAM database authentication.
- Clique no botão Continue.
- Revise as alterações e clique na opção Apply immediately.
Configurando o usuário do banco de dados
- Guia de configuração da origem do AWS Aurora para PostgreSQL
- Guia de configuração da origem do AWS RDS para PostgreSQL
- Guia de configuração da origem do AWS Aurora para MySQL
- Guia de configuração da origem do AWS RDS para MySQL
Obtendo o ARN da função IAM do serviço ClickHouse
{ClickHouse_IAM_ARN}. Essa é a função IAM que será usada para acessar sua instância do RDS/Aurora.
Como configurar a função IAM
Obtendo o ID do recurso do RDS/Aurora
- Faça login na sua conta da AWS e navegue até a instância do RDS ou o cluster do Aurora que você deseja configurar.
- Clique na guia Configuration.
- Anote o valor de Resource ID. Ele deve se parecer com
db-xxxxxxxxxxxxxxpara RDS oucluster-xxxxxxxxxxxxxxpara um cluster do Aurora. Vamos chamar esse valor de{RDS_RESOURCE_ID}. Esse é o ID do recurso que será usado na política do IAM para permitir o acesso à instância do RDS.
Criar função IAM manualmente.
{ClickHouse_IAM_ARN} pelo ARN da função IAM pertencente à sua instância do ClickHouse):
{RDS_RESOURCE_ID} pelo ID do recurso da sua instância do RDS). Certifique-se de substituir {RDS_REGION} pela região da sua instância do RDS/Aurora e {AWS_ACCOUNT} pelo ID da sua conta da AWS:
{RDS_ACCESS_IAM_ROLE_ARN}.
Agora você pode usar essa função IAM para se autenticar na sua instância RDS/Aurora a partir do ClickPipes.