Kyle Havlovitz
|
aa10fb2f48
|
Clarify some comments and names around CA bootstrapping
|
2018-06-14 09:42:04 -07:00 |
Kyle Havlovitz
|
bbfcb278e1
|
Add the root rotation mechanism to the CA config endpoint
|
2018-06-14 09:41:59 -07:00 |
Kyle Havlovitz
|
a585a0ba10
|
Have the built in CA store its state in raft
|
2018-06-14 09:41:59 -07:00 |
Kyle Havlovitz
|
ebdda17a30
|
Add CA config set to fsm operations
|
2018-06-14 09:41:58 -07:00 |
Mitchell Hashimoto
|
2dfca5dbc2
|
agent/consul/fsm,state: snapshot/restore for CA roots
|
2018-06-14 09:41:52 -07:00 |
Mitchell Hashimoto
|
17d6b437d2
|
agent/consul/fsm,state: tests for CA root related changes
|
2018-06-14 09:41:52 -07:00 |
Mitchell Hashimoto
|
80a058a573
|
agent/consul: CAS operations for setting the CA root
|
2018-06-14 09:41:51 -07:00 |
Mitchell Hashimoto
|
1d0b4ceedb
|
agent: convert all intention tests to testify/assert
|
2018-06-14 09:41:44 -07:00 |
Mitchell Hashimoto
|
f07340e94f
|
agent/consul/fsm,state: snapshot/restore for intentions
|
2018-06-14 09:41:44 -07:00 |
Mitchell Hashimoto
|
67b017c95c
|
agent/consul/fsm: switch tests to use structs.TestIntention
|
2018-06-14 09:41:43 -07:00 |
Mitchell Hashimoto
|
e81d1c88b7
|
agent/consul/fsm: add tests for intention requests
|
2018-06-14 09:41:42 -07:00 |
Mitchell Hashimoto
|
95e1c92edf
|
agent/consul/state,fsm: support for deleting intentions
|
2018-06-14 09:41:41 -07:00 |
Mitchell Hashimoto
|
48b9a43f1d
|
agent/consul: Intention.Apply, FSM methods, very little validation
|
2018-06-14 09:41:39 -07:00 |
Kyle Havlovitz
|
60307ef328
|
Remove deprecated metric names
|
2018-05-08 16:23:15 -07:00 |
Mitchell Hashimoto
|
fbac58280e
|
agent/consul/fsm: begin using testify/assert
|
2018-03-06 09:48:15 -08:00 |
Kyle Havlovitz
|
8546a1d3c6
|
Move autopilot to a standalone package
|
2017-12-11 16:45:33 -08:00 |
James Phillips
|
c4bc89a187
|
Creates a registration mechanism for snapshot and restore.
|
2017-11-29 18:36:53 -08:00 |
James Phillips
|
8571555703
|
Begins split out of snapshots from the main FSM class.
|
2017-11-29 18:36:53 -08:00 |
James Phillips
|
4eaee8e0ba
|
Creates a registration mechanism for FSM commands.
|
2017-11-29 18:36:53 -08:00 |
James Phillips
|
3e7ea1931c
|
Moves the FSM into its own package.
This will help make it clearer what happens when we add some registration
plumbing for the different operations and snapshots.
|
2017-11-29 18:36:53 -08:00 |