(一)Readme 了解kurator

Kurator 是一个开源的分布式云原生平台,旨在帮助用户构建自己的分布式云原生基础设施,并出金企业进行数字化转型。

概览

  • 云原生软件栈:kurator结合了多种流行的云原生软件栈(Kubernetes、Istio、Prometheus等),提供了强大的多云和多集群管理能力。
  • 功能:包括多云协同、统一资源编排、统一调度、统一流量管理和统一遥测等。
  • 优势
    • 基础设施即代码:采用声明式方式管理基础设施(集群、节点、VPC等)
    • 开箱即用:一键安装云原生软件栈。
    • 统一管理:支持集群的注册与注销、应用自定义同步、服务发现和跨集群通信等。

架构

  • Fleet 通常指的是一组被统一管理的Kubernetes集群。
  • Fleet Manager 通常指的是一个用于管理多个Kubernetes集群的工具或组件。它可以帮助用户在多个集群之间进行统一的资源管理、应用部署、监控和策略执行。
    • Cluster Manager:

      一个用于管理Kubernetes集群的工具或组件。它的主要功能包括:集群创建和删除:自动化创建和删除Kubernetes集群。集群配置:管理集群的配置和升级。集群监控:监控集群的健康状态和性能。集群扩展:根据需求自动扩展或缩减集群资源。

    • Plugin Manager:

      是一个用于管理Kubernetes插件的工具或组件。它的主要功能包括:插件安装和卸载:自动化安装和卸载Kubernetes插件。插件配置:管理插件的配置和更新。插件监控:监控插件的运行状态和性能。插件同步:确保插件在多个集群中的一致性。

    • Application Manager:

      是一个用于管理Kubernetes应用的工具或组件。它的主要功能包括:应用部署:自动化应用的部署和更新。应用配置:管理应用的配置和版本控制。应用监控:监控应用的运行状态和性能。应用回滚:在出现问题时快速回滚到之前的版本。

    • Observability:

      是指系统能够提供足够的信息来帮助运维人员理解系统的内部状态。它包括以下几个方面:日志收集:收集和分析系统日志。指标监控:收集和监控系统的性能指标。追踪:跟踪请求在系统中的流动,帮助识别性能瓶颈和故障点。

    • Monitoring:

      是指持续地收集和分析系统的运行数据,以确保系统的健康状态和性能。它包括:指标收集:使用工具如Prometheus收集系统的性能指标。告警:设置告警规则,当系统状态异常时通知运维人员。可视化:使用工具如Grafana展示系统的运行状态和性能数据。

    • Policy Management:

      Policy Management 是指管理和应用系统的策略,以确保系统的安全性和合规性。它包括:安全策略:管理访问控制和权限。资源配额:管理资源的分配和使用限制。网络策略:管理网络流量的控制和隔离。

    • Cluster Operator:

      是一个用于管理Kubernetes集群的控制器。它的主要功能包括:集群生命周期管理:管理集群的创建、配置、升级和删除。集群监控:监控集群的健康状态和性能。自动化操作:自动化执行常见的运维任务,如备份和恢复。

    • Traffic Management:

      是指管理和控制系统中的网络流量。它包括:流量路由:管理请求的路由和负载均衡。流量控制:管理流量的速率限制和优先级。服务发现:管理服务的注册和发现。

    • Application Sync:

      是指在多个集群之间同步应用的状态和配置。它包括:配置同步:确保应用配置在所有集群中一致。版本同步:确保应用版本在所有集群中一致。状态同步:确保应用状态在所有集群中一致。

  • 29
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值