添加集群

eReplication需要对kubernetes所提供的应用完成相应的数据保护和容灾任务,请在创建保护组之前预先添加对应的kubernetes集群。

前提条件

背景信息

一个kubernetes集群只能添加到eReplication的一个站点中。

操作步骤

  1. 在菜单栏上,单击“资源”。
  2. 在导航栏上,选择待添加集群的站点。
  3. 选择“添加kubernetes容器”。

    • 方法一:在“资源统计”区域,单击“添加kubernetes容器”。

    • 方法二:在导航栏上选择“kubernetes”,单击“添加集群”。

  4. 上传容灾Admin配置文件。

    容灾Admin配置文件是从kubernetes集群导出的kubeconfig认证文件,用于容灾系统对接kubernetes集群进行容灾管理。

    容灾Admin配置文件支持使用自定义UserAccount,用户的权限需满足表2

    表2 容灾自定义UserAccount最小权限集

    API提供方

    API Groups

    Kind

    权限

    CDR

    xuanwu.huawei.io

    Backup

    get,list,delete

    CDR

    xuanwu.huawei.io

    Hook

    get,list

    CDR

    xuanwu.huawei.io

    ResourceDetail

    get,list

    CDR

    xuanwu.huawei.io

    BackupJob

    get,list,create,patch

    CDR

    xuanwu.huawei.io

    RecoveryJob

    get,list,create,patch

    CDR

    xuanwu.huawei.io

    RestoreJob

    get,list,create,patch

    CDR

    xuanwu.huawei.io

    ProtectionJob

    get,list,create,patch

    CDR

    xuanwu.huawei.io

    ReProtectionJob

    get,list,create,patch

    CDR

    xuanwu.huawei.io

    Cluster

    get,list,create,delete

    CDR

    xuanwu.huawei.io

    BackupInstance

    get,list,create,delete,update

    CDR

    xuanwu.huawei.io

    BackupLocation

    get,list,create,delete,update

    CDR

    xuanwu.huawei.io

    BackupSchedule

    get,list

    CDR

    xuanwu.huawei.io

    ProtectionPlan

    get,list,create,delete,update,patch

    CDR

    xuanwu.huawei.io

    RecoveryPlan

    get,list,create,delete,update,patch

    CDR

    xuanwu.huawei.io

    ResourceSet

    get,list,create,delete,update,patch

    CDR

    xuanwu.huawei.io

    SchedulePolicy

    get,list,create,delete,update

    CDR

    xuanwu.huawei.io

    VolumeSet

    get,list,create,delete,update

    CSI

    xuanwu.huawei.io

    StorageBackendClaim

    get,list,create,delete,update

    CSI

    xuanwu.huawei.io

    StorageBackendContent

    get,list,create,delete,update

    Kubernetes

    -

    Event

    get,list

    Kubernetes

    -

    Namespace

    get,list,create,delete

    Kubernetes

    storage.k8s.io

    StorageClass

    get,list,create,delete,update

    Kubernetes

    -

    PersistentVolume

    get,list,create,delete,update

    Kubernetes

    -

    PersistentVolumeClaim

    get,list,create,delete,update

    Kubernetes

    -

    Service

    get,list,delete

    Kubernetes

    -

    ConfigMap

    get,list,delete

    Kubernetes

    -

    Secret

    get,list,delete

    Kubernetes

    -

    ServiceAccount

    get,list,delete

    Kubernetes

    rbac.authorization.k8s.io

    ClusterRole

    get,list,delete

    Kubernetes

    rbac.authorization.k8s.io

    ClusterRoleBinding

    get,list,delete

    Kubernetes

    -

    Pod

    get,list,delete,update,patch

    Kubernetes

    apps

    Deployment

    get,list,create,delete,update,patch

    Kubernetes

    apps

    ReplicaSet

    get,list,delete,update,patch

    Kubernetes

    apps

    DaemonSet

    get,list,delete,update,patch

    Kubernetes

    apps

    StatefulSet

    get,list,delete,update,patch

    Kubernetes

    extensions

    Deployment

    get,list,create,delete,update,patch

    Kubernetes

    extensions

    DaemonSet

    get,list,create,delete,update,patch

    Kubernetes

    extensions

    ReplicaSet

    get,list,delete,update,patch

  5. 单击“确定”。

相关操作

添加集群后,可对信息进行查看、刷新、修改和删除等操作。相关操作说明如表3所示。

表3 相关操作说明

操作

执行方法

操作前提或结果说明

查看

  • 直接在集群列表中查看集群信息。
  • 根据“状态”进行筛选后查看集群信息。
  • 在“集群名称”、“服务器IP地址”或者“用户名称”列输入关键字过滤后查看集群信息。

-

刷新

选择要操作的集群所在行,在“操作”区域单击“刷新”。

  • 对于站点中已经添加的集群,eReplication系统间隔30分钟自动查询集群的信息,保证eReplication中的集群信息和实际一致。
  • 当集群信息变更后需要立即更新,通过该操作可手动更新集群信息。

修改

选择要操作的集群所在行,在“操作”区域单击“更多 > 修改”。

通过该操作可上传容灾Admin配置文件,更新集群的容灾Admin配置文件信息。

删除

选择要操作的集群所在行,在“操作”区域单击“更多 > 删除”。

通过该操作可删除站点下不需要使用的集群。

说明:

该操作将从系统中删除所选的kubernetes且删除后不可恢复。请确认选中的kubernetes是否正确。


版权所有 © 华为技术有限公司