本文档采用自动化机器翻译技术翻译。 尽管我们力求提供准确的译文,但不对翻译内容的完整性、准确性或可靠性作出任何保证。 若出现任何内容不一致情况,请以原始 英文 版本为准,且原始英文版本为权威文本。

阿里云Kubernetes容器服务(ACK)安装说明

最小卷大小

阿里云的Kubernetes容器服务(ACK)对基于磁盘的持久卷声明(PVC)强制执行最小卷大小为*20 GiB*。在ACK上部署时,持久卷声明(PVC)必须请求*至少20Gi*的存储。未能满足20Gi的最小要求可能会导致卷配置故障和Helm部署过程中的故障。

我们提供了一组专用的Helm值,以调整所有卷大小以满足此要求。如果您在ACK上安装,请在安装过程中使用此文件:

# ack-values.yaml
zookeeper:
  persistence:
    size: 20Gi
hbase:
  tephra:
    persistence:
      size: 20Gi
stackstate:
  components:
    checks:
      tmpToPVC:
        volumeSize: 20Gi
    healthSync:
      tmpToPVC:
        volumeSize: 20Gi
      localpvc:
        size: 20Gi
    state:
      tmpToPVC:
        volumeSize: 20Gi
    sync:
      tmpToPVC:
        volumeSize: 20Gi
    vmagent:
      persistence:
        size: 20Gi
    workloadObserver:
      persistence:
        size: 20Gi
  features:
    storeTransactionLogsToPVC:
      volumeSize: 20Gi
  stackpacks:
    localpvc:
      size: 20Gi
    pvc:
      size: 20Gi
backup:
  configuration:
    scheduled:
      pvc:
        size: 20Gi

请为ACK特定的值创建一个单独的文件,并在安装过程中使用它。例如,如果您遵循Kubernetes安装文档并将上述值保存在名为`ack-values.yaml`的文件中,您可以使用以下命令安装SUSE Observability:

helm upgrade \
  --install \
  --namespace suse-observability \
  --values $VALUES_DIR/suse-observability-values/templates/baseConfig_values.yaml \
  --values $VALUES_DIR/suse-observability-values/templates/sizing_values.yaml \
  --values $VALUES_DIR/suse-observability-values/templates/affinity_values.yaml \
  --values ack-values.yaml \
suse-observability \
suse-observability/suse-observability