Mitchell Hashimoto
|
4d4a8443e8
|
agent: test /v1/catalog/node/:node to list connect proxies
|
2018-06-14 09:41:46 -07:00 |
Mitchell Hashimoto
|
6e257ea51c
|
agent: /v1/catalog/service/:service works with proxies
|
2018-06-14 09:41:46 -07:00 |
Mitchell Hashimoto
|
63e4a35827
|
agent/consul/state: convert proxy test to testify/assert
|
2018-06-14 09:41:46 -07:00 |
Mitchell Hashimoto
|
21c6fc623a
|
agent/consul/state: service registration with proxy works
|
2018-06-14 09:41:46 -07:00 |
Mitchell Hashimoto
|
a621afe72c
|
agent/consul: convert intention ACLs to testify/assert
|
2018-06-14 09:41:46 -07:00 |
Mitchell Hashimoto
|
9dc8aa0fb3
|
agent/consul,structs: add tests for ACL filter and prefix for intentions
|
2018-06-14 09:41:45 -07:00 |
Mitchell Hashimoto
|
5ac649af7f
|
agent/consul: Intention.Match ACLs
|
2018-06-14 09:41:45 -07:00 |
Mitchell Hashimoto
|
4d87601bf4
|
agent/consul: Intention.Get ACLs
|
2018-06-14 09:41:45 -07:00 |
Mitchell Hashimoto
|
9bbbb73734
|
agent/consul: Intention.Apply ACL on rename
|
2018-06-14 09:41:45 -07:00 |
Mitchell Hashimoto
|
01b644e213
|
agent/consul: tests for ACLs on Intention.Apply update/delete
|
2018-06-14 09:41:45 -07:00 |
Mitchell Hashimoto
|
a67ff1c0dc
|
agent/consul: Basic ACL on Intention.Apply
|
2018-06-14 09:41:44 -07:00 |
Mitchell Hashimoto
|
0719ff6905
|
agent: convert all intention tests to testify/assert
|
2018-06-14 09:41:44 -07:00 |
Mitchell Hashimoto
|
454ef7d106
|
agent/consul/fsm,state: snapshot/restore for intentions
|
2018-06-14 09:41:44 -07:00 |
Mitchell Hashimoto
|
80d068aaa4
|
agent: use UTC time for intention times, move empty list check to
agent/consul
|
2018-06-14 09:41:43 -07:00 |
Mitchell Hashimoto
|
370b2599a1
|
agent/consul/fsm: switch tests to use structs.TestIntention
|
2018-06-14 09:41:43 -07:00 |
Mitchell Hashimoto
|
97e2a73145
|
agent/consul/state: need to set Meta for intentions for tests
|
2018-06-14 09:41:43 -07:00 |
Mitchell Hashimoto
|
ad42f42a17
|
agent/consul/state: remove TODO
|
2018-06-14 09:41:43 -07:00 |
Mitchell Hashimoto
|
70858598e4
|
agent: use testing intention to get valid intentions
|
2018-06-14 09:41:43 -07:00 |
Mitchell Hashimoto
|
ab4ea3efb4
|
agent/consul: set default intention SourceType, validate it
|
2018-06-14 09:41:43 -07:00 |
Mitchell Hashimoto
|
d92993f75b
|
agent/structs: Intention validation
|
2018-06-14 09:41:42 -07:00 |
Mitchell Hashimoto
|
82a50245e0
|
agent/consul: support intention description, meta is non-nil
|
2018-06-14 09:41:42 -07:00 |
Mitchell Hashimoto
|
c12690b837
|
agent/consul/fsm: add tests for intention requests
|
2018-06-14 09:41:42 -07:00 |
Mitchell Hashimoto
|
a9743f4f15
|
agent,agent/consul: set default namespaces
|
2018-06-14 09:41:42 -07:00 |
Mitchell Hashimoto
|
10c370c0fb
|
agent/consul: set CreatedAt, UpdatedAt on intentions
|
2018-06-14 09:41:42 -07:00 |
Mitchell Hashimoto
|
d57a3ca2af
|
agent: GET /v1/connect/intentions/match
|
2018-06-14 09:41:42 -07:00 |
Mitchell Hashimoto
|
93de03fe8b
|
agent/consul: RPC endpoint for Intention.Match
|
2018-06-14 09:41:42 -07:00 |
Mitchell Hashimoto
|
f93edadbbe
|
agent/consul/state: IntentionMatch for performing match resolution
|
2018-06-14 09:41:41 -07:00 |
Mitchell Hashimoto
|
377479c01a
|
agent/structs: IntentionPrecedenceSorter for sorting based on precedence
|
2018-06-14 09:41:41 -07:00 |
Mitchell Hashimoto
|
dca483b4a2
|
agent: PUT /v1/connect/intentions/:id
|
2018-06-14 09:41:41 -07:00 |
Mitchell Hashimoto
|
faeb583162
|
agent: DELETE /v1/connect/intentions/:id
|
2018-06-14 09:41:41 -07:00 |
Mitchell Hashimoto
|
fb02e53536
|
agent/consul: test that Apply works to delete an intention
|
2018-06-14 09:41:41 -07:00 |
Mitchell Hashimoto
|
4417f37ede
|
agent/consul/state,fsm: support for deleting intentions
|
2018-06-14 09:41:41 -07:00 |
Mitchell Hashimoto
|
1b44c1befa
|
agent/consul: creating intention must not have ID set
|
2018-06-14 09:41:40 -07:00 |
Mitchell Hashimoto
|
771b1737e3
|
agent/consul: support updating intentions
|
2018-06-14 09:41:40 -07:00 |
Mitchell Hashimoto
|
0d96cdc0a5
|
agent: GET /v1/connect/intentions/:id
|
2018-06-14 09:41:40 -07:00 |
Mitchell Hashimoto
|
274bfdd864
|
agent: POST /v1/connect/intentions
|
2018-06-14 09:41:40 -07:00 |
Mitchell Hashimoto
|
5a1fb35d6e
|
agent: GET /v1/connect/intentions endpoint
|
2018-06-14 09:41:40 -07:00 |
Mitchell Hashimoto
|
e8c4156f07
|
agent/consul: Intention.Get endpoint
|
2018-06-14 09:41:40 -07:00 |
Mitchell Hashimoto
|
9e307e178e
|
agent/consul: Intention.Apply, FSM methods, very little validation
|
2018-06-14 09:41:39 -07:00 |
Mitchell Hashimoto
|
212a272989
|
agent/consul: start Intention RPC endpoints, starting with List
|
2018-06-14 09:41:39 -07:00 |
Mitchell Hashimoto
|
9639bfb1be
|
agent/consul/state: list intentions
|
2018-06-14 09:41:39 -07:00 |
Mitchell Hashimoto
|
cc8a6f7f15
|
agent/consul/state: initial work on intentions memdb table
|
2018-06-14 09:41:39 -07:00 |
Guido Iaquinti
|
f7fe6c2a87
|
Attach server.Name label to client.rpc.failed
|
2018-06-13 14:56:14 +01:00 |
Guido Iaquinti
|
3d230dee80
|
Attach server.ID label to client.rpc.failed
|
2018-06-13 14:53:44 +01:00 |
Guido Iaquinti
|
e85e63c18c
|
Client: add metric for failed RPC calls to server
|
2018-06-13 12:35:45 +01:00 |
Matt Keeler
|
88a8c5e968
|
Merge pull request #4156 from hashicorp/enterprise-coexistence
Enterprise/Licensing Cleanup
|
2018-06-05 10:50:32 -04:00 |
Jack Pearkes
|
aa1c993806
|
Merge pull request #4013 from sethvargo/sethvargo/user_agent
Add a helper for generating Consul's user-agent string
|
2018-06-01 09:13:38 -07:00 |
Matt Keeler
|
27fe219918
|
Merge pull request #4131 from pierresouchay/enable_full_dns_compression
Enable full dns compression
|
2018-06-01 10:42:03 -04:00 |
Matt Keeler
|
1fbe828c35
|
Add RunWithConfig and put Run signature back to normal
|
2018-05-31 20:22:14 -04:00 |
Matt Keeler
|
53fbe2b111
|
Update unit tests to reflect change to func signature
|
2018-05-31 17:20:16 -04:00 |