kubernetes/autoscaler

GitHub: kubernetes/autoscaler

Kubernetes 官方的自动扩缩容组件集合,提供集群节点水平和 Pod 资源垂直两种弹性伸缩能力。

Stars: 8902 | Forks: 4434

# Kubernetes Autoscaler [![Release Charts](https://static.pigsec.cn/wp-content/uploads/repos/cas/4f/4f8aa270857bbddac851cf98d70c25bef2d892cee95ffbc214124cc2edcc336b.svg)](https://github.com/kubernetes/autoscaler/actions/workflows/chart-release.yaml) [![CA Tests](https://static.pigsec.cn/wp-content/uploads/repos/cas/5e/5e664ac95ea1e16c7efa96a4796aa231b7269aa6d222ddd91a78a47df8f35fa9.svg)](https://github.com/kubernetes/autoscaler/actions/workflows/ca-test.yaml) [![VPA Tests](https://static.pigsec.cn/wp-content/uploads/repos/cas/cb/cb7b130d401dd71660c64134136144cdced4999ac8c3fbd5a578e9a9b28102b7.svg)](https://github.com/kubernetes/autoscaler/actions/workflows/vpa-test.yaml) [![GoDoc Widget]][GoDoc] 本仓库包含与 Kubernetes 自动扩缩容相关的组件。 ## 包含内容 [Cluster Autoscaler](https://github.com/kubernetes/autoscaler/tree/master/cluster-autoscaler) - 一个自动调整 Kubernetes 集群大小的组件,以确保所有 pod 都有地方运行,并且没有多余的节点。支持多个公有云提供商。1.0 (GA) 版本随 kubernetes 1.8 一起发布。 [Cluster Autoscaler Helm Chart](https://github.com/kubernetes/autoscaler/tree/master/cluster-autoscaler/charts) - 受支持的 Cluster Autoscaler 的 Helm chart。 [Vertical Pod Autoscaler](https://github.com/kubernetes/autoscaler/tree/master/vertical-pod-autoscaler) - 一组自动调整 Kubernetes 集群中运行的 pod 所请求的 CPU 和内存数量的组件。当前状态 - beta。 [Vertical Pod Autoscaler Helm Chart](https://github.com/kubernetes/autoscaler/tree/master/vertical-pod-autoscaler/charts) - 受支持的 Vertical Pod Autoscaler 的 Helm chart。 [Addon Resizer](https://github.com/kubernetes/autoscaler/tree/master/addon-resizer) - vertical pod autoscaler 的一个简化版本,它根据 Kubernetes 集群中的节点数量修改 deployment 的资源请求。当前状态 - beta。 ## 联系方式 对自动扩缩容感兴趣?想要交流?有疑问、建议或好点子? 请通过 https://kubernetes.slack.com/ 上的 #sig-autoscaling 加入我们,或者加入我们的每周会议。有关更多信息,请参见 [Kubernetes 社区仓库](https://github.com/kubernetes/community/blob/master/sig-autoscaling/README.md)。 ## 获取代码 在云端 fork 本仓库: 1. 访问 https://github.com/kubernetes/autoscaler 2. 点击 Fork 按钮(右上角)建立一个云端 fork。 代码必须作为 `k8s.io` 而不是 `github.com` 的子目录检出。 ``` mkdir -p $GOPATH/src/k8s.io cd $GOPATH/src/k8s.io # 将下方的“$YOUR_GITHUB_USERNAME”替换为你的 github 用户名 git clone https://github.com/$YOUR_GITHUB_USERNAME/autoscaler.git cd autoscaler ``` 有关更多详细信息,请参阅 Kubernetes [Github workflow 指南]。
标签:EVTX分析, 子域名突变, 提示注入, 日志审计, 自动伸缩, 请求拦截, 资源调度, 运维, 集群管理