108 Commits (bda0fe3150eb58b40ecddcc0b3b015e999fc0358)

Author SHA1 Message Date
Harshavardhana eb2934f0c1
simplify webhook DNS further generalize for gateway (#10448) 4 years ago
Harshavardhana 572b1721b2
set max API requests automatically based on RAM (#10421) 4 years ago
Andreas Auernhammer fbd1c5f51a
certs: refactor cert manager to support multiple certificates (#10207) 4 years ago
Harshavardhana b4e3956e69
update KES docs to talk about 'mc encrypt' command (#10400) 4 years ago
Harshavardhana f7c1a59de1
add validation logs for configured Logger/Audit HTTP targets (#10274) 4 years ago
Harshavardhana a20d4568a2
fix: make sure to use uniform drive count calculation (#10208) 4 years ago
Harshavardhana 27266f8a54
fix: if OPA set do not enforce policy claim (#10149) 4 years ago
Praveen raj Mani b1705599e1
Fix config leaks and deprecate file-based config setters in NAS gateway (#9884) 4 years ago
Harshavardhana fa13fe2184
allow loading some from config and some values from ENVs (#9872) 4 years ago
Harshavardhana f5e1b3d09e
fix: initialize config once per startup (#9851) 5 years ago
Harshavardhana cbb7a09376
Allow etcd, cache setup to exit when starting gateway mode (#9842) 5 years ago
Harshavardhana 4915433bd2
Support bucket versioning (#9377) 5 years ago
Harshavardhana 5e529a1c96
simplify context timeout for readiness (#9772) 5 years ago
Krishna Srinivas 7d19ab9f62
readiness returns error quickly if any of the set is down (#9662) 5 years ago
Harshavardhana 69fb68ef0b
fix simplify code to start using context (#9350) 5 years ago
Anis Elleuch 8a94aebdb8
config: Add api requests max & deadline configs (#9273) 5 years ago
Harshavardhana f44cfb2863
use GlobalContext whenever possible (#9280) 5 years ago
Harshavardhana d49f2ec19c
fix: use specified authToken for audit/logger HTTP targets (#9249) 5 years ago
Harshavardhana ea18e51f4d
Support multiple LDAP OU's, smAccountName support (#9139) 5 years ago
Harshavardhana 3d3beb6a9d
Add response header timeouts (#9170) 5 years ago
Klaus Post 8d98662633
re-implement data usage crawler to be more efficient (#9075) 5 years ago
poornas 10fd53d6bb
Fix: admin config set API for notifications (#9085) 5 years ago
Harshavardhana 86252ec7e1
fix: document _ENABLE for all notification targets (#8864) 5 years ago
Harshavardhana 669c9da85d Disable federated buckets when etcd is namespaced (#8709) 5 years ago
Harshavardhana 725172e13b
fix: Do not need safe-mode for unreachable targets upon restart (#8686) 5 years ago
Andreas Auernhammer e047ac52b8 remove github.com/minio/kes as a dependency (#8665) 5 years ago
Harshavardhana 1dc5f2d0af
Remove safe mode for invalid entries in config (#8650) 5 years ago
Andreas Auernhammer c3d4c1f584 add minio/keys KMS integration (#8631) 5 years ago
Harshavardhana 471a3a650a
fix: Don't allow to set unconfigured notification ARNs (#8643) 5 years ago
Harshavardhana c364f0af6c Start using custom HTTP transport for webhook endpoints (#8630) 5 years ago
Harshavardhana 476111968a Update help messages with new wording (#8616) 5 years ago
Harshavardhana c9940d8c3f Final changes to config sub-system (#8600) 5 years ago
Harshavardhana 30e80d0a86
Add ReadFrom,WriteTo helpers for server config (#8580) 5 years ago
Harshavardhana e542084c37
Add etcd path prefix for all IAM assets (#8569) 5 years ago
Harshavardhana 4e9de58675 Avoid pointer based copy, instead use Clone() (#8547) 5 years ago
Harshavardhana 5ac4b517c9
Order all keys in config (#8541) 5 years ago
Harshavardhana 7cdb67680e
Add help with order of keys (#8535) 5 years ago
Harshavardhana 13a3d17321
Do not add comments after migration (#8530) 5 years ago
Harshavardhana 26a866a202
Fix review comments and new changes in config (#8515) 5 years ago
Harshavardhana 822eb5ddc7 Bring in safe mode support (#8478) 5 years ago
Harshavardhana 9e7a3e6adc Extend further validation of config values (#8469) 5 years ago
Harshavardhana 47b13cdb80 Add etcd part of config support, add noColor/json support (#8439) 5 years ago
Harshavardhana ee4a6a823d Migrate config to KV data format (#8392) 5 years ago
poornas d7060c4c32 Allow logging targets to be configured to receive `minio` (#8347) 5 years ago
Harshavardhana 175b07d6e4
Fix queueStore stops working with concurrent PUT/DELETE requests (#8381) 5 years ago
Harshavardhana 6a4ef2e48e Initialize configs correctly, move notification config (#8367) 5 years ago
Harshavardhana 290ad0996f Move etcd, logger, crypto into their own packages (#8366) 5 years ago
Harshavardhana 3b8adf7528 Move storageclass config handling into cmd/config/storageclass (#8360) 5 years ago
Harshavardhana 589e32a4ed Refactor config and split them in packages (#8351) 5 years ago
Harshavardhana 90bfa6260a Fix LDAP TLS support to use custom CAs (#8352) 5 years ago