メインコンテンツまでスキップ
メインコンテンツまでスキップ

Cloud IP アドレス

Static IPs API

静的IPのリストを取得する必要がある場合は、次のClickHouse Cloud APIエンドポイントを使用できます: https://api.clickhouse.cloud/static-ips.json。このAPIは、地域やクラウドごとのingress/egress IPやS3エンドポイントなど、ClickHouse Cloudサービスのエンドポイントを提供します。

MySQLやPostgreSQLエンジンのような統合を使用している場合、ClickHouse Cloudがあなたのインスタンスにアクセスするための承認が必要な場合があります。このAPIを使用して公開IPを取得し、GCPのfirewallsAuthorized networks、またはAzureやAWSのSecurity Groups、あるいは使用している他のインフラストラクチャのエグレス管理システムに構成できます。

例えば、AWSの地域ap-south-1でホストされているClickHouse Cloudサービスにアクセスを許可するには、その地域のegress_ipsアドレスを追加できます:

❯ curl -s https://api.clickhouse.cloud/static-ips.json | jq '.'
{
  "aws": [
    {
      "egress_ips": [
        "3.110.39.68",
        "15.206.7.77",
        "3.6.83.17"
      ],
      "ingress_ips": [
        "15.206.78.111",
        "3.6.185.108",
        "43.204.6.248"
      ],
      "region": "ap-south-1",
      "s3_endpoints": "vpce-0a975c9130d07276d"
    },
...

例えば、us-east-2で実行されているAWS RDSインスタンスがClickHouse Cloudサービスに接続する必要がある場合、以下のInboundセキュリティグループルールを持っている必要があります:

AWS Security group rules

同じClickHouse Cloudサービスがus-east-2で実行されているが、今回はGCPのMySQLに接続する場合、Authorized networksは次のようになります:

GCP Authorized networks