Poonam Jadhav
c8d21de074
feat: add reporting config with reload ( #16890 )
2023-04-11 15:04:02 -04:00
Ronald
dd0e8eec14
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
83bf7ab3ff
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
0e6a482b76
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
84c6c56578
Add OSS bits for supporting specifying the enterprise license via config
2021-05-20 16:11:33 -04:00
Daniel Nephin
0707dc3d6b
Backport audit log config changes from enterprise
2021-05-06 18:09:30 -04:00
Daniel Nephin
aa42ff5d81
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
ee00d7668c
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
4bca029be9
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
9535a1b57d
token: OSS support for enterprise tokens
2020-08-31 15:10:15 -04:00
Kit Patella
a4ee78440b
agent/config: include Audit struct as a pointer on Config, fix tests
2020-05-11 14:13:05 -07:00
Kit Patella
f82a97f8c8
agent/config: add auditing config to OSS and add to enterpriseConfigMap exclusions
2020-05-11 13:27:35 -07:00
Matt Keeler
64baf36b60
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
442924c35a
Sync of OSS changes to support namespaces ( #6909 )
2019-12-09 21:26:41 -05:00