Skip to content

Instantly share code, notes, and snippets.

@lucasponce
Created August 9, 2019 14:29
Show Gist options
  • Save lucasponce/89106d545f5a4890ffe8172bb42cd228 to your computer and use it in GitHub Desktop.
Save lucasponce/89106d545f5a4890ffe8172bb42cd228 to your computer and use it in GitHub Desktop.
apiVersion: maistra.io/v1
kind: ServiceMeshControlPlane
metadata:
name: full-install
spec:
# NOTE, if you remove all children from an element, you should remove the
# element too. An empty element is interpreted as null and will override all
# default values (i.e. no values will be specified for that element, not even
# the defaults baked into the chart values.yaml).
istio:
global:
hub: quay.io/maistra
tag: latest-qe
proxy-init:
image: proxy-init
oauthproxy:
hub: docker.io/openshift
image: oauth-proxy
tag: latest
proxy:
# constrain resources for use in smaller environments
resources:
requests:
cpu: 100m
memory: 128Mi
limits:
cpu: 500m
memory: 128Mi
gateways:
istio-egressgateway:
# disable autoscaling for use in smaller environments
autoscaleEnabled: false
istio-ingressgateway:
# disable autoscaling for use in smaller environments
autoscaleEnabled: false
# set to true to enable IOR
ior_enabled: false
mixer:
policy:
# disable autoscaling for use in smaller environments
autoscaleEnabled: false
telemetry:
# disable autoscaling for use in smaller environments
autoscaleEnabled: false
# constrain resources for use in smaller environments
resources:
requests:
cpu: 100m
memory: 1G
limits:
cpu: 500m
memory: 4G
pilot:
# disable autoscaling for use in smaller environments
autoscaleEnabled: false
# increase random sampling rate for development/testing
traceSampling: 100.0
kiali:
# change to false to disable kiali
enabled: false
# create a secret for accessing kiali dashboard with the following credentials
# dashboard:
# user: admin
# passphrase: admin
tracing:
# change to false to disable tracing (i.e. jaeger)
enabled: true
jaeger:
# simple, all-in-one strategy
template: all-in-one
hub: quay.io/maistra
tag: 1.13.1
# production strategy, utilizing elasticsearch
#template: production-elasticsearch
# if required. only one instance may use agentStrategy=DaemonSet
#agentStrategy: DaemonSet
---
apiVersion: maistra.io/v1
kind: ServiceMeshMemberRoll
metadata:
name: default
spec:
members:
# a list of namespaces that should be joined into the service mesh
# for example, to add the bookinfo namespace
#- bookinfo
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment