You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
chrislu
a1ca496e70
helm: enhance all-in-one deployment configuration
Fixes #7110
This PR addresses multiple issues with the all-in-one Helm chart configuration:
## New Features
### Configurable Replicas
- Added `allInOne.replicas` (was hardcoded to 1)
### S3 Gateway Configuration
- Added full S3 config under `allInOne.s3`:
- port, httpsPort, domainName, allowEmptyFolder
- enableAuth, existingConfigSecret, auditLogConfig
- createBuckets for declarative bucket creation
### SFTP Server Configuration
- Added full SFTP config under `allInOne.sftp`:
- port, sshPrivateKey, hostKeysFolder, authMethods
- maxAuthTries, bannerMessage, loginGraceTime
- clientAliveInterval, clientAliveCountMax, enableAuth
### Command Line Arguments
- Added `allInOne.extraArgs` for custom CLI arguments
### Update Strategy
- Added `allInOne.updateStrategy.type` (Recreate/RollingUpdate)
### Secret Environment Variables
- Added `allInOne.secretExtraEnvironmentVars` for injecting secrets
### Ingress Support
- Added `allInOne.ingress` with S3, filer, and master sub-configs
### Storage Options
- Enhanced `allInOne.data` with existingClaim support
- Added PVC template for persistentVolumeClaim type
## CI Enhancements
- Added comprehensive tests for all-in-one configurations
- Tests cover replicas, S3, SFTP, extraArgs, strategies, PVC, ingress
|
2 months ago |
| .. |
|
src
|
HDFS: Java client replication configuration (#7526)
|
2 months ago |
|
.gitignore
|
HDFS: Java client replication configuration (#7526)
|
2 months ago |
|
Makefile
|
HDFS: Java client replication configuration (#7526)
|
2 months ago |
|
docker-compose.yml
|
HDFS: Java client replication configuration (#7526)
|
2 months ago |
|
pom.xml
|
java 4.00
|
2 months ago |
|
quick-start.sh
|
HDFS: Java client replication configuration (#7526)
|
2 months ago |
|
run-tests.sh
|
HDFS: Java client replication configuration (#7526)
|
2 months ago |