使用 Operator
指导常用 Operator 的部署,以及 Operator 中资源实例的管理和使用。
DevOps Tools 指可集成在 DevOps 中使用的外部工具,例如 GitLab。
使用 Operator 部署 etcd。etcd 是一个分布式键值存储系统,能为跨集群存储数据提供可靠的存储方式。
Kafka 是一种高吞吐量的分布式发布订阅消息系统。
Harbor 是一个 Docker 镜像管理工具,可提升 Registry 构建和传输镜像的效率。
Katanomi 是平台自研的 DevOps 核心组件,主要为 DevOps 工具链提供集成绑定、凭据同步、基于 Tekton 的持续构建、部署发布等能力,若需要在业务集群中使用上述 DevOps 功能,您通常需要一并部署 Tekton 和 Knative 以实现 DevOps 更丰富的功能。
Knative Operator 为平台工具链提供了完备的事件机制,以保证在复杂的业务环境下,平台中的异步操作能如期执行。
MySQL 是一个关系型数据库管理系统。MySQL Group Replication 指通过组复制实现的 MySQL 高可用解决方案,可用于创建弹性的、高可用的、容错的 MySQL 集群。
MySQL 是一个关系型数据库管理系统。MySQL PXC Cluster 指通过 Percona XtraDB Cluster 实现的 MySQL 高可用解决方案,可用于实现多主架构的 MySQL 集群。
PostgreSQL 是一个功能强大的开源对象关系数据库。
Prometheus 是一个开源的系统监控和告警工具包。
RabbitMQ 是部署最广泛的开源消息代理,支持多种消息传递协议。RabbitMQ 可以部署在分布式和联合配置中,以满足大规模,高可用性的要求。
Redis(Remote DIctionary Server)是一个开源的内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。
RocketMQ 是一种队列模型的消息处理平台。
Tekton 是用于创建 DevOps CI/CD 功能的云原生框架,它为平台提供了持续构建、持续部署的功能。