Poonam Jadhav
8255cc97f5
feat: add reporting config with reload ( #16890 )
2023-04-11 15:04:02 -04:00
Ronald
94ec4eb2f4
copyright headers for agent folder ( #16704 )
...
* copyright headers for agent folder
* Ignore test data files
* fix proto files and remove headers in agent/uiserver folder
* ignore deep-copy files
2023-03-28 14:39:22 -04:00
R.B. Boyer
1e02460bd1
re-run gofmt on 1.17 ( #11579 )
...
This should let freshly recompiled golangci-lint binaries using Go 1.17
pass 'make lint'
2021-11-16 12:04:01 -06:00
R.B. Boyer
c94b8c6a39
config: add agent config flag for enterprise clients to indicate they wish to join a particular partition ( #10572 )
2021-07-08 10:03:38 -05:00
Matt Keeler
50cc9fdd06
Add OSS bits for supporting specifying the enterprise license via config
2021-05-20 16:11:33 -04:00
Daniel Nephin
0ddbb98668
Backport audit log config changes from enterprise
2021-05-06 18:09:30 -04:00
Daniel Nephin
a0dd45941b
config: Unexport Builder and NewBuilder
...
This type and constructor are implementation details of config loading.
All callers should use config.Load.
2021-01-27 17:41:53 -05:00
Daniel Nephin
724a281e1c
config: Use config fields to warn about enterprise settings
...
It is no safe to assumes that the mapstructure keys will contain all the keys because some config can be specified
with command line flags or literals.
This change allows us to remove the json marshal/unmarshal cycle for command line flags, which will allow
us to remove all of the hcl/json struct tags on config fields.
2021-01-07 19:31:39 -05:00
Matt Keeler
66fd23d67f
Refactor to call non-voting servers read replicas ( #9191 )
...
Co-authored-by: Kit Patella <kit@jepsen.io>
2020-11-17 10:53:57 -05:00
Daniel Nephin
f1a41318d7
token: OSS support for enterprise tokens
2020-08-31 15:10:15 -04:00
Kit Patella
10b3478a4d
agent/config: include Audit struct as a pointer on Config, fix tests
2020-05-11 14:13:05 -07:00
Kit Patella
f5030957d0
agent/config: add auditing config to OSS and add to enterpriseConfigMap exclusions
2020-05-11 13:27:35 -07:00
Matt Keeler
cbe3a70f56
Update enterprise configurations to be in OSS
...
This will emit warnings about the configs not doing anything but still allow them to be parsed.
This also added the warnings for enterprise fields that we already had in OSS but didn’t change their enforcement behavior. For example, attempting to use a network segment will cause a hard error in OSS.
2020-05-04 10:21:05 -04:00
Matt Keeler
5934f803bf
Sync of OSS changes to support namespaces ( #6909 )
2019-12-09 21:26:41 -05:00