KubeSphere集群的配置文件示例
apiVersion: installer.kubesphere.io/v1alpha1  # 安装器API的版本
kind: ClusterConfiguration  # 集群配置对象的类型
metadata:
  annotations:
    kubectl.kubernetes.io/last-applied-configuration: >  # 上次应用的配置信息
      {"apiVersion":"installer.kubesphere.io/v1alpha1","kind":"ClusterConfiguration","metadata":{"annotations":{},"labels":{"version":"v3.3.0"},"name":"ks-installer","namespace":"kubesphere-system"},"spec":{"..."}}
  labels:
    version: v3.3.0  # 标签,指定KubeSphere的版本
  name: ks-installer  # 对象的名称
  namespace: kubesphere-system  # 对象所属的命名空间
spec:  # 配置规范
  alerting:
    enabled: false  # 是否启用告警功能
  auditing:
    enabled: false  # 是否启用审计功能
  authentication:
    jwtSecret: ''  # JWT密钥,用于身份验证
  common:
    core:
      console:
        enableMultiLogin: true  # 是否允许多用户登录控制台
        port: 30880  # 控制台的端口号
        type: NodePort  # 控制台的服务类型
    es:
      basicAuth:
        enabled: false  # 是否启用基本身份验证
        password: ''  # 基本身份验证的密码
        username: ''  # 基本身份验证的用户名
      elkPrefix: logstash  # ELK日志前缀
      externalElasticsearchHost: ''  # 外部Elasticsearch主机
      externalElasticsearchPort: ''  # 外部Elasticsearch端口
      logMaxAge: 7  # 日志最大保存天数
    gpu:
      kinds:
        - default: true  # 默认GPU类型
          resourceName: nvidia.com/gpu  # GPU资源名称
          resourceType: GPU  # GPU资源类型
    minio:
      volumeSize: 20Gi  # MinIO存储卷大小
    monitoring:
      GPUMonitoring:
        enabled: false  # 是否启用GPU监控
      endpoint: 'http://prometheus-operated.kubesphere-monitoring-system.svc:9090'  # 监控的终端地址
    openldap:
      enabled: false  # 是否启用OpenLDAP
      volumeSize: 2Gi  # OpenLDAP存储卷大小
    redis:
      enabled: false  # 是否启用Redis
      volumeSize: 2Gi  # Redis存储卷大小
  devops:
    enabled: true  # 是否启用DevOps功能
    jenkinsJavaOpts_MaxRAM: 6g  # Jenkins的最大RAM参数
    jenkinsJavaOpts_Xms: 3000m  # Jenkins的Xms参数
    jenkinsJavaOpts_Xmx: 5000m  # Jenkins的Xmx参数
    jenkinsMemoryLim: 6Gi  # Jenkins的内存限制
    jenkinsMemoryReq: 4000Mi  # Jenkins的内存请求
    jenkinsVolumeSize: 10Gi  # Jenkins的存储卷大小
  edgeruntime:
    enabled: false  # 是否启用EdgeRuntime
    kubeedge:
      cloudCore:
        cloudHub:
          advertiseAddress:
            - ''  # 广告地址
        service:
          cloudhubHttpsNodePort: '30002'  # CloudHub HTTPS节点端口
          cloudhubNodePort: '30000'  # CloudHub节点端口
          cloudhubQuicNodePort: '30001'  # CloudHub QUIC节点端口
          cloudstreamNodePort: '30003'  # CloudStream节点端口
          tunnelNodePort: '30004'  # 隧道节点端口
      enabled: false  # 是否启用KubeEdge
      iptables-manager:
        enabled: true  # 是否启用iptables管理器
        mode: external  # 管理模式(external或internal)
  etcd:
    endpointIps: 192.168.1.220  # Etcd的终端IP地址
    monitoring: false  # 是否启用Etcd监控
    port: 2379  # Etcd的端口号
    tlsEnable: true  # 是否启用TLS加密
  events:
    enabled: false  # 是否启用事件功能
  logging:
    enabled: false  # 是否启用日志功能
    logsidecar:
      enabled: true  # 是否启用日志侧车
      replicas: 2  # 日志侧车的副本数
  metrics_server:
    enabled: false  # 是否启用度量服务器
  monitoring:
    gpu:
      nvidia_dcgm_exporter:
        enabled: false  # 是否启用NVIDIA DCGM Exporter
    node_exporter:
      port: 9100  # Node Exporter的端口号
    storageClass: ''  # 存储类
  multicluster:
    clusterRole: none  # 多集群角色
  network:
    ippool:
      type: none  # IP池类型
    networkpolicy:
      enabled: false  # 是否启用网络策略
    topology:
      type: none  # 拓扑类型
  openpitrix:
    store:
      enabled: true  # 是否启用OpenPitrix存储
  persistence:
    storageClass: ''  # 持久化存储类
  servicemesh:
    enabled: false  # 是否启用服务网格
    istio:
      components:
        cni:
          enabled: false  # 是否启用CNI插件
        ingressGateways:
          - enabled: false  # 是否启用Istio Ingress Gateway
            name: istio-ingressgateway  # Istio Ingress Gateway的名称
  terminal:
    timeout: 600  # 终端超时时间(秒)
感谢观看KubeSphere集群的配置文件示例,欢迎分享https://cn-lcx.cn/2023/08/07/kubesphere%e9%9b%86%e7%be%a4%e7%9a%84%e9%85%8d%e7%bd%ae%e6%96%87%e4%bb%b6%e7%a4%ba%e4%be%8b/
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇