kops

kubernetesApache-2.0活跃维护

用声明式配置在 AWS、GCP 等云上自动化创建、升级和管理生产级 Kubernetes 集群,省去手工搭建和运维的麻烦。

Kubernetes Operations (kOps) - Production Grade k8s Installation, Upgrades and Management

v1.36.2发布于 2026-08-08 14:36 UTC16,702star +1 / 7 天4,715fork同步于 2026-11-10 11:25 UTC

怎么上手

由 README 提炼,执行前请确认
README 未给出具体安装命令,仅指向 Getting Started 文档:https://kops.sigs.k8s.io/getting_started/install/
硬件要求按 README 说明

README 未说明;kOps 是操作云上集群的命令行工具,不涉及本地 GPU 或显存要求

下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

用一条命令在云上创建、升级和维护生产级高可用 Kubernetes 集群,并顺带开通所需云基础设施

用声明式配置在 AWS、GCP 等云上自动化创建、升级和管理生产级 Kubernetes 集群,省去手工搭建和运维的麻烦。

核心能力

  • 一条命令创建、销毁、升级和维护生产级高可用集群
  • 自动开通集群所需的云基础设施,无需手工配置
  • 官方支持 AWS 与 GCP,DigitalOcean、Hetzner、OpenStack 处于 beta
  • Azure 支持处于 alpha 阶段
  • 被定位为集群层面的 kubectl,统一管理集群生命周期

容易踩的坑

README 未给出安装命令,需按官方 Getting Started 文档安装;使用前需准备受支持的云平台账号与凭证;不同云厂商支持成熟度不同,Azure 仍为 alpha

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

5 个版本v1.36.2
  1. v1.37.0-beta.1pre-release2026-08-29 · 2026-08-29 13:28 UTC
    查看更新说明

    See the full kOps 1.37 release notes for details, including breaking changes and deprecations.

    What's Changed

  2. v1.36.2最新正式版2026-08-08 · 2026-08-08 14:36 UTC

    What's Changed

    Full Changelog: https://github.com/kubernetes/kops/compare/v1.36.1...v1.36.2

  3. v1.36.12026-07-28 · 2026-07-28 15:23 UTC
    查看更新说明

    What's Changed

    Full Changelog: https://github.com/kubernetes/kops/compare/v1.36.0...v1.36.1

  4. v1.36.02026-07-15 · 2026-07-15 15:31 UTC
    查看更新说明

    See the full kOps 1.36 release notes for details, including breaking changes and deprecations.

    Highlights

    • Kubernetes 1.36 support and completion of the move away from the in-tree cloud providers
    • Reworked addon management: kops-channels now runs as a static pod on control-plane nodes; the standalone channels binary is no longer distributed
    • Hybrid bootstrap for gossip clusters: workers bootstrap directly against the API load balancer, easing migration off gossip DNS, which is deprecated
    • Karpenter refresh: Karpenter v1.13.0 with kOps-managed EC2NodeClass and NodePool objects per instance group
    • etcd-manager improvements: recovery of members with replaced data disks, membership changes resilient to unreachable members, a distroless image, and faster single-member cluster startup
    • Expanded Azure support: cloud-controller-manager, Azure Disk CSI driver, and experimental Terraform target
    • Hetzner Cluster Autoscaler support and groundwork for Linode (Akamai) as a new cloud provider
    • Component updates: containerd v2.2.4, etcd-manager v3.0.20260707 with etcd 3.5.31/3.6.12, AWS Load Balancer Controller v3.3.0, Cilium tunables, CoreDNS v1.14.2, cluster-autoscaler v1.36.0
    • Removed: support for Kubernetes 1.30, etcd 3.4, Amazon Linux 2, Ubuntu 20.04, and Debian 10

    What's Changed

  5. v1.37.0-alpha.1pre-release2026-07-15 · 2026-07-15 15:26 UTC
    查看更新说明

    What's Changed

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    kOps - Kubernetes Operations

    CI GitHub release (latest SemVer) Go Report Card GoDoc Widget

    The easiest way to get a production grade Kubernetes cluster up and running.

    What is kOps?

    We like to think of it as kubectl for clusters.

    kops will not only help you create, destroy, upgrade and maintain production-grade, highly available, Kubernetes cluster, but it will also provision the necessary cloud infrastructure.

    AWS (Amazon Web Services) and GCP (Google Cloud Platform) are currently officially supported, with DigitalOcean, Hetzner and OpenStack in beta support, and Azure in alpha.

    Can I see it in action?

    Installing and launching a Kubernetes cluster hosted on AWS, GCE, DigitalOcean, Hetzner, OpenStack, Azure

    See Getting Started

    Documentation

    Documentation is in the /docs directory, and can be seen at kops.sigs.k8s.io.

    Releases and kubernetes Release Compatibility

    See Releases and versioning

    Getting Involved and Contributing

    See Contributing

    Office Hours

    kOps maintainers set aside one hour every other week for public office hours. This time is used to gather with community members interested in kOps. This session is open to both developers and users.

    We do maintain an agenda and stick to it as much as possible. If you want to hold the floor, put your item in this doc. Bullet/note form is fine. Even if your topic gets in late, we do our best to cover it.

    For more information about the office hours and how to join, see Office Hours