Skip to content

Instantly share code, notes, and snippets.

@danopia
Created May 24, 2019 18:19
Show Gist options
  • Save danopia/9a537aefd0eb8ce69ed348ce12829725 to your computer and use it in GitHub Desktop.
Save danopia/9a537aefd0eb8ce69ed348ce12829725 to your computer and use it in GitHub Desktop.
spinnaker sizing (for a couple dozen cloud providers)
# by default, halyard doesn't set any k8s sizing. do our own
deploymentConfigurations[0].deploymentEnvironment.customSizing:
# replicate most deployments
spin-gate:
replicas: 2
spin-deck:
replicas: 2
spin-front50:
replicas: 2
spin-fiat:
replicas: 2
spin-orca:
replicas: 2
spin-igor:
replicas: 2
spin-rosco:
replicas: 2
spin-clouddriver-caching:
replicas: 2
spin-clouddriver-ro:
replicas: 2
spin-clouddriver-ro-deck:
replicas: 2
spin-clouddriver-rw:
replicas: 2
spin-echo-worker:
replicas: 2
# bigs
clouddriver-caching:
limits:
cpu: 4000m
memory: 8Gi
requests:
cpu: 500m
memory: 8Gi
clouddriver-rw:
limits:
cpu: 2000m
memory: 2Gi
requests:
cpu: 100m
memory: 2Gi
clouddriver-ro:
limits:
cpu: 2000m
memory: 3Gi
requests:
cpu: 100m
memory: 3Gi
clouddriver-ro-deck:
limits:
cpu: 2000m
memory: 3Gi
requests:
cpu: 150m
memory: 3Gi
orca:
limits:
cpu: 2000m
memory: 2Gi
requests:
cpu: 200m
memory: 2Gi
# mids
echo-scheduler:
limits:
cpu: 500m
memory: 1Gi
requests:
cpu: 25m
memory: 1Gi
echo-worker:
limits:
cpu: 500m
memory: 1.5Gi
requests:
cpu: 25m
memory: 1.5Gi
rosco:
limits:
cpu: 500m
memory: 1Gi
requests:
cpu: 50m
memory: 1Gi
front50:
limits:
cpu: 500m
memory: 1Gi
requests:
cpu: 50m
memory: 1Gi
gate:
limits:
cpu: 500m
memory: 1Gi
requests:
cpu: 50m
memory: 1Gi
igor:
limits:
cpu: 500m
memory: 1Gi
requests:
cpu: 50m
memory: 1Gi
fiat:
limits:
cpu: 500m
memory: 512Mi
requests:
cpu: 50m
memory: 512Mi
# smalls
deck:
limits:
cpu: 1000m
memory: 50Mi
requests:
cpu: 25m
memory: 50Mi
monitoring-daemon:
limits:
cpu: 500m
memory: 150Mi
requests:
cpu: 25m
memory: 75Mi
# only when not split for HA
clouddriver:
limits:
cpu: 2000m
memory: 8Gi
requests:
cpu: 500m
memory: 8Gi
echo:
limits:
cpu: 500m
memory: 2Gi
requests:
cpu: 100m
memory: 2Gi
redis:
limits:
cpu: 1000m
memory: 4Gi
requests:
cpu: 250m
memory: 4Gi
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment