-
Notifications
You must be signed in to change notification settings - Fork 218
Allow CA overriding when generating mutual TLS certs #240
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Hey luan! Thanks for submitting this pull request! I'm here to inform the recipients of the pull request that you and the commit authors have already signed the CLA. |
1 similar comment
|
Hey luan! Thanks for submitting this pull request! I'm here to inform the recipients of the pull request that you and the commit authors have already signed the CLA. |
|
We have created an issue in Pivotal Tracker to manage this: https://www.pivotaltracker.com/story/show/136221643 The labels on this github issue will be updated when the story is started. |
|
Thanks, @luan ! Prioritizing for the Diego team to pull in. If the TLS configuration files for CC are always in a predictable place, it would be preferable for the Thanks, |
|
@luan Any updates on this? Thanks, Brandon |
843c2d5 to
0d6703b
Compare
|
We changed the script to pull the certs from cf-release. We're in the process of pushing the
|
* Creates the CA to be used to generate the relevant certs for communicating between CC and Diego * Relevant diego-release PR: cloudfoundry/diego-release#240 Signed-off-by: Luan Santos <[email protected]>
|
Can you please rebase this against the develop branch so that it is easier to merge? Also this brings in a Thanks, @jfmyers9 && @bdshroyer, CF Diego Team |
4074e94 to
17aa17e
Compare
This enables the use case where Cloud Controller passes in HTTPS urls for task callbacks that require mututal tls. In that scenario, the CA that signs both diego and cloud controller certificates have to be the same, this commit allows that CA to be passed in as an argument. Also, adds documentation to examples/aws/README.md as to how to deploy a Diego cluster with this enabled. Signed-off-by: Eric Promislow <[email protected]>
Signed-off-by: Aakash Shah <[email protected]>
17aa17e to
8c81d5e
Compare
Submodule src/code.cloudfoundry.org/executor c655f47..23d8d6f: > convert generated Envoy config to use v3 api Submodule src/github.com/cncf/udpa 000000000...5f7e5dd04 (new submodule) Submodule src/github.com/envoyproxy/go-control-plane 34c8be46e..3a8210324: > Add v3 xds/ads Integration tests (#285) > Register v3 server in integration tests (#283) > Deprecate non-mandatory cache interface contracts (#284) > Mirrored from envoyproxy/envoy @ 34fcdef99633947543070d5eadf32867e940694e > Mirrored from envoyproxy/envoy @ 56537f6acf687ff889b47bd2b823d7e11c178e1c > Mirrored from envoyproxy/envoy @ b3949eaf2080809b8a3a6cf720eba2cfdf864472 > Mirrored from envoyproxy/envoy @ 913afb0ca47232d639c124630f1cd7927b85f60b > Mirrored from envoyproxy/envoy @ 715992f3ac891d87e67566ffbfd6b3af8d8a4e1d > Mirrored from envoyproxy/envoy @ 986e9413da9b8a03050e3e587bc0cc54a44078fa > Mirrored from envoyproxy/envoy @ e8654dbd4ba3b6cc8c33efbef7bf36d85cd882a0 > Fix create_version CI (#282) > Create v3 replica files (#280) > Create v2 separation for server (#279) > Mirrored from envoyproxy/envoy @ 4c5f4310bb8a19a38e5377d7a2d2dc6aa4560f47 > Mirrored from envoyproxy/envoy @ 7f80d6346ed3367aca56a669789143433a02224a > Create v2 separation for cache interface (#276) > Mirrored from envoyproxy/envoy @ a8f1f097421447b7f4d0e1f1007d5f8c1f00f65d > Mirrored from envoyproxy/envoy @ 276ba4b8cb39ce47c9027d9747d91364939236c0 > Mirrored from envoyproxy/envoy @ 30bd2dd32632f9e9de2e981b3355a1b2da59c302 > Mirrored from envoyproxy/envoy @ 7478c81e197013511b8d583d28281f1223f9ee79 > Mirrored from envoyproxy/envoy @ 56e5b84f4730d124d5080bbb72f88b70d02b99eb > Mirrored from envoyproxy/envoy @ 404d73c73c08b8d470b3ead6395cbc9c531f199d > Create v2 folder structure for cache (#275) > Mirrored from envoyproxy/envoy @ fd25c0bbada005102ba74804af4012419a6369a6 > Remove the use of a deprecated field (#274) > Mirrored from envoyproxy/envoy @ c6232b702e1bfa2185041883666a5add2965d9e1 > fix envoy.ext_authz depreciated name (#273) > Mirrored from envoyproxy/envoy @ 1db15db60af37b167b72e3c5e653ffdda9711336 > Mirrored from envoyproxy/envoy @ abb575aec73b505bddddcb96c5e858088f331bac > build: downgrade to go1.11 requirement (#272) > Mirrored from envoyproxy/envoy @ 213d09d200d8bc7504f19ab3945cbb6342483d48 > Mirrored from envoyproxy/envoy @ 1d751a53e1a8160be918beb42599c5c863977673 > Mirrored from envoyproxy/envoy @ 301a7a4059189c9073a31e42886a1580737165b8 > Mirrored from envoyproxy/envoy @ 97a76d991766d96df2e84a1f2e33b69cae844471 > Mirrored from envoyproxy/envoy @ 55971b23978b961da71c80b49ddede4c88f24eab > Mirrored from envoyproxy/envoy @ a22b9371dffe7097675d2531bda38b84f1b6ba45 > Mirrored from envoyproxy/envoy @ c85bf324753414c205f1006724d2f5e67dec2d76 > Mirrored from envoyproxy/envoy @ 807401004d500899e9aa4c78fce007cf83b538cd > Mirrored from envoyproxy/envoy @ 28f33a776960dd717d4b57da73b0dbce7dbb3e85 > Mirrored from envoyproxy/envoy @ cfa91de1a284a8be848cfbd5844a89157baf64d2 > Mirrored from envoyproxy/envoy @ e8e20c3b045dcde43aee2f7eea63aa0d2b1edb2f > Mirrored from envoyproxy/envoy @ bd7c97858556c2851589d7fb73a25e99b8687df3 > Mirrored from envoyproxy/envoy @ 62e87ad83a1e8b2e548afa986a17919c93558691 > Mirrored from envoyproxy/envoy @ 884bc7d13c06ca5c6f59e35ed0a8726b474e1d38 > Mirrored from envoyproxy/envoy @ 99efbf9fbdd96fc4f14b952c7d848a993ba23bee > add wellknown http grpc stats filter (#270) > Mirrored from envoyproxy/envoy @ 8ef84ae892bff07ddd1752046a839cf2aeb5faeb > Mirrored from envoyproxy/envoy @ 6c2137468c25d167dbbe4719b0ecaf343bfb4233 > Mirrored from envoyproxy/envoy @ 56cfb638edd241887338816eecda12fc66f57e9e > Mirrored from envoyproxy/envoy @ 609458bbd178100f956ee8587c1092abfb9a99f2 > Mirrored from envoyproxy/envoy @ 4e5e1fb04397c6dc2d394180cfc342e66ef50430 > Mirrored from envoyproxy/envoy @ 64d91b2629e31e143c54a1f8a1649d0e5027a581 > add wellknown transport socket names (#265) > Mirrored from envoyproxy/envoy @ c5c1e5bb6570f81f30dd48d8b379392c84e81fe0 > Mirrored from envoyproxy/envoy @ 10d40f51e3e223153d9e9286b2b784b3c2e111b8 > Mirrored from envoyproxy/envoy @ d4533b6da770e1a1a90a7dd766a83d3f37d5d1d6 > Mirrored from envoyproxy/envoy @ 3368690e7c6bc7fd4bedf074d7ab340ad3e7f9ef > Mirrored from envoyproxy/envoy @ 2fcd75f1c3295d667c4bbac9fd2c0ba430662d44 > Mirrored from envoyproxy/envoy @ 855b2a359a7133fd559ddbd757be4c0963cd8a73 > Mirrored from envoyproxy/envoy @ b9260b363769f94e160d9405b26a981c5394de02 > Mirrored from envoyproxy/envoy @ 423fe76d5572bb4f1505391ccaaacf39b2bf2c85 > Mirrored from envoyproxy/envoy @ 4423dcd8528d65a2f6aa919e89301efddd53e8f2 > Mirrored from envoyproxy/envoy @ 0eebdc211918147239b0c6396e9edf42cb732811 > Mirrored from envoyproxy/envoy @ c0ab3a4374144728c1e193fc2d43951ed36ccdb7 > Mirrored from envoyproxy/envoy @ 7e7c3ea4589f976fdf5cbe2de11af7ebfbd7e5b6 > Mirrored from envoyproxy/envoy @ 7ea52d5e2b0bccbd3263a805e38778fa132b715d > Mirrored from envoyproxy/envoy @ b09184f8e9e17839f555f78ad8dbbcc57e3709db > Mirrored from envoyproxy/envoy @ 858b527474a60d8e58ddbbdbae5e91bdf261415e > Mirrored from envoyproxy/envoy @ 77678438d9499bdfd32f0cbe7d2042e72fde4319 > Mirrored from envoyproxy/envoy @ 210915157ebf74817ff7437a2d6aeed4021c84b2 > Mirrored from envoyproxy/envoy @ 8f174ab84d21c36a927f7adf2f7c1e4d4ad20122 > Mirrored from envoyproxy/envoy @ 9cc7a5caf2961947d6c5eea18a1afbbbc13af82b > Mirrored from envoyproxy/envoy @ f64ade1d90d9209982008391f337ed76e7aca3d2 > Mirrored from envoyproxy/envoy @ ee2306673b79215641be02893cb4d8b2b256c466 > Mirrored from envoyproxy/envoy @ abb1f969fe131c7a47da5c1ad1577be142e1ea8a > Mirrored from envoyproxy/envoy @ 0daadad1d70faa222d941c439c232e6d01a58ca8 > Mirrored from envoyproxy/envoy @ b56155675e345035608e8469d935460047c8094a > Mirrored from envoyproxy/envoy @ be8d4caf3701e07f338cf1a53657451d4bcd440b > Mirrored from envoyproxy/envoy @ 0e41d73a4eacfa56bd325aeb40851a2bfe51d28c > Mirrored from envoyproxy/envoy @ e342011f7ec685fb93008691e4deb3f09165d83f > Mirrored from envoyproxy/envoy @ aaf67bba8c0fd245dbdd41b7c9eef6639ecbfa0d > Mirrored from envoyproxy/envoy @ f9de587cab337b01555ab7eec08887d81eaa84ac > Mirrored from envoyproxy/envoy @ bd637c4e3d691a74721049bba5aacc4551123aa8 > update ci image (#260) > Mirrored from envoyproxy/envoy @ 10f756efa17e56c8d4d1033be7b4286410db4e01 > Mirrored from envoyproxy/envoy @ e2fdf70f0fca0f9a9a66046fd80b280981b3f0ed > Mirrored from envoyproxy/envoy @ ac88316892cd47b6a9b58e3736e20e8863cd0d27 > Mirrored from envoyproxy/envoy @ a2e0f7873a6257f459024c25309f8b7f76c24f60 > Mirrored from envoyproxy/envoy @ c2936d30778f9cda14bc2ef848f8158dc6996b61 > Mirrored from envoyproxy/envoy @ 9b6260fcf6ee1299744b8e5c76c1e6d9d36f7c89 > Mirrored from envoyproxy/envoy @ 552a42d6cd12fbde790c0f5664a1141e37c160e1 > Mirrored from envoyproxy/envoy @ caf39ff1a1fb73e41f5fa5c9dcefe0f76ea24794 > Mirrored from envoyproxy/envoy @ 5248a4fb7d4c2a3d1fa151f944d3a63f6b7a06cf > Mirrored from envoyproxy/envoy @ 33100e8bbeca057e23d07e46e42c51376700f872 > Mirrored from envoyproxy/envoy @ ab965195f6e238b5b66312497b19e9503f22cfb2 > Mirrored from envoyproxy/envoy @ 7bd0c07fa397ab9b5b34c5a79a4a886129828b16 > Mirrored from envoyproxy/envoy @ 156d7c90083c196a206c07fc03b2de6be8260bd3 > Mirrored from envoyproxy/envoy @ 233838a39fb8310ea145e7d758d428d5a37b0306 > Mirrored from envoyproxy/envoy @ 3e30f21c23597cb9a27d8e938c13b408118ab46e > Mirrored from envoyproxy/envoy @ 1f208984f1eb6253c3f2ee49139831f6766b673e > Mirrored from envoyproxy/envoy @ 0ee6212b02bdab7b3d66e868449ac93556e63118 > Mirrored from envoyproxy/envoy @ 8e2d909ad22f84d9eb055f06890924a5879bad76 > Mirrored from envoyproxy/envoy @ ebab713091fc21818d229e1f9f99b1ee8334eb87 > Mirrored from envoyproxy/envoy @ d383c197a7d26d025fde9e074cf6ab7904356dc3 > Mirrored from envoyproxy/envoy @ 0da03c920017860d4b8210f64c9fe1e850525b77 > Mirrored from envoyproxy/envoy @ 18ec59136e7a265556ca1d660dd7eb103182ea3a > Mirrored from envoyproxy/envoy @ 29b30911dbfb3f9760efeb28238ceac36e1a1a23 > Mirrored from envoyproxy/envoy @ f5efe4a9bedf0ef7b03324f9bfda50118a0555c4 > Mirrored from envoyproxy/envoy @ 2d5a4e94720cc195324f79ca68f0e7a7dc83ee9e > Mirrored from envoyproxy/envoy @ df0582765f8cc01a2f5901b068783f6bba9366f0 > Mirrored from envoyproxy/envoy @ 3ed917f16b826fdfe3ce90d46fc8742bfff71a3e > Use configSource() replace (#255) > Mirrored from envoyproxy/envoy @ cceab393664429a3063d787cf28cade3c8ab01c7 > Mirrored from envoyproxy/envoy @ a60f6853a2c2ebbbfed79dfff0b5b644fd735980 > Mirrored from envoyproxy/envoy @ d0b13018371fea4a6369112a39739843f1709652 > Mirrored from envoyproxy/envoy @ c3bddaee1912fcd1fedc4786aee830b2e4a7c599 > Mirrored from envoyproxy/envoy @ 8f0b010c79948d55a0625a8e630c653b788f8292 > Mirrored from envoyproxy/envoy @ 1371f2ef46582a72b5b3971147bd87c534011731 > Mirrored from envoyproxy/envoy @ b7dcf083876f5d34d0dde5df535989a81dfa8023 > Mirrored from envoyproxy/envoy @ 1e2a52986551608ca9779a482e4d8939c4975d62 > Mirrored from envoyproxy/envoy @ e3717b54b8d91d1862b096f73efbe96086862183 > Mirrored from envoyproxy/envoy @ 2a9175a41ec8075af7f8429555825c8bc2dcdce2 > Mirrored from envoyproxy/envoy @ 9b3915d57ffc280eccab30c34f58926ade5a984e > Mirrored from envoyproxy/envoy @ 2591deacb306ec665812b1cf18fcaee57247ffd1 > Mirrored from envoyproxy/envoy @ 9b68a2b7dc03eeb809af65d3596521eccdab0cdf > Mirrored from envoyproxy/envoy @ 9263763e0a68961ee10fe63bc534d2546ed38376 > Mirrored from envoyproxy/envoy @ e4d6f195a5457835fc7d8877323adeb46cc47763 > Mirrored from envoyproxy/envoy @ bc654f504a9daef1302e34d7373939c10a401217 > Mirrored from envoyproxy/envoy @ 091a06f5126021cbff8629cba5e4bafa24e6603c > Mirrored from envoyproxy/envoy @ 062c895f499382ae61dead16db2a7e78b9146525 > Mirrored from envoyproxy/envoy @ 7114dcd71080bec8603896f916b077d00da91c0a > Mirrored from envoyproxy/envoy @ ec93bfec93a599a18b21b7c04458662960acf81c > Mirrored from envoyproxy/envoy @ cbf565fed3ecf04df7be9b90c3f1384396c54012 > Mirrored from envoyproxy/envoy @ 750431ad659c86173b152de53fed1054f10270dd > Cache Logging Interface (#250) > Mirrored from envoyproxy/envoy @ 3d252f837b17a00406537514614022134d480b0d > Mirrored from envoyproxy/envoy @ 7db53c01cf705d329bce4f0eb1b14549fde3744b > Mirrored from envoyproxy/envoy @ 74436a6303825e0a6873222efff591ea1001cf87 > Mirrored from envoyproxy/envoy @ 3256d60fcb9710f0ffda856e72126fd957796409 > Mirrored from envoyproxy/envoy @ 8ea6ccb5c3e28479da1978b7376ddc9cf0c6eb3a > Mirrored from envoyproxy/envoy @ 445d0ee4a64738f1de072537fb364d9096478915 > Mirrored from envoyproxy/envoy @ 1a6b970f024e45746af3dc4977eec5239c64e3d3 > Mirrored from envoyproxy/envoy @ a3b15fccf1c4c8318af9493aa263abe07089bfd5 > Mirrored from envoyproxy/envoy @ 1f36b1f824152f5e92ba273ecb8ff443bcf99f55 > Mirrored from envoyproxy/envoy @ dfe687d49574ef7eb1bf84867bf571e805a2bf97 > Mirrored from envoyproxy/envoy @ 8d99679bb28ef50a7f04d62a5903bbefd8ff603a > Mirrored from envoyproxy/envoy @ d9e14931485da3aee89ada5f5497adf7af269ae4 > Mirrored from envoyproxy/envoy @ 46e65a498df7c920065a769860753076f9de16e7 > cache: use array instead of struct (#244) > Mirrored from envoyproxy/envoy @ c7affbc223fae3a5dd104b8d6be4ea29af4042f6 > Mirrored from envoyproxy/envoy @ aa3cb57d7cbe7db361c7bd8c08fadfd45d1dda30 > Mirrored from envoyproxy/envoy @ 8534ac8f810de72961b9e4399e14cf24fade7a60 > Mirrored from envoyproxy/envoy @ 7f8fb9509d3189819dd253e25ec76e939ae106e7 > Mirrored from envoyproxy/envoy @ b78fc4e0edc696c2395b7eafbca8cbc62cb0f325 > Mirrored from envoyproxy/envoy @ 222890cbff2f9d7dff74fca6535771c063104d68 > Mirrored from envoyproxy/envoy @ 297f7a73b3f93bccf8af73c0a555ae52bce6cecb > Mirrored from envoyproxy/envoy @ aaafd6b2719b118f8a354e5b09a4c94f5c49ac69 > Mirrored from envoyproxy/envoy @ 647c1eeba8622bafdd6add1e7997c1f0bda31be5 > Mirrored from envoyproxy/envoy @ be0d183f61d076a37060aa421e4ccc54d47963c1 > Mirrored from envoyproxy/envoy @ a907cff53f6ffb33d9a87b5ef50934626caa1b9e > Mirrored from envoyproxy/envoy @ 0c5b3571c2d04f9de973012fd1b346aecb6ca5ba > Mirrored from envoyproxy/envoy @ 38adf1f02e95cf7a7078cdaa39032b62ca1e2ebf > Mirrored from envoyproxy/envoy @ a29a083d9c260422b314ef47ca264b6815e548ab > Mirrored from envoyproxy/envoy @ d5f3efdaac875c9ee87424bc4f07af9c04c2b2ec > Mirrored from envoyproxy/envoy @ b7bef67c256090919a4585a1a06c42f15d640a09 > Support marshaling resource (#240) > remove deprecated field use (#243) > Mirrored from envoyproxy/envoy @ 74fbb938dab53ebf782348371091ab49ffe039f6 > Mirrored from envoyproxy/envoy @ a37522cf3f15639c8afeb7402f505044815fcf85 > Mirrored from envoyproxy/envoy @ 477fafdaa8423cff1a5c22d58904c22eed9155f3 > Mirrored from envoyproxy/envoy @ 90d1094b32aa017f90cc8efcd379aeb143acabfc > Mirrored from envoyproxy/envoy @ 766f3fb8dbdafce402631c43c16fda46ed003462 Co-authored-by: Mark DeLillo <[email protected]>
Submodule src/code.cloudfoundry.org/executor c655f47..23d8d6f: > convert generated Envoy config to use v3 api Submodule src/github.com/cncf/udpa 000000000...5f7e5dd04 (new submodule) Submodule src/github.com/envoyproxy/go-control-plane 34c8be46e..3a8210324: > Add v3 xds/ads Integration tests (#285) > Register v3 server in integration tests (#283) > Deprecate non-mandatory cache interface contracts (#284) > Mirrored from envoyproxy/envoy @ 34fcdef99633947543070d5eadf32867e940694e > Mirrored from envoyproxy/envoy @ 56537f6acf687ff889b47bd2b823d7e11c178e1c > Mirrored from envoyproxy/envoy @ b3949eaf2080809b8a3a6cf720eba2cfdf864472 > Mirrored from envoyproxy/envoy @ 913afb0ca47232d639c124630f1cd7927b85f60b > Mirrored from envoyproxy/envoy @ 715992f3ac891d87e67566ffbfd6b3af8d8a4e1d > Mirrored from envoyproxy/envoy @ 986e9413da9b8a03050e3e587bc0cc54a44078fa > Mirrored from envoyproxy/envoy @ e8654dbd4ba3b6cc8c33efbef7bf36d85cd882a0 > Fix create_version CI (#282) > Create v3 replica files (#280) > Create v2 separation for server (#279) > Mirrored from envoyproxy/envoy @ 4c5f4310bb8a19a38e5377d7a2d2dc6aa4560f47 > Mirrored from envoyproxy/envoy @ 7f80d6346ed3367aca56a669789143433a02224a > Create v2 separation for cache interface (#276) > Mirrored from envoyproxy/envoy @ a8f1f097421447b7f4d0e1f1007d5f8c1f00f65d > Mirrored from envoyproxy/envoy @ 276ba4b8cb39ce47c9027d9747d91364939236c0 > Mirrored from envoyproxy/envoy @ 30bd2dd32632f9e9de2e981b3355a1b2da59c302 > Mirrored from envoyproxy/envoy @ 7478c81e197013511b8d583d28281f1223f9ee79 > Mirrored from envoyproxy/envoy @ 56e5b84f4730d124d5080bbb72f88b70d02b99eb > Mirrored from envoyproxy/envoy @ 404d73c73c08b8d470b3ead6395cbc9c531f199d > Create v2 folder structure for cache (#275) > Mirrored from envoyproxy/envoy @ fd25c0bbada005102ba74804af4012419a6369a6 > Remove the use of a deprecated field (#274) > Mirrored from envoyproxy/envoy @ c6232b702e1bfa2185041883666a5add2965d9e1 > fix envoy.ext_authz depreciated name (#273) > Mirrored from envoyproxy/envoy @ 1db15db60af37b167b72e3c5e653ffdda9711336 > Mirrored from envoyproxy/envoy @ abb575aec73b505bddddcb96c5e858088f331bac > build: downgrade to go1.11 requirement (#272) > Mirrored from envoyproxy/envoy @ 213d09d200d8bc7504f19ab3945cbb6342483d48 > Mirrored from envoyproxy/envoy @ 1d751a53e1a8160be918beb42599c5c863977673 > Mirrored from envoyproxy/envoy @ 301a7a4059189c9073a31e42886a1580737165b8 > Mirrored from envoyproxy/envoy @ 97a76d991766d96df2e84a1f2e33b69cae844471 > Mirrored from envoyproxy/envoy @ 55971b23978b961da71c80b49ddede4c88f24eab > Mirrored from envoyproxy/envoy @ a22b9371dffe7097675d2531bda38b84f1b6ba45 > Mirrored from envoyproxy/envoy @ c85bf324753414c205f1006724d2f5e67dec2d76 > Mirrored from envoyproxy/envoy @ 807401004d500899e9aa4c78fce007cf83b538cd > Mirrored from envoyproxy/envoy @ 28f33a776960dd717d4b57da73b0dbce7dbb3e85 > Mirrored from envoyproxy/envoy @ cfa91de1a284a8be848cfbd5844a89157baf64d2 > Mirrored from envoyproxy/envoy @ e8e20c3b045dcde43aee2f7eea63aa0d2b1edb2f > Mirrored from envoyproxy/envoy @ bd7c97858556c2851589d7fb73a25e99b8687df3 > Mirrored from envoyproxy/envoy @ 62e87ad83a1e8b2e548afa986a17919c93558691 > Mirrored from envoyproxy/envoy @ 884bc7d13c06ca5c6f59e35ed0a8726b474e1d38 > Mirrored from envoyproxy/envoy @ 99efbf9fbdd96fc4f14b952c7d848a993ba23bee > add wellknown http grpc stats filter (#270) > Mirrored from envoyproxy/envoy @ 8ef84ae892bff07ddd1752046a839cf2aeb5faeb > Mirrored from envoyproxy/envoy @ 6c2137468c25d167dbbe4719b0ecaf343bfb4233 > Mirrored from envoyproxy/envoy @ 56cfb638edd241887338816eecda12fc66f57e9e > Mirrored from envoyproxy/envoy @ 609458bbd178100f956ee8587c1092abfb9a99f2 > Mirrored from envoyproxy/envoy @ 4e5e1fb04397c6dc2d394180cfc342e66ef50430 > Mirrored from envoyproxy/envoy @ 64d91b2629e31e143c54a1f8a1649d0e5027a581 > add wellknown transport socket names (#265) > Mirrored from envoyproxy/envoy @ c5c1e5bb6570f81f30dd48d8b379392c84e81fe0 > Mirrored from envoyproxy/envoy @ 10d40f51e3e223153d9e9286b2b784b3c2e111b8 > Mirrored from envoyproxy/envoy @ d4533b6da770e1a1a90a7dd766a83d3f37d5d1d6 > Mirrored from envoyproxy/envoy @ 3368690e7c6bc7fd4bedf074d7ab340ad3e7f9ef > Mirrored from envoyproxy/envoy @ 2fcd75f1c3295d667c4bbac9fd2c0ba430662d44 > Mirrored from envoyproxy/envoy @ 855b2a359a7133fd559ddbd757be4c0963cd8a73 > Mirrored from envoyproxy/envoy @ b9260b363769f94e160d9405b26a981c5394de02 > Mirrored from envoyproxy/envoy @ 423fe76d5572bb4f1505391ccaaacf39b2bf2c85 > Mirrored from envoyproxy/envoy @ 4423dcd8528d65a2f6aa919e89301efddd53e8f2 > Mirrored from envoyproxy/envoy @ 0eebdc211918147239b0c6396e9edf42cb732811 > Mirrored from envoyproxy/envoy @ c0ab3a4374144728c1e193fc2d43951ed36ccdb7 > Mirrored from envoyproxy/envoy @ 7e7c3ea4589f976fdf5cbe2de11af7ebfbd7e5b6 > Mirrored from envoyproxy/envoy @ 7ea52d5e2b0bccbd3263a805e38778fa132b715d > Mirrored from envoyproxy/envoy @ b09184f8e9e17839f555f78ad8dbbcc57e3709db > Mirrored from envoyproxy/envoy @ 858b527474a60d8e58ddbbdbae5e91bdf261415e > Mirrored from envoyproxy/envoy @ 77678438d9499bdfd32f0cbe7d2042e72fde4319 > Mirrored from envoyproxy/envoy @ 210915157ebf74817ff7437a2d6aeed4021c84b2 > Mirrored from envoyproxy/envoy @ 8f174ab84d21c36a927f7adf2f7c1e4d4ad20122 > Mirrored from envoyproxy/envoy @ 9cc7a5caf2961947d6c5eea18a1afbbbc13af82b > Mirrored from envoyproxy/envoy @ f64ade1d90d9209982008391f337ed76e7aca3d2 > Mirrored from envoyproxy/envoy @ ee2306673b79215641be02893cb4d8b2b256c466 > Mirrored from envoyproxy/envoy @ abb1f969fe131c7a47da5c1ad1577be142e1ea8a > Mirrored from envoyproxy/envoy @ 0daadad1d70faa222d941c439c232e6d01a58ca8 > Mirrored from envoyproxy/envoy @ b56155675e345035608e8469d935460047c8094a > Mirrored from envoyproxy/envoy @ be8d4caf3701e07f338cf1a53657451d4bcd440b > Mirrored from envoyproxy/envoy @ 0e41d73a4eacfa56bd325aeb40851a2bfe51d28c > Mirrored from envoyproxy/envoy @ e342011f7ec685fb93008691e4deb3f09165d83f > Mirrored from envoyproxy/envoy @ aaf67bba8c0fd245dbdd41b7c9eef6639ecbfa0d > Mirrored from envoyproxy/envoy @ f9de587cab337b01555ab7eec08887d81eaa84ac > Mirrored from envoyproxy/envoy @ bd637c4e3d691a74721049bba5aacc4551123aa8 > update ci image (#260) > Mirrored from envoyproxy/envoy @ 10f756efa17e56c8d4d1033be7b4286410db4e01 > Mirrored from envoyproxy/envoy @ e2fdf70f0fca0f9a9a66046fd80b280981b3f0ed > Mirrored from envoyproxy/envoy @ ac88316892cd47b6a9b58e3736e20e8863cd0d27 > Mirrored from envoyproxy/envoy @ a2e0f7873a6257f459024c25309f8b7f76c24f60 > Mirrored from envoyproxy/envoy @ c2936d30778f9cda14bc2ef848f8158dc6996b61 > Mirrored from envoyproxy/envoy @ 9b6260fcf6ee1299744b8e5c76c1e6d9d36f7c89 > Mirrored from envoyproxy/envoy @ 552a42d6cd12fbde790c0f5664a1141e37c160e1 > Mirrored from envoyproxy/envoy @ caf39ff1a1fb73e41f5fa5c9dcefe0f76ea24794 > Mirrored from envoyproxy/envoy @ 5248a4fb7d4c2a3d1fa151f944d3a63f6b7a06cf > Mirrored from envoyproxy/envoy @ 33100e8bbeca057e23d07e46e42c51376700f872 > Mirrored from envoyproxy/envoy @ ab965195f6e238b5b66312497b19e9503f22cfb2 > Mirrored from envoyproxy/envoy @ 7bd0c07fa397ab9b5b34c5a79a4a886129828b16 > Mirrored from envoyproxy/envoy @ 156d7c90083c196a206c07fc03b2de6be8260bd3 > Mirrored from envoyproxy/envoy @ 233838a39fb8310ea145e7d758d428d5a37b0306 > Mirrored from envoyproxy/envoy @ 3e30f21c23597cb9a27d8e938c13b408118ab46e > Mirrored from envoyproxy/envoy @ 1f208984f1eb6253c3f2ee49139831f6766b673e > Mirrored from envoyproxy/envoy @ 0ee6212b02bdab7b3d66e868449ac93556e63118 > Mirrored from envoyproxy/envoy @ 8e2d909ad22f84d9eb055f06890924a5879bad76 > Mirrored from envoyproxy/envoy @ ebab713091fc21818d229e1f9f99b1ee8334eb87 > Mirrored from envoyproxy/envoy @ d383c197a7d26d025fde9e074cf6ab7904356dc3 > Mirrored from envoyproxy/envoy @ 0da03c920017860d4b8210f64c9fe1e850525b77 > Mirrored from envoyproxy/envoy @ 18ec59136e7a265556ca1d660dd7eb103182ea3a > Mirrored from envoyproxy/envoy @ 29b30911dbfb3f9760efeb28238ceac36e1a1a23 > Mirrored from envoyproxy/envoy @ f5efe4a9bedf0ef7b03324f9bfda50118a0555c4 > Mirrored from envoyproxy/envoy @ 2d5a4e94720cc195324f79ca68f0e7a7dc83ee9e > Mirrored from envoyproxy/envoy @ df0582765f8cc01a2f5901b068783f6bba9366f0 > Mirrored from envoyproxy/envoy @ 3ed917f16b826fdfe3ce90d46fc8742bfff71a3e > Use configSource() replace (#255) > Mirrored from envoyproxy/envoy @ cceab393664429a3063d787cf28cade3c8ab01c7 > Mirrored from envoyproxy/envoy @ a60f6853a2c2ebbbfed79dfff0b5b644fd735980 > Mirrored from envoyproxy/envoy @ d0b13018371fea4a6369112a39739843f1709652 > Mirrored from envoyproxy/envoy @ c3bddaee1912fcd1fedc4786aee830b2e4a7c599 > Mirrored from envoyproxy/envoy @ 8f0b010c79948d55a0625a8e630c653b788f8292 > Mirrored from envoyproxy/envoy @ 1371f2ef46582a72b5b3971147bd87c534011731 > Mirrored from envoyproxy/envoy @ b7dcf083876f5d34d0dde5df535989a81dfa8023 > Mirrored from envoyproxy/envoy @ 1e2a52986551608ca9779a482e4d8939c4975d62 > Mirrored from envoyproxy/envoy @ e3717b54b8d91d1862b096f73efbe96086862183 > Mirrored from envoyproxy/envoy @ 2a9175a41ec8075af7f8429555825c8bc2dcdce2 > Mirrored from envoyproxy/envoy @ 9b3915d57ffc280eccab30c34f58926ade5a984e > Mirrored from envoyproxy/envoy @ 2591deacb306ec665812b1cf18fcaee57247ffd1 > Mirrored from envoyproxy/envoy @ 9b68a2b7dc03eeb809af65d3596521eccdab0cdf > Mirrored from envoyproxy/envoy @ 9263763e0a68961ee10fe63bc534d2546ed38376 > Mirrored from envoyproxy/envoy @ e4d6f195a5457835fc7d8877323adeb46cc47763 > Mirrored from envoyproxy/envoy @ bc654f504a9daef1302e34d7373939c10a401217 > Mirrored from envoyproxy/envoy @ 091a06f5126021cbff8629cba5e4bafa24e6603c > Mirrored from envoyproxy/envoy @ 062c895f499382ae61dead16db2a7e78b9146525 > Mirrored from envoyproxy/envoy @ 7114dcd71080bec8603896f916b077d00da91c0a > Mirrored from envoyproxy/envoy @ ec93bfec93a599a18b21b7c04458662960acf81c > Mirrored from envoyproxy/envoy @ cbf565fed3ecf04df7be9b90c3f1384396c54012 > Mirrored from envoyproxy/envoy @ 750431ad659c86173b152de53fed1054f10270dd > Cache Logging Interface (#250) > Mirrored from envoyproxy/envoy @ 3d252f837b17a00406537514614022134d480b0d > Mirrored from envoyproxy/envoy @ 7db53c01cf705d329bce4f0eb1b14549fde3744b > Mirrored from envoyproxy/envoy @ 74436a6303825e0a6873222efff591ea1001cf87 > Mirrored from envoyproxy/envoy @ 3256d60fcb9710f0ffda856e72126fd957796409 > Mirrored from envoyproxy/envoy @ 8ea6ccb5c3e28479da1978b7376ddc9cf0c6eb3a > Mirrored from envoyproxy/envoy @ 445d0ee4a64738f1de072537fb364d9096478915 > Mirrored from envoyproxy/envoy @ 1a6b970f024e45746af3dc4977eec5239c64e3d3 > Mirrored from envoyproxy/envoy @ a3b15fccf1c4c8318af9493aa263abe07089bfd5 > Mirrored from envoyproxy/envoy @ 1f36b1f824152f5e92ba273ecb8ff443bcf99f55 > Mirrored from envoyproxy/envoy @ dfe687d49574ef7eb1bf84867bf571e805a2bf97 > Mirrored from envoyproxy/envoy @ 8d99679bb28ef50a7f04d62a5903bbefd8ff603a > Mirrored from envoyproxy/envoy @ d9e14931485da3aee89ada5f5497adf7af269ae4 > Mirrored from envoyproxy/envoy @ 46e65a498df7c920065a769860753076f9de16e7 > cache: use array instead of struct (#244) > Mirrored from envoyproxy/envoy @ c7affbc223fae3a5dd104b8d6be4ea29af4042f6 > Mirrored from envoyproxy/envoy @ aa3cb57d7cbe7db361c7bd8c08fadfd45d1dda30 > Mirrored from envoyproxy/envoy @ 8534ac8f810de72961b9e4399e14cf24fade7a60 > Mirrored from envoyproxy/envoy @ 7f8fb9509d3189819dd253e25ec76e939ae106e7 > Mirrored from envoyproxy/envoy @ b78fc4e0edc696c2395b7eafbca8cbc62cb0f325 > Mirrored from envoyproxy/envoy @ 222890cbff2f9d7dff74fca6535771c063104d68 > Mirrored from envoyproxy/envoy @ 297f7a73b3f93bccf8af73c0a555ae52bce6cecb > Mirrored from envoyproxy/envoy @ aaafd6b2719b118f8a354e5b09a4c94f5c49ac69 > Mirrored from envoyproxy/envoy @ 647c1eeba8622bafdd6add1e7997c1f0bda31be5 > Mirrored from envoyproxy/envoy @ be0d183f61d076a37060aa421e4ccc54d47963c1 > Mirrored from envoyproxy/envoy @ a907cff53f6ffb33d9a87b5ef50934626caa1b9e > Mirrored from envoyproxy/envoy @ 0c5b3571c2d04f9de973012fd1b346aecb6ca5ba > Mirrored from envoyproxy/envoy @ 38adf1f02e95cf7a7078cdaa39032b62ca1e2ebf > Mirrored from envoyproxy/envoy @ a29a083d9c260422b314ef47ca264b6815e548ab > Mirrored from envoyproxy/envoy @ d5f3efdaac875c9ee87424bc4f07af9c04c2b2ec > Mirrored from envoyproxy/envoy @ b7bef67c256090919a4585a1a06c42f15d640a09 > Support marshaling resource (#240) > remove deprecated field use (#243) > Mirrored from envoyproxy/envoy @ 74fbb938dab53ebf782348371091ab49ffe039f6 > Mirrored from envoyproxy/envoy @ a37522cf3f15639c8afeb7402f505044815fcf85 > Mirrored from envoyproxy/envoy @ 477fafdaa8423cff1a5c22d58904c22eed9155f3 > Mirrored from envoyproxy/envoy @ 90d1094b32aa017f90cc8efcd379aeb143acabfc > Mirrored from envoyproxy/envoy @ 766f3fb8dbdafce402631c43c16fda46ed003462 Co-authored-by: Mark DeLillo <[email protected]>
…apper Submodule src/code.cloudfoundry.org/cfdot a5d219a15..4d194a1 (rewind): < Regenerate expiring certs Submodule src/code.cloudfoundry.org/credhub-cli a8b206456..f30160402: > Bump go modules Submodule src/code.cloudfoundry.org/dockerapplifecycle a68f9cb51..93dcb39 (rewind): < Use fixtures dir local to launcher < use relative path instead of direnv Submodule src/garden 21c262319..4c2a4ae2a: > Update go.mod dependencies Submodule src/grootfs 412a27a1b..8a8621c7b: > Update go.mod dependencies > Merge pull request #240 from cloudfoundry/dependabot/go_modules/github.com/onsi/ginkgo/v2-2.13.1 Submodule src/guardian cbdd7088b..3d2fd9566: > use netns to fetch container network metrics Submodule src/idmapper 9cc617744..fe49efbe1: > Update go.mod dependencies
This enables the use case where Cloud Controller passes in HTTPS urls
for task callbacks that require mututal tls.
In that scenario, the CA that signs both diego and cloud controller
certificates have to be the same, this commit allows that CA to be
passed in as an argument.
Also, adds documentation to examples/aws/README.md as to how to deploy a
Diego cluster with this enabled.
Signed-off-by: Eric Promislow [email protected]