consul/agent/structs
Matt Keeler 3c4413cbed ACL Node Identities (#7970)
A Node Identity is very similar to a service identity. Its main targeted use is to allow creating tokens for use by Consul agents that will grant the necessary permissions for all the typical agent operations (node registration, coordinate updates, anti-entropy).

Half of this commit is for golden file based tests of the acl token and role cli output. Another big updates was to refactor many of the tests in agent/consul/acl_endpoint_test.go to use the same style of tests and the same helpers. Besides being less boiler plate in the tests it also uses a common way of starting a test server with ACLs that should operate without any warnings regarding deprecated non-uuid master tokens etc.
2020-06-16 16:55:01 +00:00
..
acl.go ACL Node Identities (#7970) 2020-06-16 16:55:01 +00:00
acl_cache.go
acl_cache_test.go test: Remove t.Parallel() from agent/structs tests 2020-05-08 14:06:10 -04:00
acl_legacy.go ACL Node Identities (#7970) 2020-06-16 16:55:01 +00:00
acl_legacy_test.go Tokens converted from legacy ACLs get their Hash computed (#8047) (#8054) 2020-06-08 23:36:55 +02:00
acl_oss.go ACL Node Identities (#7970) 2020-06-16 16:55:01 +00:00
acl_test.go test: Remove t.Parallel() from agent/structs tests 2020-05-08 14:06:10 -04:00
auto_encrypt.go
catalog.go Sync of OSS changes to support namespaces (#6909) 2019-12-09 21:26:41 -05:00
check_definition.go feat: support sending body in HTTP checks (#6602) 2020-02-10 09:27:12 -07:00
check_definition_test.go test: Remove t.Parallel() from agent/structs tests 2020-05-08 14:06:10 -04:00
check_type.go feat: support sending body in HTTP checks (#6602) 2020-02-10 09:27:12 -07:00
config_entry.go Merge pull request #7964 from hashicorp/dnephin/remove-patch-slice-of-maps-forward-compat 2020-06-08 23:53:31 +00:00
config_entry_discoverychain.go Add alias struct tags for new decode hook 2020-06-01 10:39:51 -05:00
config_entry_discoverychain_oss.go Updates to Config Entries and Connect for Namespaces (#7116) 2020-01-24 10:04:58 -05:00
config_entry_discoverychain_test.go test: Remove t.Parallel() from agent/structs tests 2020-05-08 14:06:10 -04:00
config_entry_gateways.go Merge pull request #8099 from hashicorp/gateway-services-endpoint 2020-06-12 21:15:25 +00:00
config_entry_gateways_test.go Allow users to set hosts to the wildcard specifier when TLS is disabled (#8083) 2020-06-11 15:03:46 +00:00
config_entry_oss.go Updates to Config Entries and Connect for Namespaces (#7116) 2020-01-24 10:04:58 -05:00
config_entry_test.go Merge pull request #7819 from hashicorp/dnephin/remove-t.Parallel-1 2020-05-12 12:11:57 -04:00
connect.go Intentions ACL enforcement updates (#7028) 2020-01-13 15:51:40 -05:00
connect_ca.go Add unconvert linter 2020-05-12 13:47:25 -04:00
connect_ca_test.go connect: add validations around intermediate cert ttl (#7213) 2020-02-11 00:05:49 +01:00
connect_oss.go Intentions ACL enforcement updates (#7028) 2020-01-13 15:51:40 -05:00
connect_proxy_config.go Add alias struct tags for new decode hook 2020-06-01 10:39:51 -05:00
connect_proxy_config_oss.go Updates to Config Entries and Connect for Namespaces (#7116) 2020-01-24 10:04:58 -05:00
connect_proxy_config_test.go Make sure IngressHosts isn't parsed during JSON decode 2020-05-06 15:06:14 -05:00
discovery_chain.go OSS Changes for various config entry namespacing bugs (#7226) 2020-02-06 10:52:25 -05:00
discovery_chain_oss.go Updates to Config Entries and Connect for Namespaces (#7116) 2020-01-24 10:04:58 -05:00
errors.go
federation_state.go wan federation via mesh gateways (#6884) 2020-03-09 15:59:02 -05:00
intention.go Replace whitelist/blacklist terminology with allowlist/denylist (#7971) 2020-06-01 10:40:14 -05:00
intention_oss.go Intentions ACL enforcement updates (#7028) 2020-01-13 15:51:40 -05:00
intention_test.go test: Remove t.Parallel() from agent/structs tests 2020-05-08 14:06:10 -04:00
operator.go
prepared_query.go Catalog + Namespace OSS changes. (#7219) 2020-02-10 10:40:44 -05:00
prepared_query_test.go
protobuf_compat.go
sanitize_oss.go
service_definition.go OSS Changes for various config entry namespacing bugs (#7226) 2020-02-06 10:52:25 -05:00
service_definition_test.go test: Remove t.Parallel() from agent/structs tests 2020-05-08 14:06:10 -04:00
snapshot.go
structs.go Merge pull request #8099 from hashicorp/gateway-services-endpoint 2020-06-12 21:15:25 +00:00
structs_filtering_test.go test: Remove t.Parallel() from agent/structs tests 2020-05-08 14:06:10 -04:00
structs_oss.go Merge pull request #8099 from hashicorp/gateway-services-endpoint 2020-06-12 21:15:25 +00:00
structs_test.go Merge pull request #8099 from hashicorp/gateway-services-endpoint 2020-06-12 21:15:25 +00:00
testing.go agent: ensure that we always use the same settings for msgpack (#7245) 2020-02-07 15:50:24 -06:00
testing_catalog.go Ingress Gateways for TCP services (#7509) 2020-04-16 14:00:48 -07:00
testing_connect_proxy_config.go
testing_intention.go Updates to Config Entries and Connect for Namespaces (#7116) 2020-01-24 10:04:58 -05:00
testing_service_definition.go
txn.go OSS KV Modifications to Support Namespaces 2019-11-25 12:57:35 -05:00