Automated management of large-scale applications on Kubernetes (incubating project under CNCF)
Go to file
Wei-Xiang Sun 5a7145150d
fix cloneset status ExpectedUpdatedReplicas json name (#963)
Signed-off-by: veophi <vec.g.sun@gmail.com>
2022-04-24 16:32:18 +08:00
.github add ephemeraljob e2e test in k8s1.23 (#945) 2022-04-12 21:07:08 +08:00
.license add a license checker CI 2021-03-15 10:24:52 +08:00
apis fix cloneset status ExpectedUpdatedReplicas json name (#963) 2022-04-24 16:32:18 +08:00
cmd/daemon kruise daemon open pprof (#841) 2021-12-13 17:25:29 +08:00
config fix cloneset status ExpectedUpdatedReplicas json name (#963) 2022-04-24 16:32:18 +08:00
docs Update contributing docs (#870) 2021-12-29 16:37:44 +08:00
hack Bump Kubernetes dependencies to 1.22 (#915) 2022-03-02 11:01:45 +08:00
pkg ensure at least one pod is upgraded if cloneset partition != "100%" (#954) 2022-04-24 13:02:18 +08:00
scripts Improve Kruise E2E image registry and fix image pulling (#894) 2022-01-19 17:30:54 +08:00
test ensure at least one pod is upgraded if cloneset partition != "100%" (#954) 2022-04-24 13:02:18 +08:00
vendor Bump github.com/containerd/containerd from 1.5.9 to 1.5.10 (#918) 2022-03-04 10:45:42 +08:00
.gitignore Bump Kubernetes dependency to 1.20 and admission/apiextensions to v1 (#743) 2021-09-09 17:14:55 +08:00
.golangci.yml Add a new linter and address related issues (#750) 2021-09-13 10:56:07 +08:00
.lift.toml upgrade k8s dependency 1.18.x (#711) 2021-08-23 17:31:24 +08:00
.muse.toml Fix nodeimage createAt timestamp for multiple imagepulljob pulling a same image 2021-04-14 20:27:37 +08:00
BUILDING_MULTI_ARCH.md Changes for multiplatform build. 2020-12-21 10:12:27 +08:00
CHANGELOG.md Add changelog for v1.1.0 (#938) 2022-03-22 17:04:33 -07:00
CODE_OF_CONDUCT.md Update governance and link to the new community project (#670) 2021-07-13 19:22:54 +08:00
CONTRIBUTING.md Support preDelete lifecycle for Advanced DaemonSet (#923) 2022-03-14 11:01:47 +08:00
Dockerfile Update contributing docs (#870) 2021-12-29 16:37:44 +08:00
GOVERNANCE.md Update governance and link to the new community project (#670) 2021-07-13 19:22:54 +08:00
LICENSE.md md link style 2019-07-11 22:10:30 +08:00
Makefile Support in-place update containers with launch priority (#909) 2022-03-18 11:03:49 +08:00
OWNERS Update governance and link to the new community project (#670) 2021-07-13 19:22:54 +08:00
PROJECT Fix api path in PROJECT (#824) 2021-11-29 10:54:26 +08:00
README-zh_CN.md Add changelog for v1.1.0 (#938) 2022-03-22 17:04:33 -07:00
README.md Add changelog for v1.1.0 (#938) 2022-03-22 17:04:33 -07:00
SECURITY.md Add security doc and actions (#726) 2021-09-10 13:10:06 +08:00
go.mod Bump github.com/containerd/containerd from 1.5.9 to 1.5.10 (#918) 2022-03-04 10:45:42 +08:00
go.sum Support StatefulSetAutoDeletePVC feature (#882) 2022-03-22 12:13:51 +08:00
main.go Disable DeepCopy for some specific cache list (#916) 2022-03-08 15:28:13 +08:00

README.md

Kruise

License Go Report Card CII Best Practices Build Status CircleCI codecov Contributor Covenant

English | 简体中文

Introduction

OpenKruise (official site: https://openkruise.io) is now hosted by the Cloud Native Computing Foundation (CNCF) as a Sandbox Level Project. It consists of several controllers which extend and complement the Kubernetes core controllers for workload and application management.

Key Features

Quick Start

You can view the full documentation from the OpenKruise website.

Users

Registration: Who is using Kruise

  • Alibaba Group, Ant Group, DouyuTV, Sto, Boss直聘
  • hangyinxiaofei, vanyitech, Dmall, Bringg, 佐疆科技
  • Lyft, Ctrip, 享住智慧, VIPKID, zhangmen
  • xiaohongshu, bixin, 永辉科技中心, 跟谁学, 哈啰出行
  • Spectro Cloud, ihomefnt, Arkane Systems, Deepexi, 火花思维
  • OPPO, Suning.cn, joyy, Mobvista, 深圳凤凰木网络有限公司
  • xiaomi, Netease, MeiTuan Finance, Shopee, Esign
  • LinkedIn, 雪球, 兴盛优选, Wholee

Contributing

You are warmly welcome to hack on Kruise. We have prepared a detailed guide CONTRIBUTING.md.

Community

Active communication channels:

  • Slack: OpenKruise channel (English)
  • DingTalkSearch GroupID 23330762 (Chinese)
  • WeChat: Search User openkruise and let the robot invite you (Chinese)
  • Bi-weekly Community Meeting (APAC, Chinese):
  • Bi-weekly Community Meeting (English): TODO

License

Kruise is licensed under the Apache License, Version 2.0. See LICENSE for the full license text.