-
Notifications
You must be signed in to change notification settings - Fork 465
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[1.16] fix: allows setting Istio CA_ADDR independently (#9898)
* fix: allows setting Istio CA_ADDR independently (#9756) * fix: allows setting Istio CA_ADDR independently https://istio.io/latest/docs/reference/commands/pilot-agent/ The Istio documentation indicates that CA_ADDR defaults to the PROXY_CONFIG discovery address. Though it should be possible to specify a CA_ADDR that is unrelated to the discovery address. However, Gloo helm forces these two separate fields to be aligned as it is driven from a single helm value. This change introduces an `istioSpiffeCertProviderAddress` property resolving the problem. The default is kept as `istioDiscoveryAddress` to ensure backward compatibility. * docs: add property documentation + issue link * move changelog to beta15 folder * helm_test: fix compile issues, resolve some deprecated function calls --------- Co-authored-by: Sam Heilbron <[email protected]> * move changelog * corev1 -> v1 * fix tests for 1.16 --------- Co-authored-by: Jérémy Lourenço <[email protected]> Co-authored-by: soloio-bulldozer[bot] <48420018+soloio-bulldozer[bot]@users.noreply.github.com>
- Loading branch information
1 parent
02ddabc
commit 3995b9c
Showing
6 changed files
with
75 additions
and
9 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
changelog: | ||
- type: HELM | ||
issueLink: https://github.com/solo-io/gloo/issues/9855 | ||
resolvesIssue: false | ||
description: >- | ||
Introduce `gatewayProxies.gatewayProxy.istioSpiffeCertProviderAddress` which overrides the Istio SPIFFE | ||
certificate provider (`CA_ADDR` env variable). It defaults to `gatewayProxies.gatewayProxy.discoveryAddress`. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters