部署

安装 Alauda Container Platform Data Services Essentials 插件

可选部署

该插件是 Data Services 视图的基础组件;如果不需要 Web 控制台,可以省略安装。

前提条件

  1. 下载与您的平台匹配的 Alauda Container Platform Data Services Essentials 安装包。
  2. 使用平台的应用列表功能,在 global 集群 中列出 Alauda Container Platform Data Services Essentials。

操作步骤

Web Console
  1. 在左侧导航栏,进入 Marketplace > Cluster Plugins
  2. 选择 global 集群。
  3. 点击 Alauda Container Platform Data Services Essentials 插件旁的操作按钮 > Deploy

安装 Alauda Container Platform Data Services RDS Framework 插件

可选部署

该插件是 Data Services 视图的基础组件;如果不需要图形化服务,可以省略安装。

前提条件

  1. 下载与您的平台匹配的 Alauda Container Platform Data Services RDS Framework 安装包。
  2. 使用平台的应用列表功能,在您希望使用 Data Services 视图的任意集群中列出 Alauda Container Platform Data Services RDS Framework。

操作步骤

Web Console
  1. 登录平台,进入 Administrator 页面。

  2. 在左侧导航栏选择 Marketplace -> Operator,进入 OperatorHub 页面。

  3. 找到 Alauda Container Platform Data Services RDS Framework,点击 Deploy,进入部署页面。

    配置参数:

    参数推荐配置
    Upgrade StrategyManual:当 Operator Hub 中有新版本时,需要手动确认升级 Operator 到最新版本。
    Deployment ModeCluster:集群下所有命名空间共用一个 Operator 来创建和管理实例,资源消耗较低。
    Channel默认通道为 stable
    Namespace选择 Recommended Namespace:如果不存在则自动创建。
  4. Deploy Operator 页面选择 Default Configuration,然后点击 Deploy 完成 Alauda Container Platform Data Services RDS Framework 的部署。

安装 Alauda Container Platform Data Services Query Analytics

可选安装

该插件是查询分析能力的基础组件。如果不需要查询性能监控与分析,则无需安装。

前提条件

  1. 先从 MarketplaceOperator Hub 安装 ClickHouse 插件。
  2. 下载与平台匹配的 Alauda Container Platform Data Services Query Analytics 安装包。
  3. 使用平台的应用发布功能,将 Alauda Container Platform Data Services Query Analytics 发布到任意需要 Application Services 图形化能力的集群。

操作步骤

Web Console
  1. 登录平台,进入 Platform Management 页面。

  2. 在左侧导航栏选择 Marketplace -> Operator Hub,进入 Operator Hub 页面。

  3. 找到 Alauda Container Platform Data Services Query Analytics,点击 Install,进入安装页面。

    配置参数:

    参数推荐配置
    Channel默认通道为 stable
    Version选择需要安装的版本。
    Installation ModeCluster:集群下所有命名空间共用一个 Operator 来创建和管理实例,资源使用较低。
    Installation Location选择 Recommended:如果不存在则自动创建。
    Upgrade StrategyManual:当 Operator Hub 中有新版本时,需要手动确认升级 Operator 到最新版本。
  4. Install Operator 页面选择 Default Configuration,然后点击 Install 完成 Alauda Container Platform Data Services Query Analytics 的安装。

存储配置

Query Analytics 插件默认使用 hostPath 存储路径 /cpaas/ck。如果该路径不存在(通常改为 /var/cpaas),请按以下步骤操作:

  1. 编辑 QueryAnalyticsInstaller (qai) 资源

  2. 配置 slowSQL.storageClassName 为您系统的存储类名称

    示例配置:

    kind: QueryAnalyticsInstaller
    metadata:
      name: qai
      resourceVersion: "4145608"
    spec:
      slowSQL:
        GRPCPort: "9922"
        HTTPPort: "9911"
        clickhouse:
          clickhouseImage: 192.168.128.24/middleware/clickhouse-server:v24.8.3.59-64c1f43f
          resources:
            limits:
              cpu: "1"
              memory: 2Gi
            requests:
              cpu: "1"
              memory: 2Gi
        dataCleanCorn: 0 0 18 * * ?
        dataKeepDays: "15"
        name: pxc-ck
        namespace: cpaas-system
        server:
          image: 192.168.128.24/middleware/slowsql:2926e899
        storageClassName: mid-topolvmsc
  3. 删除现有的 Pod 和 PVC 以使配置生效:

    kubectl -n cpaas-system delete pvc -l clickhouse.altinity.com/cluster=slowsql-cluster &
    kubectl -n cpaas-system delete pod -l clickhouse.altinity.com/cluster=slowsql-cluster

安装 Alauda Database Service for MySQL 插件

前提条件

  1. 下载与您的平台匹配的插件安装包。
  2. 使用平台的应用列表功能,在任意希望使用 Alauda Database Service for MySQL 功能的集群中列出该插件。

操作步骤

Web Console
  1. 登录平台,进入 Administrator 页面。

  2. 在左侧导航栏选择 Marketplace -> Operator,进入 Operator Hub 页面。

  3. 找到 Alauda Database Service for MySQL,点击 Deploy,进入部署页面。

    配置参数:

    参数推荐配置
    Upgrade StrategyManual:当 Operator Hub 中有新版本时,需要手动确认升级 Operator 到最新版本。
    Deployment ModeCluster:集群下所有命名空间共用一个 Operator 来创建和管理实例,资源消耗较低。
    Channel默认通道为 stable
    Namespace选择 Recommended Namespace:如果不存在则自动创建。
  4. Deploy Operator 页面选择 Default Configuration,然后点击 Deploy 完成部署。