3.3.2. 编辑 Keda Controller CR


您可以使用以下步骤修改 KedaController 自定义资源 (CR),它会在安装自定义 Metrics Autoscaler Operator 过程中自动安装。

流程

  1. 在 Red Hat OpenShift Service on AWS web 控制台中,点 Ecosystem Installed Operators
  2. Custom Metrics Autoscaler
  3. Operator Details 页面中,点 KedaController 选项卡。
  4. KedaController 选项卡中,点 Create KedaController 并编辑文件。

    kind: KedaController
    apiVersion: keda.sh/v1alpha1
    metadata:
      name: keda
      namespace: openshift-keda
    spec:
      watchNamespace: '' 
    1
    
      operator:
        logLevel: info 
    2
    
        logEncoder: console 
    3
    
        caConfigMaps: 
    4
    
        - thanos-cert
        - kafka-cert
        volumeMounts: 
    5
    
        - mountPath: /<path_to_directory>
          name: <name>
        volumes: 
    6
    
        - name: <volume_name>
          emptyDir:
            medium: Memory
      metricsServer:
        logLevel: '0' 
    7
    
        auditConfig: 
    8
    
          logFormat: "json"
          logOutputVolumeClaim: "persistentVolumeClaimName"
          policy:
            rules:
            - level: Metadata
            omitStages: ["RequestReceived"]
            omitManagedFields: false
          lifetime:
            maxAge: "2"
            maxBackup: "1"
            maxSize: "50"
      serviceAccount: {}
    1
    指定自定义 Metrics Autoscaler Operator 应该在其中扩展应用程序的单个命名空间。将它留空,或将其留空,以便在所有命名空间中扩展应用程序。此字段应具有命名空间或为空。默认值为空。
    2
    指定自定义 Metrics Autoscaler Operator 日志消息的详细程度。允许的值有 debuginfoerror。默认为 info
    3
    指定 Custom Metrics Autoscaler Operator 日志消息的日志记录格式。允许的值是 consolejson。默认为 console
    4
    可选:使用 CA 证书指定一个或多个配置映射,自定义 Metrics Autoscaler Operator 可以使用它们安全地连接到启用了 TLS 的指标源。
    5
    可选:添加容器挂载路径。
    6
    可选:添加一个 volumes 块来列出每个投射卷源。
    7
    指定自定义 Metrics Autoscaler Metrics 服务器的日志记录级别。允许的值是 0 (info) 和 4debug)。默认值为 0
    8
    激活自定义 Metrics Autoscaler Operator 的审计日志记录,并指定要使用的审计策略,如"配置审计日志记录"部分中所述。
  5. Save 保存更改。
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

關於紅帽

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

让开源更具包容性

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

关于红帽文档

Legal Notice

Theme

© 2026 Red Hat
返回顶部