Skip to content

Commit

Permalink
Add support for mTLS (#470)
Browse files Browse the repository at this point in the history
There is a need to secure the Action Cache for production builds which is
not possible with out authentication of the store.  This can be provided
by mTLS and the ability to make the action cache read only for some servers.
  • Loading branch information
chrisstaite-menlo authored Jan 17, 2024
1 parent 8c433cd commit 6a379b3
Show file tree
Hide file tree
Showing 21 changed files with 356 additions and 153 deletions.
20 changes: 19 additions & 1 deletion Cargo.Bazel.lock
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"checksum": "a6b16863ad5d0a1a72b20d57a7b103696e736e78f865de8cee087e4876a07970",
"checksum": "af852655d9eacd497a80742a4a6e9066b95c0a236ee1b77f438a7a8d7fef1237",
"crates": {
"addr2line 0.21.0": {
"name": "addr2line",
Expand Down Expand Up @@ -9089,6 +9089,10 @@
"id": "tokio-util 0.7.10",
"target": "tokio_util"
},
{
"id": "tonic 0.10.2",
"target": "tonic"
},
{
"id": "tracing 0.1.40",
"target": "tracing"
Expand Down Expand Up @@ -15084,6 +15088,7 @@
],
"crate_features": {
"common": [
"default",
"logging",
"tls12"
],
Expand Down Expand Up @@ -15326,6 +15331,7 @@
"default",
"gzip",
"prost",
"tls",
"transport"
],
"selects": {}
Expand Down Expand Up @@ -15384,10 +15390,22 @@
"id": "prost 0.12.3",
"target": "prost"
},
{
"id": "rustls 0.21.10",
"target": "rustls"
},
{
"id": "rustls-pemfile 1.0.4",
"target": "rustls_pemfile"
},
{
"id": "tokio 1.35.1",
"target": "tokio"
},
{
"id": "tokio-rustls 0.24.1",
"target": "tokio_rustls"
},
{
"id": "tokio-stream 0.1.14",
"target": "tokio_stream"
Expand Down
Loading

0 comments on commit 6a379b3

Please sign in to comment.