slmingol + openshift   484

autoscaler/vertical-pod-autoscaler at master · kubernetes/autoscaler
Vertical Pod Autoscaler (VPA) frees the users from necessity of setting up-to-date resource limits and requests for the containers in their pods. When configured, it will set the requests automatically based on usage and thus allow proper scheduling onto nodes so that appropriate resource amount is available for each pod. It will also maintain ratios between limits and requests that were specified in initial containers configuration.

It can both down-scale pods that are over-requesting resources, and also up-scale pods that are under-requesting resources based on their usage over time.

Autoscaling is configured with a Custom Resource Definition object called VerticalPodAutoscaler. It allows to specify which pods should be vertically autoscaled as well as if/how the resource recommendations are applied.

To enable vertical pod autoscaling on your cluster please follow the installation procedure described below.
k8s  openshift  kubernetes  autoscaler  scheduling  resources 
october 2019 by slmingol
« earlier      
per page:    204080120160

related tags

/etc/resolv.conf  3.11  4.1  4.3  4.x  10gen  access  acme  ACRCms  addresses  administration  admission  affinity  agent  agents  aggregation  AIO  alertmanager  alerts  alternative  ami  analysis  analytics  analyzer  anchore  android  angular  angular.js  angularjs  announcement  ansible  anti-affinity  apb  api  app  application  application.  applications  apps  aqua  architecture  ark  arquillian  article  articles  artifacts  assigned  atomic  audit  authorization  authorized  auto-scaling  autodiscover  automate  automation  automation-broker  automationbroker  autoscaler  autoscaling  aws  aws-quickstart  awx  azure  backbone.js  backends  backup  balance  balancing  bare  bash  bashrc  beginners  benchmark  benchmarking  bestpractices  big-ip  bigip  binding  blog  blue  board  bot  bots  broker  budget  bug  build  builder  building  builds  bundle  burr_sutter  burst  business  bz  call  capacity  cartridge  cartridges  catalog  cd  cenots7  centos  centos6  cert-manager  certificates  certs  cgroups  change  chart  chat  chatty  cheatsheet  check  checks  christian_hernandez  ci  ci/cd  cisco  cleanup  cli  client  clients  cloud  cloud-computing  cloud-scape  cloudcast  cloudcomputing  cloudflare  cloudstack  cluster  cluster-monitor-operator  cnames  CNF  cni  cns  cntlm  code  collaboration  collector  command  commandline  commands  communities  community  comparison  completion  compliance  composable  composer  compute  computers  concepts  conference  config  configmap  configuration  conformance  connection  console  constraint  constraints  consul  container  containerdays  containers  context  contextual  continuous  contribution  control  controller  controllers  copy  cordon  coreos  cp  crashloopbackoffs  crd  create  cron  cronjob  cronjobs  custom  customized  CVE-2019-5736  CVO  daemonsets  dashboard  data  database  db  debug  debugging  decoder  definition  demo  dependencies  deploy  deploying  deployment  deployments  descheduler  design  detector  developer  developers  developerstudio  development  devicemapper  devops  dhcp  diagnostics  diagrams  differences  disable  discussion  disruption  distributed  distro  diy  dns  doc  dockder  docker  dockerfile  docs  documentation  documents  doocs  download  drain  draios  dry-run  dump  dynamic  dynatrace  e2e  eap6  ebook  ec2  ECK  eclipse  ecm  edge  egress  elasticsearch  enable  end-to-end  enterprise  environment  environments  error  errors  escalante  eucalyptus  event  events  eviction  example  examples  executable  exhausted  expand  expiration  expire  explanation  f5  faas  fabric8  failing  failover  features  fedora  fedora18  filebeat  filedescriptor  files  flowlogs  fluentd  form  forwarding  framework  free  functions  game-server-operator  games  geard  generator  geospatial  get  getting  gettingstarted  gist  git  github  gold  goldilocks  goldpinger  googleappsengine  googlecharts  googlemaps  governance  gpu  grafeas  green  groups  gui  guidances  guide  guidelines  guides  HA  hacks  handling  haproxy  hardening  hardware  hardway  hawkular  health  heating  hello-openshift  helloworld  helm  helper  helpernode  hibernate  hibernateogm  hightouchbeta  host  hosting  hosts  hot  howto  howtos  htb  html5  http  https  huginn  humvee  hybrid  iaas  iamges  ide  if  ifttt  ignition  image  images  imagestreams  imagmagick  impersonate  incident  increase  indexes  indicators  Infrastructure  ingress  init  injection  inotify  inotifywait  insecure-registry  install  installation  installer  installing  instance  integration  intel  interesting  into  intro  investment  ip  iptables  ipv6  irc  ironMQ  iscsi  ISO  issue  istio  jabylon  jade  jaeger  janitor  java  java8  java9  java10  javascript  jboss  jbossEAP  jdbc  jenkins  jenkinsx  jit  jobs  journald  jruby  js  json  jsonpath  jvm  k8s  katafygio  kernel  keynote  kiali  kindness  knative  kritis  ksd  ksync  kube-janitor  kube-ops-view  kube-psp-advisor  kubeaudit  kubecon  kubectl  kubeless  kubelet  kubenetes  kubernetes  kustomize  lab  landscape  ldap  leaderboards  learning  letsencrypt  level  library  lifecycle  lift  liifecycle  limesurvey  limesurvey-quickstart  limits  linkerd  linux  list  loadbalancing  local  localhost  locally  logging  logs  lookups  LVM  maintenance  manageIQ  management  manager  mangement  manifest  manifests  manpage  manual  max  measuring  memory  mesh  metal  meteor  methods  metrics  microscanner  microsegmentation  microservices  migration  minecraft  minishift  mobile  model  models  mongodb  mongodb2.2  mongolab  monitoring  mount  move  multi-homed  multus  multus-cni  mvc3  mysql  nagios  names  namespace  ndots  neo4j  netapp  network  networking  networkings  networkpolicy  news  nginx  node  node.js  nodefly  nodejs  nodejs-ex  nodes  nodeselector  nodetime  node_exporter  noir  non-developers  nosql  notary  notes  notification  ntlm  object  objects  observability  oc  oc-inject  oc-run  ocp  ocp4  ocp4.0  odo  okd  OLM  one  oneagent  oo-diagnostic  opa  open  openshift  openshift-cns-testdrive  openshift-management  openshift-toolkit  openshift3  openshift3.11  openshift4  openshift4.0  openshift4.1  openshift4.2  opensource  openstack  openvswitch  openwhisk  operator  operatorhub  operators  options  origin  outages  overview  ovs  paas  page  pagination  part2  passenger  path  pause  PDB  pdo  performance  period  perl  permisisons  permissions  persistent  phantomJS  php  ping  pipeline  piwik  planning  platform  play  playbook  PLEG  plugin  pod  pod.go  podcast  podcasts  podctl  pods  policies  policy  pool  popeye  port  port-forward  port-forwarding  post  PostGIS  pre-configured  prebuilt  preemption  preparation  prerequisites  presentation  presentations  pressure  preview  primer  priority  private  problem  ProcessDisruptionBudget  processmate  Productivity  profiles  programming  project  projects  prometheus  promethus  protocol  providers  provisioning  prow  proxy  pruning  publishing  pulp  puppet  push  pushing  pv  pvc  python  qps  quickstart  quickstarts  quotas  R  racks  rails  ram  random  rbac  real-time  realms  redhat  redhat-cop  reference  references  refused  registry  rego  release  releasenotes  renaming  repo  repositories  repository  rescheduler  reset  resetting  resize  resource  resources  rest  retention  reveal.js  reverseproxy  reviewboard  rewrites  rhc  rhel  rhel6  rhel7  RHoK  RHQ  riak  roadmap  role-based  roles  ror  rotation  route  router  routers  routes  routing  rsh  rsync  rsyslog  ruby  rubyonrails  runc  runcloudrun  running  s2i  sample  samples  sanitizer  sans  scala  scalability  scanning  scc  scheduler  scheduling  scheme  screencast  screenscraper  script  scripts  sdn  search  seconds  secrets  security  selfhosted  selinux  sentry  server  serverless  serverside  service  service-binding-operator  serviceaccount  servicemesh  services  servlet  servlets  sessions  setup  sidecar  sizing  SLA  slack  SLI  slidedeck  slides  slideshare  slideshow  SLO  software  solr  sonobuoy  sosreport  source-to-image  source2image  sources  SOX  spatial  spec  sphinx  spot  spot-instances  spring  sql  squash  ssl  stack  stackato  stacks  started  startup  statefulsets  static  statistics  status  storage  strategies  suffix  summit  support  survey  svn  svt  switch  sync  synchronization  sysadmin  sysdig  systemd  systems  taints  tasks  tcpdump  team  tech  technology  teiid  tekton  tektoncd  tektoncd-pipeline  telepresence  templates  terraform  test  test-infra  testdrive  testing  text  that  the  then  thin  this  throtting  tiller  timeouts  tip  tips  titanium  tls  tmp  tolerations  tomcat  tool  tooling  tools  tower  tracking  traefik  traffic  training  travis-ci  trello  trick  tricks  trident  tridentctl  trigger  troubleshooting  trust  ttl  tuf  tuning  tutorial  tutorials  twistlock  types  UCS  ui  unicorn  units  up  update  updates  upgrade  upi  upload  upstream  uptime  url  user  userid  users  Utilities  vagrant  velero  vendors  version  versioncontrol  versioning  versions  video  videos  virtualization  vm  vmware  volumes  voting  vtep  vulnerability  vxlan  wait  waiting  walkthrough  war  watchers  wavefront  web  webapp  webapps  webinar  webnoir  what-happens-when-k8s  windows  without  wordpress  workload  wwwhisper  yaml  yeoman  your  youtrack  zdnet  zones 

Copy this bookmark: