Skip to content

Commit

Permalink
MAISTRA-929: Updated resources to allow deployment on default OCP 4.2…
Browse files Browse the repository at this point in the history
… cluster
  • Loading branch information
Kevin Conner authored and mergify[bot] committed Oct 29, 2019
1 parent 962f456 commit f996904
Showing 1 changed file with 74 additions and 8 deletions.
82 changes: 74 additions & 8 deletions deploy/smcp-templates/base
Original file line number Diff line number Diff line change
Expand Up @@ -4,26 +4,68 @@ spec:
istio:
global:
tag: 1.0.2
# constrain resources for use in smaller environments
defaultResources:
requests:
cpu: 50m
memory: 128Mi
limits:
cpu: 50m
memory: 256Mi
proxy:
autoInject: disabled
dnsRefreshRate: 300s
# constrain resources for use in smaller environments
resources:
requests:
cpu: 50m
memory: 128Mi
limits:
cpu: 50m
memory: 256Mi
oauthproxy:
tag: 4.1
imagePullPolicy: IfNotPresent
defaultPodDisruptionBudget:
enabled: false
security:
# constrain resources for use in smaller environments
resources:
requests:
cpu: 100m
memory: 128Mi
limits:
cpu: 100m
memory: 256Mi
galley:
# constrain resources for use in smaller environments
resources:
requests:
cpu: 100m
memory: 128Mi
limits:
cpu: 100m
memory: 256Mi
pilot:
resources:
requests:
cpu: 100m
memory: 128Mi
limits:
cpu: 100m
memory: 256Mi
env:
GODEBUG: null
mixer:
telemetry:
# constrain resources for use in smaller environments
resources:
requests:
cpu: 100m
memory: 1G
cpu: 50m
memory: 128Mi
limits:
cpu: 500m
memory: 4G
cpu: 50m
memory: 256Mi
env:
GODEBUG: null
grafana:
Expand All @@ -48,13 +90,37 @@ spec:
gateways:
istio-egressgateway:
enabled: true
# constrain resources for use in smaller environments
resources:
requests:
cpu: 50m
memory: 128Mi
limits:
cpu: 50m
memory: 256Mi
istio-ingressgateway:
enabled: true
type: ClusterIP
# constrain resources for use in smaller environments
resources:
requests:
cpu: 50m
memory: 128Mi
limits:
cpu: 50m
memory: 256Mi
prometheus:
service:
annotations:
service.alpha.openshift.io/serving-cert-secret-name: prometheus-tls
ingress:
service:
annotations:
service.alpha.openshift.io/serving-cert-secret-name: prometheus-tls
ingress:
enabled: true
# constrain resources for use in smaller environments
resources:
requests:
cpu: 50m
memory: 128Mi
limits:
cpu: 50m
memory: 512Mi
threeScale: {}

0 comments on commit f996904

Please sign in to comment.