自定义资源选择参考¶
雷竞技下载官网Percona运营商为MySQL使用自定义资源管理集群的各种组件的选项。
雷竞技下载官网PerconaXtraDBCluster自定义资源Percona XtraDB集群雷竞技下载官网选项,雷竞技下载官网PerconaXtraDBClusterBackup和雷竞技下载官网PerconaXtraDBClusterRestore自定义资源包含选项Percona XtraBackup用来备份Percon雷竞技下载官网a XtraDB集群从备份和恢复它。
雷竞技下载官网PerconaXtraDBCluster定制资源选项¶
雷竞技下载官网PerconaXtraDBCluster自定义资源包含选项Percona XtraDB集群和可以通过配置雷竞技下载官网部署/ cr.yaml配置文件。
元数据部分包含以下键:
的名字(cluster1默认情况下)集的名称Percona XtraDB集群;雷竞技下载官网它应该只包括URL-compatible字符不超过22个字符,英文字母开始,和最后一个字母数字字符;finalizers.delete-pods-in-order如果存在,激活终结器控制适当的豆荚在集群中删除订单删除事件(默认情况下)。finalizers.delete-pxc-pvc如果存在,激活终结器它删除持续的体积要求为Per雷竞技下载官网cona XtraDB集群豆荚集群后删除事件(默认情况下)。finalizers.delete-proxysql-pvc如果存在,激活终结器它删除持续的体积要求集群删除事件后ProxySQL Pod(默认情况下)。finalizers.delete-ssl如果存在,激活终结器它删除对象,创建SSL(秘密,证书,和发行人)集群后删除事件(默认情况下)。
规范的一部分部署/ cr.yaml包含以下部分:
| 关键 | 值类型 | 默认的 | 描述 |
|---|---|---|---|
| upgradeOptions | subdoc | 雷竞技下载官网Percona XtraDB集群升级选项部分 | |
| pxc | subdoc | 雷竞技下载官网Percona XtraDB集群通用部分 | |
| haproxy | subdoc | HAProxy节 | |
| proxysql | subdoc | ProxySQL节 | |
| pmm | subdoc | 雷竞技下载官网Praybet雷竞技竞猜在线官网ercona监视和管理部分 | |
| 备份 | subdoc | 雷竞技下载官网Percona XtraDB集群备份部分 | |
| allowUnsafeConfigurations | 布尔 | 假 |
防止用户配置集群等不安全参数启动集群的数量Percona XtraDB集群实例小于3,超过5,或者是一个偶数,少于2 ProxySQL HAProxy豆荚,或者(如果没有TLS / SSL证书雷竞技下载官网假、不安全参数会自动改变安全违约) |
| enableCRValidationWebhook | 布尔 | 真正的 |
启用或禁用模式验证应用之前cr.yaml文件(只有在工作整个集群范围的模式由于访问限制) |
| 暂停 | 布尔 | 假 |
暂停/恢复:设置真正的优雅地停止集群,并设置它假后关闭启动集群 |
| secretsName | 字符串 | cluster1-secrets |
一个名字为用户的秘密 |
| crVersion | 字符串 | 1.12.0 |
版本的运营商定制的资源属于 |
| ignoreAnnotations | subdoc | iam.amazonaws.com/role |
注释的列表被忽视了的运营商 |
| ignoreLabels | subdoc | 架 |
标签的列表被忽视了的运营商 |
| vaultSecretName | 字符串 | keyring-secret-vault |
一个秘密的HashiCorp库进行数据加密 |
| sslSecretName | 字符串 | cluster1-ssl |
一个秘密与TLS证书生成的外部通信,看到传输层安全性(Transport Layer Security, TLS)有关详细信息, |
| sslInternalSecretName | 字符串 | cluster1-ssl-internal |
一个秘密与TLS证书生成的内部通信,看到传输层安全性(Transport Layer Security, TLS)有关详细信息, |
| logCollectorSecretName | 字符串 | my-log-collector-secrets |
一个秘密的流利的一些日志收集器 |
| initImage | 字符串 | 雷竞技下载官网percona / percona-xtradb-cluster-operator: 1.12.0 |
最初的运营商安装的另一个形象 |
| tls | subdoc | 扩展cert-manager配置节 | |
| updateStrategy | 字符串 | 智能更新 |
策略操作符使用升级 |
扩展cert-manager配置节¶
的tls部分的部署/ cr.yaml文件包含额外的定制的各种配置选项TLS cert-manager。
| 关键 | tls.SANs |
| 价值 | subdoc |
| 例子 | |
| 描述 | 额外的域(SAN)添加到内部的TLS证书扩展cert-manager配置 |
| 关键 | tls.issuerConf.name |
| 价值 | 字符串 |
| 例子 | special-selfsigned-issuer |
| 描述 | 一个cert-manager发行人名称 |
| 关键 | tls.issuerConf.kind |
| 价值 | 字符串 |
| 例子 | ClusterIssuer |
| 描述 | 一个cert-manager发行人类型 |
| 关键 | tls.issuerConf.group |
| 价值 | 字符串 |
| 例子 | cert-manager.io |
| 描述 | 一个cert-manager发行者组。应该是cert-manager.io对于内置cert-manager证书发行者 |
升级选项部分¶
的upgradeOptions部分的部署/ cr.yaml文件包含各种配置选项来控制Percona XtraDB集群升级。雷竞技下载官网
| 关键 | upgradeOptions.versionServiceEndpoint |
| 价值 | 字符串 |
| 例子 | https://check.雷竞技下载官网percona.com |
| 描述 | 版本服务URL用于检查升级版本的兼容性 |
| 关键 | upgradeOptions.apply |
| 价值 | 字符串 |
| 例子 | 禁用 |
| 描述 | 指定如何更新处理的运营商。从来没有或禁用将完全禁用自动升级,否则它可以设置吗最新的或推荐或一个特定版本字符串Percona XtraDB集群(如。雷竞技下载官网8.0.19-10.1)希望version-locked(用户可以控制运行的版本,但使用自动升级之间的移动) |
| 关键 | upgradeOptions.schedule |
| 价值 | 字符串 |
| 例子 | 0 2 \ \ * \ * * |
| 描述 | 预定时间来检查更新,中指定crontab格式 |
PXC节¶
的pxc部分的部署/ cr.yaml文件包含总体配置选项Percona XtraDB集群。雷竞技下载官网
| 关键 | pxc.size |
| 价值 | int |
| 例子 | 3 |
| 描述 | 的大小Percona XtraD雷竞技下载官网B集群必须3或5高可用性。如果其他值是允许的spec.allowUnsafeConfigurations关键是设置为true |
| 关键 | pxc.image |
| 价值 | 字符串 |
| 例子 | 雷竞技下载官网percona / percona-xtradb-cluster: 8.0.29-21.1 |
| 描述 | 的码头工人形象Percona集群(实际图像名称用雷竞技下载官网于Percona XtraDB集群8.0和Percona XtraDB集群5.7可以找到在列表中注册图像) |
| 关键 | pxc.autoRecovery |
| 价值 | 布尔 |
| 例子 | 真正的 |
| 描述 | 转自动崩溃恢复打开或关闭 |
| 关键 | pxc.expose.enabled |
| 价值 | 布尔 |
| 例子 | 真正的 |
| 描述 | 启用或禁用暴露Percona XtraDB集群节点与专雷竞技下载官网用的IP地址 |
| 关键 | pxc.expose.type |
| 价值 | 字符串 |
| 例子 | loadbalance |
| 描述 | 的Kubernetes服务类型用于仪” |
| 关键 | pxc.expose.trafficPolicy |
| 价值 | 字符串 |
| 例子 | 当地的 |
| 描述 | 指定服务是否应该整个集群范围的外部交通路线或节点的端点(它可以影响负载平衡效果) |
| 关键 | pxc.expose.loadBalancerSourceRanges |
| 价值 | 字符串 |
| 例子 | 10.0.0.0/8 |
| 描述 | 客户机的IP地址范围的负载平衡器应该可以(如果没有设置,没有限制) |
| 关键 | pxc.expose.annotations |
| 价值 | 字符串 |
| 例子 | networking.gke。io / load-balancer-type:“内部” |
| 描述 | 的Kubernetes注释 |
| 关键 | pxc.replicationChannels.name |
| 价值 | 字符串 |
| 例子 | pxc1_to_pxc2 |
| 描述 | 复制通道的名称跨站点复制 |
| 关键 | pxc.replicationChannels.isSource |
| 价值 | 布尔 |
| 例子 | 假 |
| 描述 | 该集群作为源(真正的)或复制(假) |
| 在跨站点复制 | |
| 关键 | pxc.replicationChannels.configuration.sourceRetryCount |
| 价值 | int |
| 例子 | 3 |
| 描述 | 重试次数复制现有连接源失败时应该做的 |
| 关键 | pxc.replicationChannels.configuration.sourceConnectRetry |
| 价值 | int |
| 例子 | 60 |
| 描述 | 尝试重新连接之间的时间间隔(秒使用复制品来源时,现有的连接失败 |
| 关键 | pxc.replicationChannels.configuration.ssl |
| 价值 | 布尔 |
| 例子 | 假 |
| 描述 | 将SSL复制通道打开或关闭 |
| 关键 | pxc.replicationChannels.configuration.sslSkipVerify |
| 价值 | 布尔 |
| 例子 | 真正的 |
| 描述 | 将主机名对基于ssl身份验证复制打开或关闭 |
| 关键 | pxc.replicationChannels.configuration.ca |
| 价值 | 字符串 |
| 例子 | /etc/mysql/ssl/ca.crt |
| 描述 | 的路径名称证书颁发机构(CA)如果使用SSL证书文件复制通道打开 |
| 关键 | pxc.replicationChannels.sourcesList.host |
| 价值 | 字符串 |
| 例子 | 10.95.251.101 |
| 描述 | 为跨站点复制集群复制,这个键应该包含集群源的主机名或IP地址 |
| 关键 | pxc.replicationChannels.sourcesList.port |
| 价值 | int |
| 例子 | 3306年 |
| 描述 | 为跨站点复制集群复制,这个键应该包含源端口号 |
| 关键 | pxc.replicationChannels.sourcesList.weight |
| 价值 | int |
| 例子 | One hundred. |
| 描述 | 为跨站点复制集群复制,这个键应该包含源集群重量(不同1来One hundred.与数量越高,集群将选为复制源第一) |
| 关键 | pxc.readinessDelaySec |
| 价值 | int |
| 例子 | 15 |
| 描述 | 在跑步之前添加了一个延迟检查来验证应用程序准备好处理流量 |
| 关键 | pxc.livenessDelaySec |
| 价值 | int |
| 例子 | 300年 |
| 描述 | 添加一个延迟运行前检查确保应用程序是健康的和处理请求的能力 |
| 关键 | pxc.configuration |
| 价值 | 字符串 |
| 例子 | | |
| 描述 | 的my.cnf文件选项传递给Percona XtraDB集群节点雷竞技下载官网 |
| 关键 | pxc.imagePullSecrets.name |
| 价值 | 字符串 |
| 例子 | private-registry-credentials |
| 描述 | 的Kubernetes ImagePullSecret |
| 关键 | pxc.priorityClassName |
| 价值 | 字符串 |
| 例子 | 高优先级的 |
| 描述 | 的Kubernetes Pod优先级类 |
| 关键 | pxc.schedulerName |
| 价值 | 字符串 |
| 例子 | mycustom-scheduler |
| 描述 | 的Kubernetes调度器 |
| 关键 | pxc.annotations |
| 价值 | 标签 |
| 例子 | iam.amazonaws.com/role: role-arn |
| 描述 | 的Kubernetes注释 |
| 关键 | pxc.labels |
| 价值 | 标签 |
| 例子 | 机架:rack-22 |
| 描述 | 键值标签附加到对象 |
| 关键 | pxc.readinessProbes.initialDelaySeconds |
| 价值 | int |
| 例子 | 15 |
| 描述 | 执行第一个之前要等待的秒数准备调查 |
| 关键 | pxc.readinessProbes.timeoutSeconds |
| 价值 | int |
| 例子 | 15 |
| 描述 | 容器已经开始后的秒数准备调查是启动 |
| 关键 | pxc.readinessProbes.periodSeconds |
| 价值 | int |
| 例子 | 30. |
| 描述 | 多长时间(以秒为单位)来执行准备调查 |
| 关键 | pxc.readinessProbes.successThreshold |
| 价值 | int |
| 例子 | 1 |
| 描述 | 最小连续成功的准备调查成功后失败 |
| 关键 | pxc.readinessProbes.failureThreshold |
| 价值 | int |
| 例子 | 5 |
| 描述 | 当准备调查失败,Kubernetes将试试这个次数标志着舱前没有做好准备 |
| 关键 | pxc.livenessProbes.initialDelaySeconds |
| 价值 | int |
| 例子 | 300年 |
| 描述 | 执行第一个之前要等待的秒数活性探针 |
| 关键 | pxc.livenessProbes.timeoutSeconds |
| 价值 | int |
| 例子 | 5 |
| 描述 | 容器已经开始后的秒数活性探针是启动 |
| 关键 | pxc.livenessProbes.periodSeconds |
| 价值 | int |
| 例子 | 10 |
| 描述 | 多长时间(以秒为单位)来执行活性探针 |
| 关键 | pxc.livenessProbes.successThreshold |
| 价值 | int |
| 例子 | 1 |
| 描述 | 最小连续成功的活性探针成功后失败 |
| 关键 | pxc.livenessProbes.failureThreshold |
| 价值 | int |
| 例子 | 3 |
| 描述 | 当活性探针失败,Kubernetes将试试这个次数之前重新启动容器 |
| 关键 | pxc.envVarsSecret |
| 价值 | 字符串 |
| 例子 | my-env-var-secrets |
| 描述 | 与环境变量,一个秘密定义环境变量有关详细信息, |
| 关键 | pxc.resources.requests.memory |
| 价值 | 字符串 |
| 例子 | 1克 |
| 描述 | 的Kubernetes内存请求对于一个Pe雷竞技下载官网rcona XtraDB集群容器 |
| 关键 | pxc.resources.requests.cpu |
| 价值 | 字符串 |
| 例子 | 600米 |
| 描述 | Kubernetes CPU请求对于一个Pe雷竞技下载官网rcona XtraDB集群容器 |
| 关键 | pxc.resources.requests.ephemeral-storage |
| 价值 | 字符串 |
| 例子 | 1克 |
| 描述 | Kubernetes临时性存储请求对于一个Pe雷竞技下载官网rcona XtraDB集群容器 |
| 关键 | pxc.resources.limits.memory |
| 价值 | 字符串 |
| 例子 | 1克 |
| 描述 | Kubernetes内存限制对于一个Pe雷竞技下载官网rcona XtraDB集群容器 |
| 关键 | pxc.resources.limits.cpu |
| 价值 | 字符串 |
| 例子 | 1 |
| 描述 | Kubernetes CPU限制对于一个Pe雷竞技下载官网rcona XtraDB集群容器 |
| 关键 | pxc.resources.limits.ephemeral-storage |
| 价值 | 字符串 |
| 例子 | 1克 |
| 描述 | Kubernetes临时性存储限制对于一个Pe雷竞技下载官网rcona XtraDB集群容器 |
| 关键 | pxc.nodeSelector |
| 价值 | 标签 |
| 例子 | disktype: ssd |
| 描述 | Kubernetes nodeSelector |
| 关键 | pxc.affinity.topologyKey |
| 价值 | 字符串 |
| 例子 | kubernetes.io /主机名 |
| 描述 | 操作员拓扑的关键节点anti-affinity约束 |
| 关键 | pxc.affinity.advanced |
| 价值 | subdoc |
| 例子 | |
| 描述 | 在这种情况下,Pods需要复杂优化高级选项关闭topologyKey的效果。这个设置允许标准Kubernetes关联约束的复杂性 |
| 关键 | pxc.tolerations |
| 价值 | subdoc |
| 例子 | node.alpha.kubernetes.io /遥不可及的 |
| 描述 | Kubernetes Pod的纵容 |
| 关键 | pxc.podDisruptionBudget.maxUnavailable |
| 例子 | 1 |
| 描述 | 的Kubernetes podDisruptionBudget指定数量的豆荚驱逐后设置不可用 |
| 关键 | pxc.podDisruptionBudget.minAvailable |
| 价值 | int |
| 例子 | 0 |
| 描述 | 的Kubernetes podDisruptionBudget豆荚,必须驱逐后可用 |
| 关键 | pxc.volumeSpec.emptyDir |
| 价值 | 字符串 |
| 例子 | {} |
| 描述 | 的Kubernetes emptyDir体积目录节点上创建和访问Percona XtraDB集群Pod容器雷竞技下载官网 |
| 关键 | pxc.volumeSpec.hostPath.path |
| 价值 | 字符串 |
| 例子 | /数据 |
| 描述 | Kubernetes hostPath体积从主机节点的文件系统挂载的目录到你的豆荚。路径属性是必需的 |
| 关键 | pxc.volumeSpec.hostPath.type |
| 价值 | 字符串 |
| 例子 | 目录 |
| 描述 | 的Kubernetes hostPath。一个可选属性hostPath |
| 关键 | pxc.volumeSpec.persistentVolumeClaim.storageClassName |
| 价值 | 字符串 |
| 例子 | 标准 |
| 描述 | 设置Kubernetes存储类使用与Percona XtraD雷竞技下载官网B集群PersistentVolumeClaim |
| 关键 | pxc.volumeSpec.persistentVolumeClaim.accessModes |
| 价值 | 数组 |
| 例子 | (ReadWriteOnce) |
| 描述 | 的Kubernetes PersistentVolumeClaim访问模式的Percona XtraDB集群雷竞技下载官网 |
| 关键 | pxc.volumeSpec.resources.requests.storage |
| 价值 | 字符串 |
| 例子 | 6胃肠道 |
| 描述 | 的Kubernetes PersistentVolumeClaim大小的Percona Xt雷竞技下载官网raDB集群 |
| 关键 | pxc.gracePeriod |
| 价值 | int |
| 例子 | 600年 |
| 描述 | 的当终止一个豆荚Kubernetes宽限期 |
| 关键 | pxc.containerSecurityContext |
| 价值 | subdoc |
| 例子 | 特权:真 |
| 描述 | 一个自定义Kubernetes容器的安全上下文而不是默认的一个使用 |
| 关键 | pxc.podSecurityContext |
| 价值 | subdoc |
| 例子 | fsGroup: 1001 |
| 描述 | 一个自定义豆荚Kubernetes安全上下文而不是默认的一个使用 |
| 关键 | pxc.serviceAccountName |
| 价值 | 字符串 |
| 例子 | 雷竞技下载官网percona-xtradb-cluster-operator-workload |
| 描述 | 的Kubernetes服务帐户对于Pe雷竞技下载官网rcona XtraDB集群豆荚 |
| 关键 | pxc.imagePullPolicy |
| 价值 | 字符串 |
| 例子 | 总是 |
| 描述 | 的政策用于更新图像 |
| 关键 | pxc.runtimeClassName |
| 价值 | 字符串 |
| 例子 | image-rc |
| 描述 | 的名字Kubernetes运行时类对于Pe雷竞技下载官网rcona XtraDB集群豆荚 |
| 关键 | pxc.sidecars.image |
| 价值 | 字符串 |
| 例子 | busybox |
| 描述 | 图像的自定义容器的双轮马车对于Pe雷竞技下载官网rcona XtraDB集群豆荚 |
| 关键 | pxc.sidecars.command |
| 价值 | 数组 |
| 例子 | [" / bin / sh "] |
| 描述 | 命令的自定义容器的双轮马车对于Pe雷竞技下载官网rcona XtraDB集群豆荚 |
| 关键 | pxc.sidecars.args |
| 价值 | 数组 |
| 例子 | [" c "”,而真正的;做陷阱的退出0 SIGINT SIGTERM SIGQUIT SIGKILL;做;” |
| 描述 | 命令参数自定义容器的双轮马车对于Pe雷竞技下载官网rcona XtraDB集群豆荚 |
| 关键 | pxc.sidecars.name |
| 价值 | 字符串 |
| 例子 | my-sidecar-1 |
| 描述 | 的名字自定义容器的双轮马车对于Pe雷竞技下载官网rcona XtraDB集群豆荚 |
| 关键 | pxc.sidecars.resources.requests.memory |
| 价值 | 字符串 |
| 例子 | 1克 |
| 描述 | 的Kubernetes内存请求对于Perc雷竞技下载官网ona XtraDB集群的双轮马车容器 |
| 关键 | pxc.sidecars.resources.requests.cpu |
| 价值 | 字符串 |
| 例子 | 500米 |
| 描述 | Kubernetes CPU请求对于Perc雷竞技下载官网ona XtraDB集群的双轮马车容器 |
| 关键 | pxc.sidecars.resources.limits.memory |
| 价值 | 字符串 |
| 例子 | 2 g |
| 描述 | Kubernetes内存限制对于Perc雷竞技下载官网ona XtraDB集群的双轮马车容器 |
| 关键 | pxc.sidecars.resources.limits.cpu |
| 价值 | 字符串 |
| 例子 | 600米 |
| 描述 | Kubernetes CPU限制对于Perc雷竞技下载官网ona XtraDB集群的双轮马车容器 |
HAProxy节¶
的haproxy部分的部署/ cr.yamlHAProxy服务文件包含配置选项。
| 关键 | haproxy.enabled |
| 价值 | 布尔 |
| 例子 | 真正的 |
| 描述 | 启用或禁用负载平衡与HAProxy服务 |
| 关键 | haproxy.size |
| 价值 | int |
| 例子 | 2 |
| 描述 | HAProxy豆荚的数量提供负载平衡。它应该是2个或更多,除非spec.allowUnsafeConfigurations关键是设置为true |
| 关键 | haproxy.image |
| 价值 | 字符串 |
| 例子 | 雷竞技下载官网percona / percona-xtradb-cluster-operator: 1.12.0-haproxy |
| 描述 | HAProxy码头工人的形象 |
| 关键 | haproxy.imagePullPolicy |
| 价值 | 字符串 |
| 例子 | 总是 |
| 描述 | 的政策用于更新图像 |
| 关键 | haproxy.imagePullSecrets.name |
| 价值 | 字符串 |
| 例子 | private-registry-credentials |
| 描述 | 的Kubernetes imagePullSecretsHAProxy形象的 |
| 关键 | haproxy.readinessDelaySec |
| 价值 | int |
| 例子 | 15 |
| 描述 | 在跑步之前添加了一个延迟检查来验证应用程序准备好处理流量 |
| 关键 | haproxy.livenessDelaySec |
| 价值 | int |
| 例子 | 300年 |
| 描述 | 添加一个延迟运行前检查确保应用程序是健康的和处理请求的能力 |
| 关键 | haproxy.configuration |
| 价值 | 字符串 |
| 例子 | |
| 描述 | 的HAProxy自定义配置文件内容 |
| 关键 | haproxy.annotations |
| 价值 | 标签 |
| 例子 | iam.amazonaws.com/role: role-arn |
| 描述 | 的Kubernetes注释元数据 |
| 关键 | haproxy.labels |
| 价值 | 标签 |
| 例子 | 机架:rack-22 |
| 描述 | 键值标签附加到对象 |
| 关键 | haproxy.readinessProbes.initialDelaySeconds |
| 价值 | int |
| 例子 | 15 |
| 描述 | 执行第一个之前要等待的秒数准备调查 |
| 关键 | haproxy.readinessProbes.timeoutSeconds |
| 价值 | int |
| 例子 | 1 |
| 描述 | 容器已经开始后的秒数准备调查是启动 |
| 关键 | haproxy.readinessProbes.periodSeconds |
| 价值 | int |
| 例子 | 5 |
| 描述 | 多长时间(以秒为单位)来执行准备调查 |
| 关键 | haproxy.readinessProbes.successThreshold |
| 价值 | int |
| 例子 | 1 |
| 描述 | 最小连续成功的准备调查成功后失败 |
| 关键 | haproxy.readinessProbes.failureThreshold |
| 价值 | int |
| 例子 | 3 |
| 描述 | 当准备调查失败,Kubernetes将试试这个次数标志着舱前没有做好准备 |
| 关键 | haproxy.serviceType |
| 价值 | 字符串 |
| 例子 | ClusterIP |
| 描述 | 指定的类型Kubernetes服务用于HAProxy |
| 关键 | haproxy.externalTrafficPolicy |
| 价值 | 字符串 |
| 例子 | 集群 |
| 描述 | 指定服务HAProxy是否应该外部流量路由到整个集群范围或节点的端点(它可以影响负载平衡效果) |
| 关键 | haproxy.resources.requests.memory |
| 价值 | 字符串 |
| 例子 | 1克 |
| 描述 | 的Kubernetes内存请求主要HAProxy容器 |
| 关键 | haproxy.resources.requests.cpu |
| 价值 | 字符串 |
| 例子 | 600米 |
| 描述 | Kubernetes CPU请求主要HAProxy容器 |
| 关键 | haproxy.resources.limits.memory |
| 价值 | 字符串 |
| 例子 | 1克 |
| 描述 | Kubernetes内存限制主要HAProxy容器 |
| 关键 | haproxy.resources.limits.cpu |
| 价值 | 字符串 |
| 例子 | 700米 |
| 描述 | Kubernetes CPU限制主要HAProxy容器 |
| 关键 | haproxy.envVarsSecret |
| 价值 | 字符串 |
| 例子 | my-env-var-secrets |
| 描述 | 与环境变量,一个秘密定义环境变量有关详细信息, |
| 关键 | haproxy.priorityClassName |
| 价值 | 字符串 |
| 例子 | 高优先级的 |
| 描述 | 的Kubernetes Pod优先级类对于HAProxy |
| 关键 | haproxy.schedulerName |
| 价值 | 字符串 |
| 例子 | mycustom-scheduler |
| 描述 | 的Kubernetes调度器 |
| 关键 | haproxy.nodeSelector |
| 价值 | 标签 |
| 例子 | disktype: ssd |
| 描述 | Kubernetes nodeSelector |
| 关键 | haproxy.affinity.topologyKey |
| 价值 | 字符串 |
| 例子 | kubernetes.io /主机名 |
| 描述 | 操作员拓扑的关键节点anti-affinity约束 |
| 关键 | haproxy.affinity.advanced |
| 价值 | subdoc |
| 例子 | |
| 描述 | 如果有一个topologyKey节点关联约束被忽略 |
| 关键 | haproxy.tolerations |
| 价值 | subdoc |
| 例子 | node.alpha.kubernetes.io /遥不可及的 |
| 描述 | Kubernetes Pod的纵容 |
| 关键 | haproxy.podDisruptionBudget.maxUnavailable |
| 价值 | int |
| 例子 | 1 |
| 描述 | 的Kubernetes podDisruptionBudget指定数量的豆荚驱逐后设置不可用 |
| 关键 | haproxy.podDisruptionBudget.minAvailable |
| 价值 | int |
| 例子 | 0 |
| 描述 | 的Kubernetes podDisruptionBudget豆荚,必须驱逐后可用 |
| 关键 | haproxy.gracePeriod |
| 价值 | int |
| 例子 | 30. |
| 描述 | 的当终止一个豆荚Kubernetes宽限期 |
| 关键 | haproxy.loadBalancerSourceRanges |
| 价值 | 字符串 |
| 例子 | 10.0.0.0/8 |
| 描述 | 客户机的IP地址范围的负载平衡器应该可以(如果没有设置,没有限制) |
| 关键 | haproxy.loadBalancerIP |
| 价值 | 字符串 |
| 例子 | 127.0.0.1 |
| 描述 | 负载均衡器的静态ip地址 |
| 关键 | haproxy.serviceLabels |
| 价值 | 标签 |
| 例子 | 机架:rack-23 |
| 描述 | 的Kubernetes标签负载均衡器的服务 |
| 关键 | haproxy.serviceAnnotations |
| 价值 | 字符串 |
| 例子 | service.beta.kubernetes。io / aws-load-balancer-backend-protocol: http |
| 描述 | 的Kubernetes注释负载均衡器的元数据服务 |
| 关键 | haproxy.replicasServiceEnabled |
| 价值 | 布尔 |
| 例子 | 真正的 |
| 描述 | 启用或禁用haproxy-replicas服务。这个服务(默认情况下)会将请求转发给所有Percona XtraDB集群实例,它雷竞技下载官网不应该用于写请求! |
| 关键 | haproxy.replicasLoadBalancerSourceRanges |
| 价值 | 字符串 |
| 例子 | 10.0.0.0/8 |
| 描述 | 客户机的IP地址范围的负载平衡器应该可以(如果没有设置,没有限制) |
| 关键 | haproxy.replicasLoadBalancerIP |
| 价值 | 字符串 |
| 例子 | 127.0.0.1 |
| 描述 | 负载均衡器副本的静态ip地址 |
| 关键 | haproxy.replicasServiceType |
| 价值 | 字符串 |
| 例子 | ClusterIP |
| 描述 | 指定的类型Kubernetes服务用于HAProxy副本 |
| 关键 | haproxy.replicasExternalTrafficPolicy |
| 价值 | 字符串 |
| 例子 | 集群 |
| 描述 | 指定服务HAProxy副本是否应该外部流量路由到整个集群范围或节点的端点(它可以影响负载平衡效果) |
| 关键 | haproxy.replicasServiceLabels |
| 价值 | 标签 |
| 例子 | 机架:rack-23 |
| 描述 | 的Kubernetes标签为haproxy-replicas服务 |
| 关键 | haproxy.replicasServiceAnnotations |
| 价值 | 字符串 |
| 例子 | service.beta.kubernetes。io / aws-load-balancer-backend-protocol: http |
| 描述 | 的Kubernetes注释元数据haproxy-replicas服务 |
| 关键 | haproxy.containerSecurityContext |
| 价值 | subdoc |
| 例子 | 特权:真 |
| 描述 | 一个自定义Kubernetes容器的安全上下文而不是默认的一个使用 |
| 关键 | haproxy.podSecurityContext |
| 价值 | subdoc |
| 例子 | fsGroup: 1001 |
| 描述 | 一个自定义豆荚Kubernetes安全上下文而不是默认的一个使用 |
| 关键 | haproxy.serviceAccountName |
| 价值 | 字符串 |
| 例子 | 雷竞技下载官网percona-xtradb-cluster-operator-workload |
| 描述 | 的Kubernetes服务帐户的HAProxy豆荚 |
| 关键 | haproxy.runtimeClassName |
| 价值 | 字符串 |
| 例子 | image-rc |
| 描述 | 的名字Kubernetes运行时类的HAProxy豆荚 |
| 关键 | haproxy.sidecars.image |
| 价值 | 字符串 |
| 例子 | busybox |
| 描述 | 图像的自定义容器的双轮马车的HAProxy豆荚 |
| 关键 | haproxy.sidecars.command |
| 价值 | 数组 |
| 例子 | [" / bin / sh "] |
| 描述 | 命令的自定义容器的双轮马车的HAProxy豆荚 |
| 关键 | haproxy.sidecars.args |
| 价值 | 数组 |
| 例子 | [" c "”,而真正的;做陷阱的退出0 SIGINT SIGTERM SIGQUIT SIGKILL;做;” |
| 描述 | 命令参数自定义容器的双轮马车的HAProxy豆荚 |
| 关键 | haproxy.sidecars.name |
| 价值 | 字符串 |
| 例子 | my-sidecar-1 |
| 描述 | 的名字自定义容器的双轮马车的HAProxy豆荚 |
| 关键 | haproxy.sidecars.resources.requests.memory |
| 价值 | 字符串 |
| 例子 | 1克 |
| 描述 | 的Kubernetes内存请求双轮马车的HAProxy容器 |
| 关键 | haproxy.sidecars.resources.requests.cpu |
| 价值 | 字符串 |
| 例子 | 500米 |
| 描述 | Kubernetes CPU请求双轮马车的HAProxy容器 |
| 关键 | haproxy.sidecars.resources.limits.memory |
| 价值 | 字符串 |
| 例子 | 2 g |
| 描述 | Kubernetes内存限制双轮马车的HAProxy容器 |
| 关键 | haproxy.sidecars.resources.limits.cpu |
| 价值 | 字符串 |
| 例子 | 600米 |
| 描述 | Kubernetes CPU限制双轮马车的HAProxy容器 |
ProxySQL节¶
的proxysql部分的部署/ cr.yaml文件包含配置选项ProxySQL守护进程。
| 关键 | proxysql.enabled |
| 价值 | 布尔 |
| 例子 | 假 |
| 描述 | 启用或禁用负载平衡与ProxySQL服务 |
| 关键 | proxysql.size |
| 价值 | int |
| 例子 | 2 |
| 描述 | ProxySQL守护进程的数量提供负载平衡。它应该是2个或更多,除非spec.allowUnsafeConfigurations关键是设置为true |
| 关键 | proxysql.image |
| 价值 | 字符串 |
| 例子 | 雷竞技下载官网percona / percona-xtradb-cluster-operator: 1.12.0-proxysql |
| 描述 | ProxySQL码头工人的形象 |
| 关键 | proxysql.imagePullPolicy |
| 价值 | 字符串 |
| 例子 | 总是 |
| 描述 | 的政策用于更新图像 |
| 关键 | proxysql.imagePullSecrets.name |
| 价值 | 字符串 |
| 例子 | private-registry-credentials |
| 描述 | 的Kubernetes imagePullSecretsProxySQL的形象 |
| 关键 | proxysql.readinessDelaySec |
| 价值 | int |
| 例子 | 15 |
| 描述 | 在跑步之前添加了一个延迟检查来验证应用程序准备好处理流量 |
| 关键 | proxysql.livenessDelaySec |
| 价值 | int |
| 例子 | 300年 |
| 描述 | 添加一个延迟运行前检查确保应用程序是健康的和处理请求的能力 |
| 关键 | proxysql.configuration |
| 价值 | 字符串 |
| 例子 | |
| 描述 | 的自定义ProxySQL配置文件内容 |
| 关键 | proxysql.annotations |
| 价值 | 标签 |
| 例子 | iam.amazonaws.com/role: role-arn |
| 描述 | 的Kubernetes注释元数据 |
| 关键 | proxysql.labels |
| 价值 | 标签 |
| 例子 | 机架:rack-22 |
| 描述 | 键值标签附加到对象 |
| 关键 | proxysql.serviceType |
| 价值 | 字符串 |
| 例子 | ClusterIP |
| 描述 | 指定的类型Kubernetes服务要使用 |
| 关键 | proxysql.externalTrafficPolicy |
| 价值 | 字符串 |
| 例子 | 集群 |
| 描述 | 指定服务是否应该整个集群范围的外部交通路线或节点的端点(它可以影响负载平衡效果) |
| 关键 | proxysql.resources.requests.memory |
| 价值 | 字符串 |
| 例子 | 1克 |
| 描述 | 的Kubernetes内存请求主要ProxySQL容器 |
| 关键 | proxysql.resources.requests.cpu |
| 价值 | 字符串 |
| 例子 | 600米 |
| 描述 | Kubernetes CPU请求主要ProxySQL容器 |
| 关键 | proxysql.resources.limits.memory |
| 价值 | 字符串 |
| 例子 | 1克 |
| 描述 | Kubernetes内存限制主要ProxySQL容器 |
| 关键 | proxysql.resources.limits.cpu |
| 价值 | 字符串 |
| 例子 | 700米 |
| 描述 | Kubernetes CPU限制主要ProxySQL容器 |
| 关键 | proxysql.envVarsSecret |
| 价值 | 字符串 |
| 例子 | my-env-var-secrets |
| 描述 | 与环境变量,一个秘密定义环境变量有关详细信息, |
| 关键 | proxysql.priorityClassName |
| 价值 | 字符串 |
| 例子 | 高优先级的 |
| 描述 | 的Kubernetes Pod优先级类对于ProxySQL |
| 关键 | proxysql.schedulerName |
| 价值 | 字符串 |
| 例子 | mycustom-scheduler |
| 描述 | 的Kubernetes调度器 |
| 关键 | proxysql.nodeSelector |
| 价值 | 标签 |
| 例子 | disktype: ssd |
| 描述 | Kubernetes nodeSelector |
| 关键 | proxysql.affinity.topologyKey |
| 价值 | 字符串 |
| 例子 | kubernetes.io /主机名 |
| 描述 | 操作员拓扑的关键节点anti-affinity约束 |
| 关键 | proxysql.affinity.advanced |
| 价值 | subdoc |
| 例子 | |
| 描述 | 如果有一个topologyKey节点关联约束被忽略 |
| 关键 | proxysql.tolerations |
| 价值 | subdoc |
| 例子 | node.alpha.kubernetes.io /遥不可及的 |
| 描述 | Kubernetes Pod的纵容 |
| 关键 | proxysql.volumeSpec.emptyDir |
| 价值 | 字符串 |
| 例子 | {} |
| 描述 | 的Kubernetes emptyDir体积目录节点上创建和访问Percona XtraDB集群Pod容器雷竞技下载官网 |
| 关键 | proxysql.volumeSpec.hostPath.path |
| 价值 | 字符串 |
| 例子 | /数据 |
| 描述 | Kubernetes hostPath体积从主机节点的文件系统挂载的目录到你的豆荚。路径属性是必需的 |
| 关键 | proxysql.volumeSpec.hostPath.type |
| 价值 | 字符串 |
| 例子 | 目录 |
| 描述 | 的Kubernetes hostPath。一个可选属性hostPath |
| 关键 | proxysql.volumeSpec.persistentVolumeClaim.storageClassName |
| 价值 | 字符串 |
| 例子 | 标准 |
| 描述 | 设置Kubernetes存储类使用与Percona XtraD雷竞技下载官网B集群PersistentVolumeClaim |
| 关键 | proxysql.volumeSpec.persistentVolumeClaim.accessModes |
| 价值 | 数组 |
| 例子 | (ReadWriteOnce) |
| 描述 | 的Kubernetes PersistentVolumeClaim访问模式的Percona XtraDB集群雷竞技下载官网 |
| 关键 | proxysql.volumeSpec.resources.requests.storage |
| 价值 | 字符串 |
| 例子 | 6胃肠道 |
| 描述 | 的Kubernetes PersistentVolumeClaim大小的Percona Xt雷竞技下载官网raDB集群 |
| 关键 | proxysql.podDisruptionBudget.maxUnavailable |
| 价值 | int |
| 例子 | 1 |
| 描述 | 的Kubernetes podDisruptionBudget指定数量的豆荚驱逐后设置不可用 |
| 关键 | proxysql.podDisruptionBudget.minAvailable |
| 价值 | int |
| 例子 | 0 |
| 描述 | 的Kubernetes podDisruptionBudget豆荚,必须驱逐后可用 |
| 关键 | proxysql.gracePeriod |
| 价值 | int |
| 例子 | 30. |
| 描述 | 的当终止一个豆荚Kubernetes宽限期 |
| 关键 | proxysql.loadBalancerSourceRanges |
| 价值 | 字符串 |
| 例子 | 10.0.0.0/8 |
| 描述 | 客户机的IP地址范围的负载平衡器应该可以(如果没有设置,没有限制) |
| 关键 | proxysql.serviceLabels |
| 价值 | 标签 |
| 例子 | 机架:rack-23 |
| 描述 | 的Kubernetes标签负载均衡器的服务 |
| 关键 | proxysql.serviceAnnotations |
| 价值 | 字符串 |
| 例子 | service.beta.kubernetes。io / aws-load-balancer-backend-protocol: http |
| 描述 | 的Kubernetes注释负载均衡器的元数据服务 |
| 关键 | proxysql.containerSecurityContext |
| 价值 | subdoc |
| 例子 | 特权:真 |
| 描述 | 一个自定义Kubernetes容器的安全上下文而不是默认的一个使用 |
| 关键 | proxysql.podSecurityContext |
| 价值 | subdoc |
| 例子 | fsGroup: 1001 |
| 描述 | 一个自定义豆荚Kubernetes安全上下文而不是默认的一个使用 |
| 关键 | proxysql.serviceAccountName |
| 价值 | 字符串 |
| 例子 | 雷竞技下载官网percona-xtradb-cluster-operator-workload |
| 描述 | 的Kubernetes服务帐户对于ProxySQL舱 |
| 关键 | proxysql.runtimeClassName |
| 价值 | 字符串 |
| 例子 | image-rc |
| 描述 | 的名字Kubernetes运行时类对于ProxySQL舱 |
| 关键 | proxysql.sidecars.image |
| 价值 | 字符串 |
| 例子 | busybox |
| 描述 | 图像的自定义容器的双轮马车对于ProxySQL舱 |
| 关键 | proxysql.sidecars.command |
| 价值 | 数组 |
| 例子 | [" / bin / sh "] |
| 描述 | 命令的自定义容器的双轮马车对于ProxySQL舱 |
| 关键 | proxysql.sidecars.args |
| 价值 | 数组 |
| 例子 | [" c "”,而真正的;做陷阱的退出0 SIGINT SIGTERM SIGQUIT SIGKILL;做;” |
| 描述 | 命令参数自定义容器的双轮马车对于ProxySQL舱 |
| 关键 | proxysql.sidecars.name |
| 价值 | 字符串 |
| 例子 | my-sidecar-1 |
| 描述 | 的名字自定义容器的双轮马车对于ProxySQL舱 |
| 关键 | proxysql.sidecars.resources.requests.memory |
| 价值 | 字符串 |
| 例子 | 1克 |
| 描述 | 的Kubernetes内存请求的双轮马车ProxySQL容器 |
| 关键 | proxysql.sidecars.resources.requests.cpu |
| 价值 | 字符串 |
| 例子 | 500米 |
| 描述 | Kubernetes CPU请求的双轮马车ProxySQL容器 |
| 关键 | proxysql.sidecars.resources.limits.memory |
| 价值 | 字符串 |
| 例子 | 2 g |
| 描述 | Kubernetes内存限制的双轮马车ProxySQL容器 |
| 关键 | proxysql.sidecars.resources.limits.cpu |
| 价值 | 字符串 |
| 例子 | 600米 |
| 描述 | Kubernetes CPU限制的双轮马车ProxySQL容器 |
日志收集部分¶
的logcollector部分的部署/ cr.yaml文件包含配置选项流利的一些日志收集器。
| 关键 | logcollector.enabled |
| 价值 | 布尔 |
| 例子 | 真正的 |
| 描述 | 启用或禁用集群级别的日志记录与流畅 |
| 关键 | logcollector.image |
| 价值 | 字符串 |
| 例子 | 雷竞技下载官网percona / percona-xtradb-cluster-operator: 1.6.0-logcollector |
| 描述 | 使用日志收集器码头工人的形象 |
| 关键 | logcollector.configuration |
| 价值 | subdoc |
| 例子 | |
| 描述 | 额外的配置选项(见流利的一些官方文档详情) |
| 关键 | logcollector.resources.requests.memory |
| 价值 | 字符串 |
| 例子 | 100米 |
| 描述 | 的Kubernetes内存请求日志收集容器 |
| 关键 | logcollector.resources.requests.cpu |
| 价值 | 字符串 |
| 例子 | 200米 |
| 描述 | Kubernetes CPU请求日志收集容器 |
PMM节¶
的pmm部分的部署/ cr.yaml文件包含配置选项Percona监控和管理。雷竞技下载官网raybet雷竞技竞猜在线官网
| 关键 | pmm.enabled |
| 价值 | 布尔 |
| 例子 | 假 |
| 描述 | 启用或禁用raybet雷竞技竞猜在线官网监控Percona X雷竞技下载官网traDB PMM集群 |
| 关键 | pmm.image |
| 价值 | 字符串 |
| 例子 | 雷竞技下载官网percona / pmm-client: 2.32.0 |
| 描述 | PMM客户机使用码头工人的形象 |
| 关键 | pmm.serverHost |
| 价值 | 字符串 |
| 例子 | raybet雷竞技竞猜在线官网监控服务 |
| 描述 | 地址的PMM集群服务器收集的数据 |
| 关键 | pmm.serverUser |
| 价值 | 字符串 |
| 例子 | 管理 |
| 描述 | 的PMM Serve_User。PMM服务器密码应该配置使用的秘密 |
| 关键 | pmm.resources.requests.memory |
| 价值 | 字符串 |
| 例子 | 150米 |
| 描述 | 的Kubernetes内存请求PMM的容器 |
| 关键 | pmm.resources.requests.cpu |
| 价值 | 字符串 |
| 例子 | 300米 |
| 描述 | Kubernetes CPU请求PMM的容器 |
| 关键 | pmm.pxcParams |
| 价值 | 字符串 |
| 例子 | ——disable-tablestats-limit = 2000 |
| 描述 | 额外的参数将传递到pmm-admin添加mysql命令pxc豆荚 |
| 关键 | pmm.proxysqlParams |
| 价值 | 字符串 |
| 例子 | ——自定义标签=自定义标签 |
| 描述 | 额外的参数将传递到pmm-admin添加mysql命令proxysql豆荚 |
备份部分¶
的备份部分的部署/ cr.yaml文件包含以下配置选项常规Percona XtraDB集群备份。雷竞技下载官网
雷竞技下载官网PerconaXtraDBClusterRestore定制资源选项¶
雷竞技下载官网Percona XtraDB集群恢复选择是由操作者通过管理雷竞技下载官网PerconaXtraDBClusterRestore自定义资源并可以通过配置部署/备份/ restore.yaml配置文件。这个自定义资源包含以下选项:
| 关键 | 值类型 | 描述 | 要求 |
|---|---|---|---|
| metadata.name | 字符串 | 恢复的名称 | 真正的 |
| spec.pxcCluster | 字符串 | 雷竞技下载官网Percona XtraDB集群名称(运行集群的名称) | 真正的 |
| spec.backupName | 字符串 | 的名字应该恢复的备份 | 假 |
| spec.backupSource | subdoc | 定义了不同的配置恢复来源 | 假 |
| spec.pitr | subdoc | 定义了PITR恢复配置 | 假 |
backupSource节¶
| 关键 | 值类型 | 描述 | 要求 |
|---|---|---|---|
| 目的地 | 字符串 | 备份路径 | 假 |
| storageName | 字符串 | 存储的名字从CRspec.backup.storages |
假 |
| s3 | subdoc | 定义配置s3存储兼容 | 假 |
| azure | subdoc | 定义配置azure blob存储 | 假 |
backupSource。s3分段¶
| 关键 | 值类型 | 描述 | 要求 |
|---|---|---|---|
| 桶 | 字符串 | 一个备份的桶 | 真正的 |
| credentialsSecret | 字符串 | 的秘密名备份 | 真正的 |
| endpointUrl | 字符串 | 一个有效的端点URL | 假 |
| 地区 | 字符串 | 该地区相应的S3 bucket | 假 |
backupSource。azure分段¶
| 关键 | 值类型 | 描述 | 要求 |
|---|---|---|---|
| credentialsSecret | 字符串 | azure的秘密名字blob存储 | 真正的 |
| 容器 | 字符串 | azure的容器名blob存储 | 真正的 |
| endpointUrl | 字符串 | 一个有效的端点URL | 假 |
| storageClass | 字符串 | 存储azure存储的类名 | 假 |
pitr分段¶
| 关键 | 值类型 | 描述 | 要求 |
|---|---|---|---|
| 类型 | 字符串 | PITR恢复的类型 | 真正的 |
| 日期 | 字符串 | 复苏的确切日期 | 真正的 |
| gtid | 字符串 | 的GTID PITR恢复 | 真正的 |
| spec.backupSource | subdoc | 雷竞技下载官网Percona XtraDB集群备份部分 | 真正的 |
| s3 | subdoc | 定义了s3兼容存储配置 | 假 |
| azure | subdoc | 定义了azure blob存储配置 | 假 |