openshift/kubernetes-autoscaler

Name: kubernetes-autoscaler

Owner: OpenShift

Description: Autoscaling components for Kubernetes

Forked from: kubernetes/autoscaler

Created: 2017-09-03 19:32:40.0

Updated: 2018-04-27 14:24:16.0

Pushed: 2018-05-24 01:13:37.0

Homepage:

Size: 29227

Language: Go

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Kubernetes Autoscaler

Build Status GoDoc Widget

This repository contains autoscaling-related components for Kubernetes.

What's inside

Cluster Autoscaler - a component that automatically adjusts the size of a Kubernetes Cluster so that all pods have a place to run and there are no unneeded nodes. Works with GCP, AWS and Azure. Version 1.0 (GA) was released with kubernetes 1.8.

Vertical Pod Autoscaler - a set of components that automatically adjust the amount of CPU and memory requested by pods running in the Kubernetes Cluster. Current state - under development.

Addon Resizer - a simplified version of vertical pod autoscaler that modifies resource requests of a deployment based on the number of nodes in the Kubernetes Cluster. Current state - beta.

Contact Info

Interested in autoscaling? Want to talk? Have questions, concerns or great ideas?

Please join us on #sig-autoscaling at https://kubernetes.slack.com/. Moreover, every Monday we host a 30min sig-autoscaling meeting on https://zoom.us/my/k8s.sig.autoscaling at 16:00 CEST/CET, 7:00 am PST/PDT.

Getting the Code

The code must be checked out as a subdirectory of k8s.io, and not github.com.

r -p $GOPATH/src/k8s.io
GOPATH/src/k8s.io
place "$YOUR_GITHUB_USERNAME" below with your github username
clone https://github.com/$YOUR_GITHUB_USERNAME/autoscaler.git
utoscaler

This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.