标签: mysql-operator

如何通过简单的 script.sql 初始化通过 Kubernetes mysql-operator 创建的 InnoDB Cluster

我已经在 Kubernetes 中成功部署了InnoDB Clustervia mysql-operator,并且还设置了计划备份。我还可以通过 InnoDB 创建的相同备份来初始化数据库。

但是,我无法找到通过导入由简单脚本定义的简单逻辑备份来首次初始化数据库.sql的方法。

是否可以通过 mysql-operator 或 InnoDB kubernetes 清单来实现?可能的替代方案?

相关文档:

InnoDBCluster 清单:

apiVersion: mysql.oracle.com/v2
kind: InnoDBCluster
metadata:
  name: mysql-cluster
  namespace: cr-platform
spec:
  secretName: mysql-root-user
  instances: 2
  tlsUseSelfSigned: true
  router:
    instances: 1
  backupSchedules:
    - name: daily-2300
      enabled: true
      schedule: "0 23 * * *"
      backupProfileName: s3-backup
  backupProfiles:
    - name: s3-backup
      dumpInstance:
        dumpOptions:
          chunking: false
        storage:
          s3:
            bucketName: al-mysql
            prefix: /backup
            config: s3-secret
            profile: default …
Run Code Online (Sandbox Code Playgroud)

mysql innodb initialization kubernetes mysql-operator

5
推荐指数
1
解决办法
508
查看次数