feat: TOOLS-3078 added schema for Server 8.1.0 #15
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
🔄 Overview
This PR introduces the Aerospike configuration schema 8.1.0, which includes new administrative interface capabilities, enhanced logging, improved TLS security features, and namespace-level TTL management.
✨ New Features
1. Enhanced Admin Interface Configuration
network.admin
section with comprehensive admin interface controlsaddresses
: Array of admin interface addressesdisable-localhost
: Option to disable localhost access (default: false)port
: Admin port configuration (1024-65535)tls-addresses
: TLS-enabled admin addressestls-authenticate-client
: Client authentication with hostname validationtls-name
: TLS context nametls-port
: TLS port configuration2. Improved Logging System
deprecation
logging category for better monitoring of deprecated featuresinfo-port
logging category (functionality moved to admin interface)3. Enhanced TLS Security
pki-user-append-ou
property in TLS configuration4. Namespace TTL Management
apply-ttl-reductions
property in namespace configuration🔧 Configuration Changes
Network Structure Reorganization
network.info
contained admin interface propertiesnetwork.admin
dedicated section with enhanced capabilitiesLogging Configuration Updates
🏢 Enterprise vs Community Edition
Enterprise-Only Features
Community Edition Features
🔒 Security Enhancements
📋 Migration Guide
For Existing Configurations
network.info
configurations remain validinfo-port
logging configurations if presentpki-user-append-ou
option available for Enterprise usersapply-ttl-reductions
defaults to true (existing behavior)Recommended Updates
Further Changes Made
1. data-size minimum value increased from 256M to 512M
256 * 1024 * 1024
to512 * 1024 * 1024
2. max-record-size minimum value corrected from 0 to 64 bytes
0
to64