Skip to content

Commit e613e35

Browse files
drichelsonrshriram
authored andcommitted
Proxy config: Add tls_certs_to_watch field (istio#824)
* Proxy config: Add tls_certs_to_watch field * Address PR comment
1 parent f2e09a7 commit e613e35

5 files changed

Lines changed: 157 additions & 64 deletions

File tree

mesh/v1alpha1/istio.mesh.v1alpha1.pb.html

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

mesh/v1alpha1/proxy.pb.go

Lines changed: 125 additions & 58 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

mesh/v1alpha1/proxy.proto

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -169,4 +169,8 @@ message ProxyConfig {
169169

170170
// Tracing configuration to be used by the proxy.
171171
Tracing tracing = 19;
172+
173+
// Absolute path to certs/key files used for istio mTLS. If omitted, defaults to
174+
// /etc/certs/cert-chain.pem,/etc/certs/key.pem,/etc/certs/root-cert.pem
175+
repeated string tls_certs_to_watch = 21;
172176
}

proto.lock

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1360,6 +1360,12 @@
13601360
"id": 19,
13611361
"name": "tracing",
13621362
"type": "Tracing"
1363+
},
1364+
{
1365+
"id": 21,
1366+
"name": "tls_certs_to_watch",
1367+
"type": "string",
1368+
"is_repeated": true
13631369
}
13641370
]
13651371
}

0 commit comments

Comments
 (0)