Skip to content
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

Found new managed modules references #266

Merged
merged 1 commit into from
Sep 14, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,135 @@
syntax = "proto3";

package envoy.admin.v3;

import "envoy/admin/v3/config_dump_shared.proto";
import "envoy/config/bootstrap/v3/bootstrap.proto";

import "google/protobuf/any.proto";
import "google/protobuf/timestamp.proto";

import "udpa/annotations/status.proto";
import "udpa/annotations/versioning.proto";

option java_package = "io.envoyproxy.envoy.admin.v3";
option java_outer_classname = "ConfigDumpProto";
option java_multiple_files = true;
option go_package = "github.com/envoyproxy/go-control-plane/envoy/admin/v3;adminv3";
option (udpa.annotations.file_status).package_version_status = ACTIVE;

// [#protodoc-title: ConfigDump]

// The :ref:`/config_dump <operations_admin_interface_config_dump>` admin endpoint uses this wrapper
// message to maintain and serve arbitrary configuration information from any component in Envoy.
message ConfigDump {
option (udpa.annotations.versioning).previous_message_type = "envoy.admin.v2alpha.ConfigDump";

// This list is serialized and dumped in its entirety at the
// :ref:`/config_dump <operations_admin_interface_config_dump>` endpoint.
//
// The following configurations are currently supported and will be dumped in the order given
// below:
//
// * ``bootstrap``: :ref:`BootstrapConfigDump <envoy_v3_api_msg_admin.v3.BootstrapConfigDump>`
// * ``clusters``: :ref:`ClustersConfigDump <envoy_v3_api_msg_admin.v3.ClustersConfigDump>`
// * ``ecds_filter_http``: :ref:`EcdsConfigDump <envoy_v3_api_msg_admin.v3.EcdsConfigDump>`
// * ``ecds_filter_quic_listener``: :ref:`EcdsConfigDump <envoy_v3_api_msg_admin.v3.EcdsConfigDump>`
// * ``ecds_filter_tcp_listener``: :ref:`EcdsConfigDump <envoy_v3_api_msg_admin.v3.EcdsConfigDump>`
// * ``endpoints``: :ref:`EndpointsConfigDump <envoy_v3_api_msg_admin.v3.EndpointsConfigDump>`
// * ``listeners``: :ref:`ListenersConfigDump <envoy_v3_api_msg_admin.v3.ListenersConfigDump>`
// * ``scoped_routes``: :ref:`ScopedRoutesConfigDump <envoy_v3_api_msg_admin.v3.ScopedRoutesConfigDump>`
// * ``routes``: :ref:`RoutesConfigDump <envoy_v3_api_msg_admin.v3.RoutesConfigDump>`
// * ``secrets``: :ref:`SecretsConfigDump <envoy_v3_api_msg_admin.v3.SecretsConfigDump>`
//
// EDS Configuration will only be dumped by using parameter ``?include_eds``
//
// Currently ECDS is supported in HTTP and listener filters. Note, ECDS configuration for
// either HTTP or listener filter will only be dumped if it is actually configured.
//
// You can filter output with the resource and mask query parameters.
// See :ref:`/config_dump?resource={} <operations_admin_interface_config_dump_by_resource>`,
// :ref:`/config_dump?mask={} <operations_admin_interface_config_dump_by_mask>`,
// or :ref:`/config_dump?resource={},mask={}
// <operations_admin_interface_config_dump_by_resource_and_mask>` for more information.
repeated google.protobuf.Any configs = 1;
}

// This message describes the bootstrap configuration that Envoy was started with. This includes
// any CLI overrides that were merged. Bootstrap configuration information can be used to recreate
// the static portions of an Envoy configuration by reusing the output as the bootstrap
// configuration for another Envoy.
message BootstrapConfigDump {
option (udpa.annotations.versioning).previous_message_type =
"envoy.admin.v2alpha.BootstrapConfigDump";

config.bootstrap.v3.Bootstrap bootstrap = 1;

// The timestamp when the BootstrapConfig was last updated.
google.protobuf.Timestamp last_updated = 2;
}

// Envoys SDS implementation fills this message with all secrets fetched dynamically via SDS.
message SecretsConfigDump {
option (udpa.annotations.versioning).previous_message_type =
"envoy.admin.v2alpha.SecretsConfigDump";

// DynamicSecret contains secret information fetched via SDS.
// [#next-free-field: 7]
message DynamicSecret {
option (udpa.annotations.versioning).previous_message_type =
"envoy.admin.v2alpha.SecretsConfigDump.DynamicSecret";

// The name assigned to the secret.
string name = 1;

// This is the per-resource version information.
string version_info = 2;

// The timestamp when the secret was last updated.
google.protobuf.Timestamp last_updated = 3;

// The actual secret information.
// Security sensitive information is redacted (replaced with "[redacted]") for
// private keys and passwords in TLS certificates.
google.protobuf.Any secret = 4;

// Set if the last update failed, cleared after the next successful update.
// The *error_state* field contains the rejected version of this particular
// resource along with the reason and timestamp. For successfully updated or
// acknowledged resource, this field should be empty.
// [#not-implemented-hide:]
UpdateFailureState error_state = 5;

// The client status of this resource.
// [#not-implemented-hide:]
ClientResourceStatus client_status = 6;
}

// StaticSecret specifies statically loaded secret in bootstrap.
message StaticSecret {
option (udpa.annotations.versioning).previous_message_type =
"envoy.admin.v2alpha.SecretsConfigDump.StaticSecret";

// The name assigned to the secret.
string name = 1;

// The timestamp when the secret was last updated.
google.protobuf.Timestamp last_updated = 2;

// The actual secret information.
// Security sensitive information is redacted (replaced with "[redacted]") for
// private keys and passwords in TLS certificates.
google.protobuf.Any secret = 3;
}

// The statically loaded secrets.
repeated StaticSecret static_secrets = 1;

// The dynamically loaded active secrets. These are secrets that are available to service
// clusters or listeners.
repeated DynamicSecret dynamic_active_secrets = 2;

// The dynamically loaded warming secrets. These are secrets that are currently undergoing
// warming in preparation to service clusters or listeners.
repeated DynamicSecret dynamic_warming_secrets = 3;
}
104 changes: 104 additions & 0 deletions modules/sync/envoyproxy/envoy/state.json
Original file line number Diff line number Diff line change
Expand Up @@ -28531,6 +28531,110 @@
{
"name": "48319ebe4982e00700fd37428e61a0928758f726",
"digest": "8b9da068c75376b1584bb66a4b1ed1064623a583f774a670f0eff0a68bc08059158f479709f593e58175e78df0d21133e3916ca9ff59443b5c2a6e4a5c80eb12"
},
{
"name": "3fd14bfb80ae7aaf724578326580e9da9722935d",
"digest": "8b9da068c75376b1584bb66a4b1ed1064623a583f774a670f0eff0a68bc08059158f479709f593e58175e78df0d21133e3916ca9ff59443b5c2a6e4a5c80eb12"
},
{
"name": "d90a2387a3913e747fd9522ad18d7eda5366f38f",
"digest": "8b9da068c75376b1584bb66a4b1ed1064623a583f774a670f0eff0a68bc08059158f479709f593e58175e78df0d21133e3916ca9ff59443b5c2a6e4a5c80eb12"
},
{
"name": "2cca4be994bd34516008e3d87a169a31b9a057e2",
"digest": "8b9da068c75376b1584bb66a4b1ed1064623a583f774a670f0eff0a68bc08059158f479709f593e58175e78df0d21133e3916ca9ff59443b5c2a6e4a5c80eb12"
},
{
"name": "64d25d86d959273dac0c48a0d6222577964a06b7",
"digest": "8b9da068c75376b1584bb66a4b1ed1064623a583f774a670f0eff0a68bc08059158f479709f593e58175e78df0d21133e3916ca9ff59443b5c2a6e4a5c80eb12"
},
{
"name": "21ae0579d641abd67ce71fc1b2d8b1049a299008",
"digest": "8b9da068c75376b1584bb66a4b1ed1064623a583f774a670f0eff0a68bc08059158f479709f593e58175e78df0d21133e3916ca9ff59443b5c2a6e4a5c80eb12"
},
{
"name": "e5587b2e8d5b5b283e164b0b9404c542d9246dac",
"digest": "8b9da068c75376b1584bb66a4b1ed1064623a583f774a670f0eff0a68bc08059158f479709f593e58175e78df0d21133e3916ca9ff59443b5c2a6e4a5c80eb12"
},
{
"name": "9d8cb4b0c6892452741fc41e87d50934bf58acc3",
"digest": "5d7fd0dc36d5fd48c5e7598c57fcea0406c90f2e5923962282492098f89b3372c89988448ab4953b2eca3573414ceb85d4f42fdeb2c1530a365767c395666de8"
},
{
"name": "6f95c27ef7a65f74a0a44783068690c7bf10f993",
"digest": "5d7fd0dc36d5fd48c5e7598c57fcea0406c90f2e5923962282492098f89b3372c89988448ab4953b2eca3573414ceb85d4f42fdeb2c1530a365767c395666de8"
},
{
"name": "f504853b57c0363dba5f5d2e1ddedfe8e833320d",
"digest": "5d7fd0dc36d5fd48c5e7598c57fcea0406c90f2e5923962282492098f89b3372c89988448ab4953b2eca3573414ceb85d4f42fdeb2c1530a365767c395666de8"
},
{
"name": "c97ba34a56bd3643c9a9fffe5f4c8e34fddbebe5",
"digest": "5d7fd0dc36d5fd48c5e7598c57fcea0406c90f2e5923962282492098f89b3372c89988448ab4953b2eca3573414ceb85d4f42fdeb2c1530a365767c395666de8"
},
{
"name": "9bff71614962b357f9de388bfefb17e10eb4c669",
"digest": "5d7fd0dc36d5fd48c5e7598c57fcea0406c90f2e5923962282492098f89b3372c89988448ab4953b2eca3573414ceb85d4f42fdeb2c1530a365767c395666de8"
},
{
"name": "b66416005e538015082f0db8c5bf2103e81caef0",
"digest": "5d7fd0dc36d5fd48c5e7598c57fcea0406c90f2e5923962282492098f89b3372c89988448ab4953b2eca3573414ceb85d4f42fdeb2c1530a365767c395666de8"
},
{
"name": "4b88f0fb9813a1c1fe4af7bdb8c822aad5f009cc",
"digest": "5d7fd0dc36d5fd48c5e7598c57fcea0406c90f2e5923962282492098f89b3372c89988448ab4953b2eca3573414ceb85d4f42fdeb2c1530a365767c395666de8"
},
{
"name": "da74feae7ccbd86547096f5767ec963328060430",
"digest": "5d7fd0dc36d5fd48c5e7598c57fcea0406c90f2e5923962282492098f89b3372c89988448ab4953b2eca3573414ceb85d4f42fdeb2c1530a365767c395666de8"
},
{
"name": "c14b4b3e1ae7bff7d0a70b21953d68543efcc993",
"digest": "5d7fd0dc36d5fd48c5e7598c57fcea0406c90f2e5923962282492098f89b3372c89988448ab4953b2eca3573414ceb85d4f42fdeb2c1530a365767c395666de8"
},
{
"name": "ebf2f56425ccc106740b5edbc47db11df034f216",
"digest": "5d7fd0dc36d5fd48c5e7598c57fcea0406c90f2e5923962282492098f89b3372c89988448ab4953b2eca3573414ceb85d4f42fdeb2c1530a365767c395666de8"
},
{
"name": "656fade7293a04f6ef2a08c899db4301962065ed",
"digest": "5d7fd0dc36d5fd48c5e7598c57fcea0406c90f2e5923962282492098f89b3372c89988448ab4953b2eca3573414ceb85d4f42fdeb2c1530a365767c395666de8"
},
{
"name": "ef9d72e6d4afdce347160939e65e3d96f7e4bf0b",
"digest": "5d7fd0dc36d5fd48c5e7598c57fcea0406c90f2e5923962282492098f89b3372c89988448ab4953b2eca3573414ceb85d4f42fdeb2c1530a365767c395666de8"
},
{
"name": "c2beb2d6d84ab587800bd3c6553272e437afb036",
"digest": "5d7fd0dc36d5fd48c5e7598c57fcea0406c90f2e5923962282492098f89b3372c89988448ab4953b2eca3573414ceb85d4f42fdeb2c1530a365767c395666de8"
},
{
"name": "5341a9811323c1ec41e4aee6a0b483690eae5075",
"digest": "5d7fd0dc36d5fd48c5e7598c57fcea0406c90f2e5923962282492098f89b3372c89988448ab4953b2eca3573414ceb85d4f42fdeb2c1530a365767c395666de8"
},
{
"name": "d000ef3a55ddfb74f8093fa106663e658e9b5bec",
"digest": "5d7fd0dc36d5fd48c5e7598c57fcea0406c90f2e5923962282492098f89b3372c89988448ab4953b2eca3573414ceb85d4f42fdeb2c1530a365767c395666de8"
},
{
"name": "7bfd80b67dd6ac2bbb5023cb505bb300265b30f9",
"digest": "5d7fd0dc36d5fd48c5e7598c57fcea0406c90f2e5923962282492098f89b3372c89988448ab4953b2eca3573414ceb85d4f42fdeb2c1530a365767c395666de8"
},
{
"name": "b37ca7a0a923a37af0931076ff5ce4972e0183b3",
"digest": "5d7fd0dc36d5fd48c5e7598c57fcea0406c90f2e5923962282492098f89b3372c89988448ab4953b2eca3573414ceb85d4f42fdeb2c1530a365767c395666de8"
},
{
"name": "ca8003deb338a00ff335774d515650a697e68d57",
"digest": "5d7fd0dc36d5fd48c5e7598c57fcea0406c90f2e5923962282492098f89b3372c89988448ab4953b2eca3573414ceb85d4f42fdeb2c1530a365767c395666de8"
},
{
"name": "ffe3d72f7aa2aa3fafc656c54286fd6fb2fb8ddd",
"digest": "5d7fd0dc36d5fd48c5e7598c57fcea0406c90f2e5923962282492098f89b3372c89988448ab4953b2eca3573414ceb85d4f42fdeb2c1530a365767c395666de8"
},
{
"name": "39bd68f9d50be0e6bac4df5434fc76ccd8101079",
"digest": "5d7fd0dc36d5fd48c5e7598c57fcea0406c90f2e5923962282492098f89b3372c89988448ab4953b2eca3573414ceb85d4f42fdeb2c1530a365767c395666de8"
}
]
}
4 changes: 4 additions & 0 deletions modules/sync/envoyproxy/protoc-gen-validate/state.json
Original file line number Diff line number Diff line change
Expand Up @@ -871,6 +871,10 @@
{
"name": "fce8e8dbc5bb67680b40120fe872aa24e07a297a",
"digest": "58fee72915aad87dc6b9a10df2f87e9cf63c8978bf702723970344ef531664505cfeae8f4868048f76dcbbbb4ecde97c19627f1af70e84890753762e7a06fd5e"
},
{
"name": "1b9618da211a2e020d52dc24232bfe1a71303905",
"digest": "58fee72915aad87dc6b9a10df2f87e9cf63c8978bf702723970344ef531664505cfeae8f4868048f76dcbbbb4ecde97c19627f1af70e84890753762e7a06fd5e"
}
]
}
16 changes: 16 additions & 0 deletions modules/sync/googleapis/googleapis/state.json
Original file line number Diff line number Diff line change
Expand Up @@ -7263,6 +7263,22 @@
{
"name": "0adf469dcd7822bf5bc058a7b0217f5558a75643",
"digest": "eb5a9888c5eb68395b102740c907bdbbd856e3257d21c0714b6a624c0bf3559ca55d35e101fde4a17f0b7b6d185cf4829fba7edf42de71bc865bd2a9e95eda21"
},
{
"name": "55082b340c9c9d9198de029254866a8958f72fd8",
"digest": "eb5a9888c5eb68395b102740c907bdbbd856e3257d21c0714b6a624c0bf3559ca55d35e101fde4a17f0b7b6d185cf4829fba7edf42de71bc865bd2a9e95eda21"
},
{
"name": "e8a136feaca2547dd5566ef79841d28f76a80eb5",
"digest": "eb5a9888c5eb68395b102740c907bdbbd856e3257d21c0714b6a624c0bf3559ca55d35e101fde4a17f0b7b6d185cf4829fba7edf42de71bc865bd2a9e95eda21"
},
{
"name": "e1212f3702e0aa014ef63b73c5ed6a651836aa09",
"digest": "eb5a9888c5eb68395b102740c907bdbbd856e3257d21c0714b6a624c0bf3559ca55d35e101fde4a17f0b7b6d185cf4829fba7edf42de71bc865bd2a9e95eda21"
},
{
"name": "fe34a9da347bb333fe4e0a3435db7d977f74d288",
"digest": "eb5a9888c5eb68395b102740c907bdbbd856e3257d21c0714b6a624c0bf3559ca55d35e101fde4a17f0b7b6d185cf4829fba7edf42de71bc865bd2a9e95eda21"
}
]
}
16 changes: 16 additions & 0 deletions modules/sync/grpc-ecosystem/grpc-gateway/state.json
Original file line number Diff line number Diff line change
Expand Up @@ -1895,6 +1895,22 @@
{
"name": "e36d15bf06af302e164227615fae94c01c4f3e90",
"digest": "56e11d99165309adf89664157258e3ec800af508759feddb9b60e1377dccab08ae011028c18666c502806396c0620500414713f35b13bbc72ce8660f08b0ea3a"
},
{
"name": "1eb18c68acc5e905f5150928c584a1e8880ccf05",
"digest": "56e11d99165309adf89664157258e3ec800af508759feddb9b60e1377dccab08ae011028c18666c502806396c0620500414713f35b13bbc72ce8660f08b0ea3a"
},
{
"name": "72aba558cc9e65de726abdd7bab51045eb30f12a",
"digest": "56e11d99165309adf89664157258e3ec800af508759feddb9b60e1377dccab08ae011028c18666c502806396c0620500414713f35b13bbc72ce8660f08b0ea3a"
},
{
"name": "d9ed3c91c80896a05e5300cb83dbb9f340e53287",
"digest": "56e11d99165309adf89664157258e3ec800af508759feddb9b60e1377dccab08ae011028c18666c502806396c0620500414713f35b13bbc72ce8660f08b0ea3a"
},
{
"name": "4178e00128b991f5b2cc6fddbaf6641061509230",
"digest": "56e11d99165309adf89664157258e3ec800af508759feddb9b60e1377dccab08ae011028c18666c502806396c0620500414713f35b13bbc72ce8660f08b0ea3a"
}
]
}
8 changes: 4 additions & 4 deletions modules/sync/state.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,27 +18,27 @@
},
{
"module_name": "envoyproxy/envoy",
"latest_reference": "48319ebe4982e00700fd37428e61a0928758f726"
"latest_reference": "39bd68f9d50be0e6bac4df5434fc76ccd8101079"
},
{
"module_name": "envoyproxy/protoc-gen-validate",
"latest_reference": "fce8e8dbc5bb67680b40120fe872aa24e07a297a"
"latest_reference": "1b9618da211a2e020d52dc24232bfe1a71303905"
},
{
"module_name": "gogo/protobuf",
"latest_reference": "f67b8970b736e53dbd7d0a27146c8f1ac52f74e5"
},
{
"module_name": "googleapis/googleapis",
"latest_reference": "0adf469dcd7822bf5bc058a7b0217f5558a75643"
"latest_reference": "fe34a9da347bb333fe4e0a3435db7d977f74d288"
},
{
"module_name": "googlechrome/lighthouse",
"latest_reference": "81d35bdabffb673031a006fbaa5a36fffed1ca96"
},
{
"module_name": "grpc-ecosystem/grpc-gateway",
"latest_reference": "e36d15bf06af302e164227615fae94c01c4f3e90"
"latest_reference": "4178e00128b991f5b2cc6fddbaf6641061509230"
},
{
"module_name": "grpc/grpc",
Expand Down