跳到内容
标志
雷竞技下载官网MySQL的Percona操作符
添加挎斗容器
初始化搜索
    雷竞技下载官网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)进行监视
      • 添加挎斗容器
        • 添加侧车容器
        • 获得shell对sidecar容器的访问权限
        • 将卷装入侧车容器
          • 持久的卷
          • 秘密
          • configMap
      • 重新启动或暂停集群
      • 崩溃恢复
      • 初始故障排除
      • 将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)

    • 添加侧车容器
    • 获得shell对sidecar容器的访问权限
    • 将卷装入侧车容器
      • 持久的卷
      • 秘密
      • configMap

    使用挎斗容器¶

    Operator允许您部署额外的(所谓的双轮马车)容器到豆荚。您可以使用此特性来运行调试工具、一些特定的监控解决方案等。raybet雷竞技竞猜在线官网

    请注意

    定制挎斗容器是否可以轻松访问集群的其他组件.

    因此,应谨慎使用,并仅由有经验的用户使用。

    添加侧车容器¶

    您可以将sidecar容器添加到Percona XtraDB Clu雷竞技下载官网ster、HAProxy和ProxySQL Pods中。只使用sidecar细分pxc,haproxy,或proxysql部份部署/ cr.yaml配置文件。在这个小节中,你应该指定你的容器的名称和映像,可能还有一个要运行的命令:

    规范:pxc:....sidecar:-图像:busybox命令:[/ bin / sh”]arg游戏:[“c”,“虽然真正的;做回声回声美元(日期- u)“测试”>>/ dev / null;睡眠5;完成”]名字:my-sidecar-1....

    像往常一样应用您的修改:

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

    运行kubectl描述命令可以为您提供关于新创建的容器的信息:

    $kubectl描述圆荚体cluster1-pxc-0
    预期的输出
    ....容器:…my-sidecar-1: Container ID: docker://f0c3437295d0ec819753c581aae174a0b8d062337f80897144eb8148249ba742 Image: busybox Image ID: docker-pullable://busybox@sha256:139abcf41943b8bcd4bc5c42ee71ddc9402c7ad69ad9e177b0a9bc4541f14924 Port:  Host Port: 命令:/ bin/sh Args: -c while true;$(date -u)测试>> /dev/null;睡眠5;done State: Running Started: Thu, 11 Nov 2021 10:38:15 +0300 Ready: True Restart Count: 0 Environment:  Mounts: /var/run/secrets/kubernetes. zipIo /serviceaccount from kube-api-access-fbrbn (ro) ....

    获得shell对sidecar容器的访问权限¶

    你可以登录到你的侧车容器如下:

    $kubectl执行-cluster1-pxc-0- cmy-sidecar-1--sh /#

    将卷装入侧车容器¶

    可以将卷装入侧车容器中。

    以下小节描述不同卷类型,已经用挎斗容器进行了测试,并且已知有效。

    持久的卷¶

    你可以使用持久的卷当你需要不依赖Pod生命周期的动态配置存储时。要使用这样的音量,您应该索赔耐用的存储persistentVolumeClaim没有说明任何不重要的细节。

    下面的示例请求1G存储sidecar-volume-claimPersistentVolumeClaim,并将对应的持久卷挂载到my-sidecar-1容器的文件系统/ volume1目录:

    ...sidecar:-图像:busybox命令:[/ bin / sh”]arg游戏:[“c”,“虽然真正的;做回声回声美元(日期- u)“测试”>>/ dev / null;睡眠5;完成”]名字:my-sidecar-1volumeMounts:-mountPath:/ volume1名字:sidecar-volume-claimsidecarPVCs:-apiVersion:v1种类:PersistentVolumeClaim元数据:名字:sidecar-volume-claim规范:资源:请求:存储:1胃肠道volumeMode:文件系统accessModes:-ReadWriteOnce

    秘密¶

    你可以使用秘密的体积将需要额外保护的信息(例如密码)传递给容器。秘密与Kubernetes API一起存储,并作为ram存储文件挂载到容器中。

    您可以通过以下方式挂载秘密卷:

    ...sidecar:-图像:busybox命令:[/ bin / sh”]arg游戏:[“c”,“虽然真正的;做回声回声美元(日期- u)“测试”>>/ dev / null;睡眠5;完成”]名字:my-sidecar-1volumeMounts:-mountPath:/秘密名字:sidecar-secretsidecarVolumes:-名字:sidecar-secret秘密:secretName:mysecret

    上面的例子创建了一个sidecar-secret卷(基于已经存在的卷mysecret秘密的对象),并将其安装到my-sidecar-1容器的文件系统/秘密目录中。

    请注意

    别忘了你需要这么做创建一个秘密对象在你使用它之前。

    configMap¶

    你可以使用configMap体积将一些配置数据传递给容器。秘密与Kubernetes API一起存储,并作为ram存储文件挂载到容器中。

    挂载configMap卷的方法如下:

    ...sidecar:-图像:busybox命令:[/ bin / sh”]arg游戏:[“c”,“虽然真正的;做回声回声美元(日期- u)“测试”>>/ dev / null;睡眠5;完成”]名字:my-sidecar-1volumeMounts:-mountPath:/配置名字:sidecar-configsidecarVolumes:-名字:sidecar-configconfigMap:名字:myconfigmap

    上面的例子创建了一个sidecar-config卷(基于已经存在的卷myconfigmapconfigMap对象),并将其安装到my-sidecar-1容器的文件系统/配置目录中。

    请注意

    别忘了你需要这么做创建一个configMap对象在你使用它之前。

    联系我们

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

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

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


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

    饼干的同意

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

    Baidu
    map