Sarah Adams
|
7a4be7863d
|
Use encoding/json as JSON decoder instead of mapstructure (#6680)
Fixes #6147
|
2019-10-29 11:13:36 -07:00 |
Matt Keeler
|
44dea31d1f
|
Include a content hash of the intention for use during replication
|
2019-07-01 16:28:30 -04:00 |
Kyle Havlovitz
|
6f40708aca
|
fsm: add Intention operations to transactions for internal use
|
2018-10-19 10:02:28 -07:00 |
Paul Banks
|
22b95283e9
|
Fix some tests failures caused by the sorting change and some cuased by previous UpdatePrecedence() change
|
2018-06-25 12:25:13 -07:00 |
Mitchell Hashimoto
|
4ebddd6adb
|
agent/consul: set precedence value on struct itself
|
2018-06-25 12:24:16 -07:00 |
Mitchell Hashimoto
|
b5b29cd6af
|
agent: rename test to check
|
2018-06-14 09:42:18 -07:00 |
Mitchell Hashimoto
|
526cfc34bd
|
agent/consul: implement Intention.Test endpoint
|
2018-06-14 09:42:17 -07:00 |
Mitchell Hashimoto
|
dcb2671d10
|
agent/cache: address PR feedback, lots of typos
|
2018-06-14 09:42:03 -07:00 |
Mitchell Hashimoto
|
56774f24d0
|
agent/cache-types: support intention match queries
|
2018-06-14 09:42:02 -07:00 |
Paul Banks
|
adc5589329
|
Allow duplicate source or destination, but enforce uniqueness across all four.
|
2018-06-14 09:41:57 -07:00 |
Mitchell Hashimoto
|
3e0e0a94a7
|
agent/structs: String format for Intention, used for logging
|
2018-06-14 09:41:55 -07:00 |
Mitchell Hashimoto
|
c54be9bc09
|
agent/consul: Basic ACL on Intention.Apply
|
2018-06-14 09:41:44 -07:00 |
Mitchell Hashimoto
|
04bd4af99c
|
agent/consul: set default intention SourceType, validate it
|
2018-06-14 09:41:43 -07:00 |
Mitchell Hashimoto
|
8e2462e301
|
agent/structs: Intention validation
|
2018-06-14 09:41:42 -07:00 |
Mitchell Hashimoto
|
d34ee200de
|
agent/consul: support intention description, meta is non-nil
|
2018-06-14 09:41:42 -07:00 |
Mitchell Hashimoto
|
2b047fb09b
|
agent,agent/consul: set default namespaces
|
2018-06-14 09:41:42 -07:00 |
Mitchell Hashimoto
|
e9d208bcb6
|
agent/consul: RPC endpoint for Intention.Match
|
2018-06-14 09:41:42 -07:00 |
Mitchell Hashimoto
|
231f7328bd
|
agent/structs: IntentionPrecedenceSorter for sorting based on precedence
|
2018-06-14 09:41:41 -07:00 |
Mitchell Hashimoto
|
c78b82f43b
|
agent: POST /v1/connect/intentions
|
2018-06-14 09:41:40 -07:00 |
Mitchell Hashimoto
|
2a8a2f8167
|
agent/consul: Intention.Get endpoint
|
2018-06-14 09:41:40 -07:00 |
Mitchell Hashimoto
|
48b9a43f1d
|
agent/consul: Intention.Apply, FSM methods, very little validation
|
2018-06-14 09:41:39 -07:00 |
Mitchell Hashimoto
|
b19a289596
|
agent/consul: start Intention RPC endpoints, starting with List
|
2018-06-14 09:41:39 -07:00 |
Mitchell Hashimoto
|
c05bed86e1
|
agent/consul/state: initial work on intentions memdb table
|
2018-06-14 09:41:39 -07:00 |