Neste artigo da base de conhecimento, mostraremos como configurar um alias DNS personalizado para sua instância do ClickHouse Cloud usando um proxy reverso, como o Nginx, para o cliente nativo do ClickHouse.
Criar um certificado autoassinado
Este passo não é necessário se você estiver usando certificados emitidos por uma autoridade certificadora.
xyz-customdomain.com e
criaremos um certificado chamado MyCertificate.crt. Consulte “Criar certificados SSL”
para mais detalhes.
Adicione o certificado a /etc/clickhouse-client/config.xml:
Atualize a configuração do Nginx
nginx.conf:
isrgrootx1.pem é o certificado raiz do ClickHouse Cloud, que você
pode baixar aqui.
Atualize o arquivo hosts
A etapa a seguir não é necessária se você estiver usando seus próprios controladores de domínio.
/etc/hosts no servidor Nginx:
/etc/hosts
10.X.Y.Z é o endereço IP do seu servidor Nginx específico.