3.3. 生成 Central 数据库置备捆绑包


在升级 Central 前,您必须首先生成数据库置备捆绑包。这个捆绑包是一个 tar 归档,它有一个 README 文件、几个 YAML 配置文件,以及在安装过程中帮助的一些脚本。

先决条件

  • 您必须有带有 Admin 角色的 API 令牌。
  • 您必须已安装了 roxctl CLI。

流程

  1. 设置 ROX_API_TOKENROX_CENTRAL_ADDRESS 环境变量:

    $ export ROX_API_TOKEN=<api_token>
    $ export ROX_CENTRAL_ADDRESS=<address>:<port_number>
  2. 运行 central db generate 命令:

    $ roxctl -e $ROX_CENTRAL_ADDRESS central db generate \
      <cluster_type> \ 1
      <storage> \ 2
      --output-dir <bundle_dir> \ 3
      --central-db-image registry.redhat.io/advanced-cluster-security/rhacs-central-db-rhel8:4.3.8
    1
    cluster-type 是集群的类型,为 Kubernetes 指定 k8s,为 OpenShift Container Platform 指定 openshift
    2
    对于 storage,指定 hostpathpvc。如果使用 pvc,您可以使用附加选项来指定卷名称、大小和存储类。运行 $ roxctl central db generate openshift pvc -h 以了解更多详细信息。
    3
    对于 bundle-dir,请指定您要保存生成的置备捆绑包的路径。

下一步

  • 使用 Central DB 置备捆绑包来创建其他资源。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.