跳到内容
标志
雷竞技下载官网MySQL的Percona操作符
通用Kubernetes安装
初始化搜索
    雷竞技下载官网percona / k8spxc-docs
    雷竞技下载官网percona / k8spxc-docs
    • 欢迎
      • 系统需求
      • 设计和架构
      • 与其他方案的比较
      • 与头盔一起安装
      • 使用kubectl安装
      • 安装在Minikube上
      • 安装在谷歌Kubernetes引擎(GKE)上
      • 安装在Amazon Elastic Kubernetes服务(AWS EKS)上
      • 安装到Microsoft Azure Kubernetes服务(AKS)
      • 安装在OpenShift上
      • 通用Kubernetes安装
      • 多集群、多区域部署
      • 应用和系统用户
      • 更改MySQL选项
      • 反亲和和容忍
      • 标签和注释
      • 本地存储支持
      • 定义环境变量
      • 使用HAProxy进行负载均衡
      • 使用ProxySQL进行负载平衡
      • 传输加密(TLS/SSL)
      • 静止数据加密
      • 遥测
      • 备份和恢复
      • 升级数据库和操作员
      • 水平和垂直缩放
      • raybet雷竞技竞猜在线官网使用Percona监视和管雷竞技下载官网理(PMM)进行监视
      • 添加挎斗容器
      • 重新启动或暂停集群
      • 崩溃恢复
      • 初始故障排除
      • 将Exec放入容器
      • 检查日志
      • 特殊调试映像
      • 如何在多命名空间(集群范围)模雷竞技下载官网式下安装Percona XtraDB集群
      • 如何手动升级Percona X雷竞技下载官网traDB集群
      • 如何使用私有注册表
      • 自定义资源选项
      • 雷竞技下载官网经过Percona认证的图像
      • 运营商API
      • 常见问题
      • 旧版本(文档存档)
      • 发行说明索引
      • 雷竞技下载官网基于Percona XtraDB Cluster 1.12.0的Percona Operator for MySQL (2022-12-07)
      • 雷竞技下载官网基于Percona XtraDB Cluster 1.11.0的Percona Operator for MySQL (2022-06-03)
      • 雷竞技下载官网Percona Distribution for MySQL operator1.10.0 (21-11-24)
      • 雷竞技下载官网Percona Distribution for MySQL Operator 1.9.0 (21-08-09)
      • 雷竞技下载官网Percona Kubernetes Operator for Percona XtraDB Cluster 1.8.0 (21-05-26)
      • 雷竞技下载官网Percona Kubernetes Operator for Percona XtraDB Cluster 1.7.0 (21-02-02)
      • 雷竞技下载官网Percona Kubernetes Operator for Percona XtraDB Cluster 1.6.0 (2020-09-09)
      • 雷竞技下载官网Percona Kubernetes Operator for Percona XtraDB Cluster 1.5.0 (2020-07-21)
      • 雷竞技下载官网Percona XtraDB集群的Kubernetes操作符1.4.0 (2020-04-29)
      • 雷竞技下载官网Percona Kubernetes Operator for Percona XtraDB Cluster 1.3.0 (2020-01-06)
      • 雷竞技下载官网Percona XtraDB集群Kubernetes操作符1.2.0 (2019-09-20)
      • 雷竞技下载官网Percona Kubernetes操作符for Percona XtraDB Cluster 1.1.0 (2019-07-15)
      • 雷竞技下载官网Percona XtraDB集群的Kubernetes操作符1.0.0 (2019-05-29)

    在Kuberne雷竞技下载官网tes上安装Percona XtraDB集群¶

    1. 首先,克隆percona-xtradb-clus雷竞技下载官网ter-operator存储库:

      $git克隆- bv1.12.0https://github.com/雷竞技下载官网percona/percona-xtradb-cluster-operator美元cd雷竞技下载官网percona-xtradb-cluster-operator

    请注意

    用指定正确的分支是至关重要的- b选项,同时克隆此步骤上的代码。请小心。

    1. 现在,Percona XtraDB集群的自定义资源定义应该从雷竞技下载官网部署/ crd.yaml文件。自定义资源定义(Custom Resource Definition)扩展了Kubernetes“知道”的标准资源集,并添加了新项目(在我们的例子中,这些项目是操作符的核心)。

      这一步应该只做一次;它不需要在下一次操作员部署时重复,等等。

      $kubectl应用- f部署/ crd.yaml
    2. 接下来要做的是添加pxc命名空间到Kubernetes,不要忘记为进一步的步骤设置相应的上下文:

      $kubectl创建名称空间pxc美元kubectl配置设置上下文$ (kubectl配置当前上下文)——名称空间=pxc
    3. 现在,Percona XtraDB集群的RBAC(基于角色的访问控制)应该从雷竞技下载官网部署/ rbac.yaml文件。简单地说,基于角色的访问是基于特定定义的角色和与之对应的操作,允许在特定的Kubernetes资源上执行(关于用户和角色的详细信息可以在Kubernetes文档).

      $kubectl应用- f部署/ rbac.yaml

      请注意

      设置RBAC要求您的用户具有集群管理角色权限。例如,使用谷歌Kubernetes Engine的用户可以通过以下命令授予用户所需的权限:

      $ kubectl create clusterrolebinding cluster-admin-binding——clusterrole=cluster-admin——user=$(gcloud config get-value core/account)

      最后,是时候在Kubernetes中启动操作符了:

      $kubectl应用- f部署/ operator.yaml

      请注意

      您可以通过应用一个单一的部署/ bundle.yaml文件,而不是执行步骤2和步骤4中的命令:

      $kubectl应用- f部署/ bundle.yaml

      这将自动创建自定义资源定义,设置基于角色的访问控制,并将Operator安装为单个操作。

    4. 现在是时候添加Percona XtraDB集群用户了雷竞技下载官网秘密Kubernetes的登录名和密码。缺省情况下,操作员自动生成用户秘密该步骤无需执行其他操作.

      不过,您可以自己生成和应用您的Secrets。类的数据部分中放置用户帐户的登录名和明文密码部署/ secrets.yaml文件;编辑完成后,使用以下命令创建用户Secrets:

      $kubectl创建- f部署/ secrets.yaml

      更多关于秘密的细节可以在用户.

    5. 现在应该生成证书了。默认情况下,Operator自动生成证书该步骤无需执行其他操作.方法生成并应用自己的证书作为秘密TLS指令.

    6. 在操作员启动并添加用户机密后,可以随时使用以下命令创建Percona XtraDB集群:雷竞技下载官网

      $kubectl应用- f部署/ cr.yaml

      创建过程需要一些时间。当operator和replica set pod都达到Running状态时,该过程结束:

      NAME READY STATUS重启AGE cluster1-haproxy-0 2/2 Running 0 6m17s cluster1-haproxy-1 2/2 Running 0 4m59s cluster1-haproxy-2 2/2 Running 0 4m36s cluster1-pxc-0 3/3 Running 0 6m17s cluster1-pxc-1 3/3 Running 0 3m56s percona-xtradb-cluster-operator-79966668bd雷竞技下载官网-rswbk 1/1 Running 0 9m54s
    7. 检查到新创建的集群的连通性

      $kubectl运行-我——rm——tty雷竞技下载官网percona-client——图片=雷竞技下载官网percona: 8.0——重启=从来没有--bashil p雷竞技下载官网ercona-client: / $mysql- hcluster1-haproxy-uroot-proot_password

      这个命令将连接到MySQL监视器。raybet雷竞技竞猜在线官网

      mysql:[警告]在命令行界面上使用密码是不安全的。欢迎来到MySQL监视器。raybet雷竞技竞猜在线官网命令以;或\ g。您的MySQL连接id是1976服务器版本:8.0.19-10 Percona XtraDB集群(GPL), Rele雷竞技下载官网ase rel10, Revision 727f180, wsprep version 26.4.3版权(c) 2009-2020 Percona LLC和/或其关联公司版权(c) 2000,2020, Oracle和/或其关联公司。版权所有。Oracle是Oracle公司和/或其关联公司的注册商标。其他名称可能是其各自所有者的商标。输入'help;'或'\h'以获得帮助。输入'\c'清除当前输入语句。

    联系我们

    如需免费技术帮助,请访问Percona雷竞技下载官网社区论坛.

    要报告错误或提交功能请求,请打开JIRA票。

    付费支持而且管理或咨询服务,请联系雷竞技下载官网Percona销售.


    最近更新:2023-04-01
    雷竞技下载官网Percona LLC和/或其附属公司,©2009 - 2022
    用MkDocs材料

    饼干的同意

    我们使用cookie来识别您的重复访问和偏好,以及衡量我们文档的有效性,以及用户是否找到他们正在搜索的内容。在您的同意下,您正在帮助我们改进我们的文档。

    Baidu
    map