istio.io/archive/v1.2/about/notes/1.2/index.html

25 lines
27 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!doctype html><html lang=en itemscope itemtype=https://schema.org/WebPage><head><meta charset=utf-8><meta http-equiv=x-ua-compatible content="IE=edge"><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=theme-color content=#466BB0><meta name=title content="Istio 1.2"><meta name=description content="Connect, secure, control, and observe services."><meta name=keywords content=microservices,services,mesh><meta property=og:title content="Istio 1.2"><meta property=og:type content=website><meta property=og:description content="Connect, secure, control, and observe services."><meta property=og:url content=/v1.2/about/notes/1.2/><meta property=og:image content=/v1.2/img/istio-whitelogo-bluebackground-framed.svg><meta property=og:image:alt content="Istio Logo"><meta property=og:image:width content=112><meta property=og:image:height content=150><meta property=og:site_name content=Istio><meta name=twitter:card content=summary><meta name=twitter:site content=@IstioMesh><title>Istioldie 1.2 / Istio 1.2</title><script async src="https://www.googletagmanager.com/gtag/js?id=UA-98480406-2"></script><script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);}
gtag('js',new Date());gtag('config','UA-98480406-2');</script><link rel=alternate type=application/rss+xml title="Istio Blog" href=/v1.2/feed.xml><link rel="shortcut icon" href=/v1.2/favicons/favicon.ico><link rel=apple-touch-icon href=/v1.2/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/v1.2/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/v1.2/favicons/favicon-32x32.png sizes=32x32><link rel=icon type=image/png href=/v1.2/favicons/android-36x36.png sizes=36x36><link rel=icon type=image/png href=/v1.2/favicons/android-48x48.png sizes=48x48><link rel=icon type=image/png href=/v1.2/favicons/android-72x72.png sizes=72x72><link rel=icon type=image/png href=/v1.2/favicons/android-96x96.png sizes=96xW96><link rel=icon type=image/png href=/v1.2/favicons/android-144x144.png sizes=144x144><link rel=icon type=image/png href=/v1.2/favicons/android-192x192.png sizes=192x192><link rel=manifest href=/v1.2/manifest.json><meta name=apple-mobile-web-app-title content=Istio><meta name=application-name content=Istio><link rel=stylesheet href="https://fonts.googleapis.com/css?family=Work+Sans:400|Chivo:400|Work+Sans:500,300,600,300italic,400italic,500italic,600italic|Chivo:500,300,600,300italic,400italic,500italic,600italic"><link rel=stylesheet href=/v1.2/css/all.css><script src=/v1.2/js/themes_init.min.js></script></head><body class="language-unknown archive-site"><script>const branchName="release-1.2";const docTitle="Istio 1.2";const iconFile="\/v1.2/img/icons.svg";const buttonCopy='Copy to clipboard';const buttonPrint='Print';const buttonDownload='Download';</script><script src="https://www.google.com/cse/brand?form=search-form" defer></script><script src=/v1.2/js/all.min.js data-manual defer></script><header><nav><a id=brand href=/v1.2/><span class=logo><svg viewBox="0 0 300 300"><circle cx="150" cy="150" r="146" stroke-width="2" /><path d="M65 240H225L125 270z"/><path d="M65 230l60-10V110z"/><path d="M135 220l90 10L135 30z"/></svg></span><span class=name>Istioldie 1.2</span></a><div id=hamburger><svg class="icon"><use xlink:href="/v1.2/img/icons.svg#hamburger"/></svg></div><div id=header-links><a title="Learn how to deploy, use, and operate Istio." href=/v1.2/docs/>Docs</a>
<a title="Posts about using Istio." href=/v1.2/blog/2019/announcing-1.2.5/>Blog</a>
<a title="Frequently Asked Questions about Istio." href=/v1.2/faq/>FAQ</a>
<span title="Get a bit more in-depth info about the Istio project.">About</span><div class=menu><button id=gearDropdownButton class=menu-trigger title="Options and settings" aria-label="Options and Settings" aria-controls=gearDropdownContent><svg class="icon"><use xlink:href="/v1.2/img/icons.svg#gear"/></svg></button><div id=gearDropdownContent class=menu-content aria-labelledby=gearDropdownButton role=menu><a tabindex=-1 role=menuitem lang=en id=switch-lang-en class=active>English</a>
<a tabindex=-1 role=menuitem lang=zh id=switch-lang-zh>中文</a><div role=separator></div><a tabindex=-1 role=menuitem class=active id=light-theme-item>Light Theme</a>
<a tabindex=-1 role=menuitem id=dark-theme-item>Dark Theme</a><div role=separator></div><a tabindex=-1 role=menuitem id=syntax-coloring-item>Color Examples</a><div role=separator></div><h6>Other versions of this site</h6><a tabindex=-1 role=menuitem onclick="navigateToUrlOrRoot('https://istio.io/about\/notes\/1.2\/');return false;">Current Release</a>
<a tabindex=-1 role=menuitem onclick="navigateToUrlOrRoot('https://preliminary.istio.io/about\/notes\/1.2\/');return false;">Next Release</a>
<a tabindex=-1 role=menuitem href=https://archive.istio.io>Older Releases</a></div></div><button id=search-show title="Search this site" aria-label=Search><svg class="icon"><use xlink:href="/v1.2/img/icons.svg#magnifier"/></svg></button></div><form id=search-form name=cse role=search><input type=hidden name=cx value=013699703217164175118:iwwf17ikgf4>
<input type=hidden name=ie value=utf-8>
<input type=hidden name=hl value=en>
<input type=hidden id=search-page-url value=/v1.2/search.html>
<input id=search-textbox class=form-control name=q type=search aria-label="Search this site">
<button id=search-close title="Cancel search" type=reset aria-label="Cancel search"><svg class="icon"><use xlink:href="/v1.2/img/icons.svg#cancel-x"/></svg></button></form></nav></header><main class=primary><div id=sidebar-container class="sidebar-container sidebar-offcanvas"><nav id=sidebar aria-label="Section Navigation"><div class=directory><div class=card><div id=header0 class=header title="Get a bit more in-depth info about the Istio project."><svg class="icon"><use xlink:href="/v1.2/img/icons.svg#about"/></svg>About Istio</div><div class="body default" aria-labelledby=header0><ul role=tree aria-expanded=true aria-labelledby=header0><li role=treeitem aria-label="Release Notes"><button class=show aria-hidden=true></button><a title="Description of features and improvements for every Istio release." href=/v1.2/about/notes/>Release Notes</a><ul role=group aria-expanded=true><li role=none><a role=treeitem href=/v1.2/about/notes/1.1.14/>Istio 1.1.14</a></li><li role=none><a role=treeitem href=/v1.2/about/notes/1.2.5/>Istio 1.2.5</a></li><li role=none><a role=treeitem href=/v1.2/about/notes/1.1.13/>Istio 1.1.13</a></li><li role=none><a role=treeitem href=/v1.2/about/notes/1.2.4/>Istio 1.2.4</a></li><li role=none><a role=treeitem href=/v1.2/about/notes/1.1.12/>Istio 1.1.12</a></li><li role=none><a role=treeitem href=/v1.2/about/notes/1.2.3/>Istio 1.2.3</a></li><li role=none><a role=treeitem href=/v1.2/about/notes/1.1.11/>Istio 1.1.11</a></li><li role=none><a role=treeitem href=/v1.2/about/notes/1.0.9/>Istio 1.0.9</a></li><li role=none><a role=treeitem href=/v1.2/about/notes/1.1.10/>Istio 1.1.10</a></li><li role=none><a role=treeitem href=/v1.2/about/notes/1.2.2/>Istio 1.2.2</a></li><li role=none><a role=treeitem href=/v1.2/about/notes/1.2.1/>Istio 1.2.1</a></li><li role=none><span role=treeitem class=current>Istio 1.2</span></li><li role=none><a role=treeitem href=/v1.2/about/notes/1.1.9/>Istio 1.1.9</a></li><li role=none><a role=treeitem href=/v1.2/about/notes/1.0.8/>Istio 1.0.8</a></li><li role=none><a role=treeitem href=/v1.2/about/notes/1.1.8/>Istio 1.1.8</a></li><li role=none><a role=treeitem href=/v1.2/about/notes/1.1.7/>Istio 1.1.7</a></li><li role=none><a role=treeitem href=/v1.2/about/notes/1.1.6/>Istio 1.1.6</a></li><li role=none><a role=treeitem href=/v1.2/about/notes/1.1.5/>Istio 1.1.5</a></li><li role=none><a role=treeitem href=/v1.2/about/notes/1.1.4/>Istio 1.1.4</a></li><li role=none><a role=treeitem href=/v1.2/about/notes/1.1.3/>Istio 1.1.3</a></li><li role=none><a role=treeitem href=/v1.2/about/notes/1.0.7/>Istio 1.0.7</a></li><li role=none><a role=treeitem href=/v1.2/about/notes/1.1.2/>Istio 1.1.2</a></li><li role=none><a role=treeitem href=/v1.2/about/notes/1.1.1/>Istio 1.1.1</a></li><li role=none><a role=treeitem href=/v1.2/about/notes/1.1/>Istio 1.1</a></li><li role=none><a role=treeitem href=/v1.2/about/notes/1.0.6/>Istio 1.0.6</a></li><li role=none><a role=treeitem href=/v1.2/about/notes/1.0.5/>Istio 1.0.5</a></li><li role=none><a role=treeitem href=/v1.2/about/notes/1.0.4/>Istio 1.0.4</a></li><li role=none><a role=treeitem href=/v1.2/about/notes/1.0.3/>Istio 1.0.3</a></li><li role=none><a role=treeitem href=/v1.2/about/notes/1.0.2/>Istio 1.0.2</a></li><li role=none><a role=treeitem href=/v1.2/about/notes/1.0.1/>Istio 1.0.1</a></li><li role=none><a role=treeitem href=/v1.2/about/notes/1.0/>Istio 1.0</a></li><li role=treeitem aria-label="Older Notes"><button aria-hidden=true></button><a title="Notes from older releases of Istio." href=/v1.2/about/notes/older/>Older Notes</a><ul role=group aria-expanded=false class=leaf-section><li role=none><a role=treeitem href=/v1.2/about/notes/older/0.8/>Istio 0.8</a></li><li role=none><a role=treeitem href=/v1.2/about/notes/older/0.7/>Istio 0.7</a></li><li role=none><a role=treeitem href=/v1.2/about/notes/older/0.6/>Istio 0.6</a></li><li role=none><a role=treeitem href=/v1.2/about/notes/older/0.5/>Istio 0.5</a></li><li role=none><a role=treeitem href=/v1.2/about/notes/older/0.4/>Istio 0.4</a></li><li role=none><a role=treeitem href=/v1.2/about/notes/older/0.3/>Istio 0.3</a></li><li role=none><a role=treeitem href=/v1.2/about/notes/older/0.2/>Istio 0.2</a></li><li role=none><a role=treeitem href=/v1.2/about/notes/older/0.1/>Istio 0.1</a></li></ul></li></ul></li><li role=none><a role=treeitem title="How we manage, number, and support Istio releases." href=/v1.2/about/release-cadence/>Build &amp; Release Cadence</a></li><li role=none><a role=treeitem title="List of features and their release stages." href=/v1.2/about/feature-stages/>Feature Status</a></li><li role=treeitem aria-label="Our Community"><button aria-hidden=true></button><a title="Learn about our community, our customers, and our partners." href=/v1.2/about/community/>Our Community</a><ul role=group aria-expanded=false class=leaf-section><li role=none><a role=treeitem title="Information on the various ways to participate and interact with the Istio community." href=/v1.2/about/community/join/>Getting Involved</a></li><li role=none><a role=treeitem title="Who's building stuff around Istio." href=/v1.2/about/community/partners/>Partners</a></li><li role=none><a role=treeitem title="Who's using Istio out there." href=/v1.2/about/community/customers/>Istio in Action</a></li></ul></li><li role=none><a role=treeitem title="What to do if you find a bug." href=/v1.2/about/bugs/>Reporting Bugs</a></li><li role=none><a role=treeitem title="How we handle security vulnerabilities." href=/v1.2/about/security-vulnerabilities/>Security Vulnerabilities</a></li><li role=none><a role=treeitem title="Official Istio resources for digital and printed materials." href=/v1.2/about/media-resources/>Media Resources</a></li><li role=treeitem aria-label="Contributing to the Docs"><button aria-hidden=true></button><a title="Learn how to contribute to improve and expand the Istio documentation." href=/v1.2/about/contribute/>Contributing to the Docs</a><ul role=group aria-expanded=false class=leaf-section><li role=none><a role=treeitem title="Explains the mechanics of creating and maintaining documentation pages." href=/v1.2/about/contribute/creating-and-editing-pages/>Creating and Editing Pages</a></li><li role=none><a role=treeitem title="Explains the dos and donts of writing Istio documentation." href=/v1.2/about/contribute/style-guide/>Style Guide</a></li><li role=none><a role=treeitem title="Shows you how to use GitHub to work on Istio documentation." href=/v1.2/about/contribute/github/>Working with GitHub</a></li><li role=none><a role=treeitem title="Provides assets and instructions to create diagrams for the Istio documentation." href=/v1.2/about/contribute/diagrams/>Diagram Creation Guidelines</a></li></ul></li></ul></div></div></div></nav></div><div class=article-container><button tabindex=-1 id=sidebar-toggler title="Toggle the navigation bar"><svg class="icon"><use xlink:href="/v1.2/img/icons.svg#pull"/></svg></button><nav aria-label=Breadcrumb><ol><li><a href=/v1.2/ title="Connect, secure, control, and observe services.">Istio</a></li><li><a href=/v1.2/about/ title="Get a bit more in-depth info about the Istio project.">About</a></li><li><a href=/v1.2/about/notes/ title="Description of features and improvements for every Istio release.">Release Notes</a></li><li>Istio 1.2</li></ol></nav><article aria-labelledby=title><div class=title-area><i class=title-icon><svg class="icon"><use xlink:href="/v1.2/img/icons.svg#notes"/></svg></i><div><h1 id=title>Istio 1.2</h1><p class=byline><span><svg class="icon"><use xlink:href="/v1.2/img/icons.svg#calendar"/></svg><span>&nbsp;</span>June 18, 2019</span><span> | </span><span title="724 words"><svg class="icon"><use xlink:href="/v1.2/img/icons.svg#clock"/></svg><span>&nbsp;</span>4 minute read</span></p></div></div><nav class=toc-inlined aria-label="Table of Contents"><div><hr><ol><li role=none aria-label=General><a href=#general>General</a><li role=none aria-label="Traffic Management"><a href=#traffic-management>Traffic Management</a><li role=none aria-label=Security><a href=#security>Security</a><li role=none aria-label=Telemetry><a href=#telemetry>Telemetry</a><li role=none aria-label=Policy><a href=#policy>Policy</a><li role=none aria-label="Configuration Management"><a href=#configuration-management>Configuration Management</a><li role=none aria-label="Installation and Upgrade"><a href=#installation-and-upgrade>Installation and Upgrade</a><li role=none aria-label="istioctl and kubectl"><a href=#istioctl-and-kubectl><code>istioctl</code> and <code>kubectl</code></a><li role=none aria-label=Others><a href=#others>Others</a></ol><hr></div></nav><p>Were proud to release Istio 1.2! We are excited that we are back with a 3 month release cadence!</p><p>Weve spent the last 3 months making some significant improvements to the overall product,
with fixes and features from the Istio community. Special thanks to all of our end-users for
providing feedback, feature requests, and testing the release candidates at various scales.</p><p>This release note describes whats different between Istio 1.1.9 and Istio 1.2.</p><div class=call-to-action><button class="btn update-notice" data-title="Update Notice" data-downloadhref=https://github.com/istio/istio/releases/tag/1.2.0 data-updateadvice="Before you download 1.2, you should know that there's a newer patch release with the latest bug fixes and perf improvements." data-updatebutton="LEARN ABOUT ISTIO 1.2.5" data-updatehref=/v1.2/about/notes/1.2.5>
DOWNLOAD 1.2</button>
<a class=btn href=https://istio.io/docs>1.2 DOCS</a></div><h2 id=general>General</h2><ul><li><strong>Added</strong> <code>traffic.sidecar.istio.io/includeInboundPorts</code> annotation to eliminate the need for service owner to declare <code>containerPort</code> in the deployment yaml file. This will become the default in a future release.</li><li><strong>Added</strong> IPv6 experimental support for Kubernetes clusters.</li></ul><h2 id=traffic-management>Traffic Management</h2><ul><li><strong>Improved</strong> <a href=/v1.2/docs/ops/traffic-management/locality-load-balancing/>locality based routing</a> in multicluster environments.</li><li><strong>Improved</strong> outbound traffic policy in <a href=/v1.2/docs/reference/config/installation-options/#global-options><code>ALLOW_ANY</code> mode</a>. Traffic for unknown HTTP/HTTPS hosts on an existing port will be <a href=/v1.2/docs/tasks/traffic-management/egress/egress-control/#envoy-passthrough-to-external-services>forwarded as is</a>. Unknown traffic will be logged in Envoy access logs.</li><li><strong>Added</strong> support for setting HTTP idle timeouts to upstream services.</li><li><strong>Improved</strong> Sidecar support for <a href=/v1.2/docs/reference/config/networking/v1alpha3/sidecar/#CaptureMode>NONE mode</a> (without iptables) .</li><li><strong>Added</strong> ability to configure the <a href=/v1.2/docs/reference/config/installation-options/#global-options>DNS refresh rate</a> for sidecar Envoys, to reduce the load on the DNS servers.</li><li><strong>Graduated</strong> <a href=/v1.2/docs/reference/config/networking/v1alpha3/sidecar/>Sidecar API</a> from Alpha to Alpha API and Beta runtime.</li></ul><h2 id=security>Security</h2><ul><li><strong>Improved</strong> extend the default lifetime of self-signed Citadel root certificates to 10 years.</li><li><strong>Added</strong> Kubernetes health check prober rewrite per deployment via <code>sidecar.istio.io/rewriteAppHTTPProbers: &quot;true&quot;</code> in the <code>PodSpec</code> <a href=/v1.2/docs/ops/setup/app-health-check/#use-annotations-on-pod>annotation</a>.</li><li><strong>Added</strong> support for configuring the secret paths for Istio mutual TLS certificates. Refer <a href=https://github.com/istio/istio/issues/11984>here</a> for more details.</li><li><strong>Added</strong> support for <a href=https://en.wikipedia.org/wiki/PKCS_8>PKCS 8</a> private keys for workloads, enabled by the flag <code>pkcs8-keys</code> on Citadel.</li><li><strong>Improved</strong> JWT public key fetching logic to be more resilient to network failure.</li><li><strong>Fixed</strong> <a href=https://tools.ietf.org/html/rfc5280#section-4.2.1.6>SAN</a> field in workload certificates is set as <code>critical</code>. This fixes the issue that some custom certificate verifiers cannot verify Istio certificates.</li><li><strong>Fixed</strong> mutual TLS probe rewrite for HTTPS probes.</li><li><strong>Graduated</strong> <a href=/v1.2/docs/reference/config/networking/v1alpha3/gateway/>SNI with multiple certificates support at ingress gateway</a> from Alpha to Stable.</li><li><strong>Graduated</strong> <a href=/v1.2/docs/tasks/traffic-management/ingress/secure-ingress-sds/>certification management on Ingress Gateway</a> from Alpha to Beta.</li></ul><h2 id=telemetry>Telemetry</h2><ul><li><strong>Added</strong> Full support for control over Envoy stats generation, based on stats prefixes, suffixes, and regular expressions through the use of <a href=/v1.2/docs/reference/commands/pilot-agent/#annotations>annotations</a>.</li><li><strong>Changed</strong> Prometheus generated traffic is excluded from metrics.</li><li><strong>Added</strong> support for sending traces to Datadog.</li><li><strong>Graduated</strong> <a href=/v1.2/docs/tasks/telemetry/distributed-tracing/>distributed tracing</a> from Beta to Stable.</li></ul><h2 id=policy>Policy</h2><ul><li><strong>Fixed</strong> <a href=https://github.com/istio/istio/issues/13868>Mixer based</a>TCP Policy enforcement.</li><li><strong>Graduated</strong> <a href=/v1.2/docs/reference/config/authorization/istio.rbac.v1alpha1/>Authorization (RBAC)</a> from Alpha to Alpha API and Beta runtime.</li></ul><h2 id=configuration-management>Configuration Management</h2><ul><li><strong>Improved</strong> validation of Policy &amp; Telemetry CRDs.</li><li><strong>Graduated</strong> basic configuration resource validation from Alpha to Beta.</li></ul><h2 id=installation-and-upgrade>Installation and Upgrade</h2><ul><li><strong>Updated</strong> default proxy memory limit size(<code>global.proxy.resources.limits.memory</code>) from <code>128Mi</code> to <code>1024Mi</code> to ensure proxy has sufficient memory.</li><li><strong>Added</strong> pod <a href=https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#affinity-and-anti-affinity>anti-affinity</a> and <a href=https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/>toleration</a> support to all of our control plane components.</li><li><strong>Added</strong> <code>sidecarInjectorWebhook.neverInjectSelector</code> and <code>sidecarInjectorWebhook.alwaysInjectSelector</code> to allow users to further refine whether workloads should have sidecar automatically injected or not, based on label selectors.</li><li><strong>Added</strong> <code>global.logging.level</code> and <code>global.proxy.logLevel</code> to allow users to easily configure logs for control plane and data plane components globally.</li><li><strong>Added</strong> support to configure the Datadog location via <a href=/v1.2/docs/reference/config/installation-options/#global-options><code>global.tracer.datadog.address</code></a>.</li><li><strong>Removed</strong> Previously <a href=https://discuss.istio.io/t/deprecation-notice-custom-mixer-adapter-crds/2055>deprecated</a> Adapter and Template CRDs are disabled by default. Use <code>mixer.templates.useTemplateCRDs=true</code> and <code>mixer.adapters.useAdapterCRDs=true</code> install options to re-enable them.</li></ul><p>Refer to the <a href=/v1.2/docs/reference/config/installation-options-changes/>installation option change page</a> to view the complete list of changes.</p><h2 id=istioctl-and-kubectl><code>istioctl</code> and <code>kubectl</code></h2><ul><li><strong>Graduated</strong> <code>istioctl verify-install</code> out of experimental.</li><li><strong>Improved</strong> <code>istioctl verify-install</code> to validate if a given Kubernetes environment meets Istio&rsquo;s prerequisites.</li><li><strong>Added</strong> auto-completion support to <code>istioctl</code>.</li><li><strong>Added</strong> <code>istioctl experimental dashboard</code> to allow users to easily open the web UI of any Istio addons.</li><li><strong>Added</strong> <code>istioctl x</code> alias to conveniently run <code>istioctl experimental</code> command.</li><li><strong>Improved</strong> <code>istioctl version</code> to report both Istio control plane and <code>istioctl</code> version info by default.</li><li><strong>Improved</strong> <code>istioctl validate</code> to validate Mixer configuration and supports deep validation with referential integrity.</li></ul><h2 id=others>Others</h2><ul><li><strong>Added</strong> <a href=/v1.2/docs/setup/kubernetes/additional-setup/cni/>Istio CNI support</a> to setup sidecar network redirection and remove the use of <code>istio-init</code> containers requiring <code>NET_ADMIN</code> capability.</li><li><strong>Added</strong> a new experimental <a href=https://github.com/istio/installer/wiki>&lsquo;a-la-carte&rsquo; Istio installer</a> to enable users to install and upgrade Istio with desired isolation and security.</li><li><strong>Added</strong> the <a href=https://github.com/istio-ecosystem/dns-discovery>DNS-discovery</a> and <a href=https://github.com/istio-ecosystem/iter8>iter8</a> in <a href=https://github.com/istio-ecosystem>Istio ecosystem</a>.</li><li><strong>Added</strong> <a href=https://docs.google.com/document/d/1M-qqBMNbhbAxl3S_8qQfaeOLAiRqSBpSgfWebFBRuu8/edit>environment variable and configuration file support</a> for configuring Galley, in addition to command-line flags.</li><li><strong>Added</strong> <a href=/v1.2/docs/ops/controlz/>ControlZ</a> support to visualize the state of the MCP Server in Galley.</li><li><strong>Added</strong> the <a href=/v1.2/docs/reference/commands/galley/#galley-server><code>enableServiceDiscovery</code> command-line flag</a> to control the service discovery module in Galley.</li><li><strong>Added</strong> <code>InitialWindowSize</code> and <code>InitialConnWindowSize</code> parameters to Galley and Pilot to allow fine-tuning of MCP (gRPC) connection settings.</li><li><strong>Graduated</strong> configuration processing with Galley from Alpha to Beta.</li></ul></article><nav class=pagenav><div class=left><a href=/v1.2/about/notes/1.2.1/><svg class="icon"><use xlink:href="/v1.2/img/icons.svg#left-arrow"/></svg>Istio 1.2.1</a></div><div class=right><a href=/v1.2/about/notes/1.1.9/>Istio 1.1.9<svg class="icon"><use xlink:href="/v1.2/img/icons.svg#right-arrow"/></svg></a></div></nav><div id=endnotes-container aria-hidden=true><h2>Links</h2><ol id=endnotes></ol></div></div><div class=toc-container><nav class=toc aria-label="Table of Contents"><div id=toc><ol><li role=none aria-label=General><a href=#general>General</a><li role=none aria-label="Traffic Management"><a href=#traffic-management>Traffic Management</a><li role=none aria-label=Security><a href=#security>Security</a><li role=none aria-label=Telemetry><a href=#telemetry>Telemetry</a><li role=none aria-label=Policy><a href=#policy>Policy</a><li role=none aria-label="Configuration Management"><a href=#configuration-management>Configuration Management</a><li role=none aria-label="Installation and Upgrade"><a href=#installation-and-upgrade>Installation and Upgrade</a><li role=none aria-label="istioctl and kubectl"><a href=#istioctl-and-kubectl><code>istioctl</code> and <code>kubectl</code></a><li role=none aria-label=Others><a href=#others>Others</a></ol></div></nav></div></main><footer><div class=user-links><a class=channel title="Go download Istio 1.2.5 now" href=https://github.com/istio/istio/releases/tag/1.2.5 aria-label="Download Istio"><span>download</span><svg class="icon"><use xlink:href="/v1.2/img/icons.svg#download"/></svg>
</a><a class=channel title="Join the Istio discussion board to participate in discussions and get help troubleshooting problems" href=https://discuss.istio.io aria-label="Istio discussion board"><span>discuss</span><svg class="icon"><use xlink:href="/v1.2/img/icons.svg#discourse"/></svg></a>
<a class=channel title="Stack Overflow is where you can ask questions and find curated answers on deploying, configuring, and using Istio" href=https://stackoverflow.com/questions/tagged/istio aria-label="Stack Overflow"><span>stack overflow</span><svg class="icon"><use xlink:href="/v1.2/img/icons.svg#stackoverflow"/></svg></a>
<a class=channel title="Interactively discuss issues with the Istio community on Slack" href=https://istio.slack.com aria-label=slack><span>slack</span><svg class="icon"><use xlink:href="/v1.2/img/icons.svg#slack"/></svg></a>
<a class=channel title="Follow us on Twitter to get the latest news" href=https://twitter.com/IstioMesh aria-label=Twitter><span>twitter</span><svg class="icon"><use xlink:href="/v1.2/img/icons.svg#twitter"/></svg></a><div class=tag>for everyone</div></div><div class=info><p class=copyright>Istio Archive
1.2.5<br>&copy; 2019 Istio Authors, <a href=https://policies.google.com/privacy>Privacy Policy</a><br>Archived on September 12, 2019</p></div><div class=dev-links><a class=channel title="GitHub is where development takes place on Istio code" href=https://github.com/istio/community aria-label=GitHub><span>github</span><svg class="icon"><use xlink:href="/v1.2/img/icons.svg#github"/></svg></a>
<a class=channel title="Access our team drive if you'd like to take a look at the Istio technical design documents" href=https://groups.google.com/forum/#!forum/istio-team-drive-access aria-label="team drive"><span>drive</span><svg class="icon"><use xlink:href="/v1.2/img/icons.svg#drive"/></svg></a>
<a class=channel title="If you'd like to contribute to the Istio project, consider participating in our working groups" href=https://github.com/istio/community/blob/master/WORKING-GROUPS.md aria-label="working groups"><span>working groups</span><svg class="icon"><use xlink:href="/v1.2/img/icons.svg#working-groups"/></svg></a><div class=tag>for developers</div></div></footer><script src=https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js defer></script><div id=scroll-to-top-container aria-hidden=true><button id=scroll-to-top title="Back to top"><svg class="icon"><use xlink:href="/v1.2/img/icons.svg#top"/></svg></button></div></body></html>