1. Added setup Command
A new setup command has been added for initial M-CMP system configuration.
1.1 credential - CSP Credential Registration
Encrypts and registers Cloud Service Provider (CSP) credentials to MC-Infra-Manager.
Usage:
./mcc setup credential
./mcc setup credential --csp awsKey Features:
- Interactive CLI for CSP credential input
- Secure credential transmission using RSA + AES hybrid encryption
- Support for various CSPs (AWS, Azure, GCP, Alibaba, etc.)
1.2 infra-init - MC-Infra-Manager Initialization
Automatically initializes multi-cloud connection information and common resources for MC-Infra-Manager.
Usage:
./mcc setup infra-initKey Features:
- Automatic detection of MC-Infra-Manager running status and version
- Automatic download of initialization scripts for the corresponding version from GitHub
- Registration of multi-cloud connection information and common resources
For details, please refer to docs/infra-init-cmd.md.
2. Makefile Improvements
A default target has been added to enable building with just the make command from the project root.
Usage:
make # Default build (current platform)
make linux-arm
make mac
make mac-arm
make win
make clean3. Service Version Updates
- MC-Cost-Optimizer version update (v0.5.2)
- MC-Infra-Manager (CB-Tumblebug) version update (v0.11.21)
4. Added Alibaba Object Storage Support
Added support for Alibaba Cloud Object Storage Service (OSS).
What's Changed
- update : Cost-Optimizer tag update to v0.5.2 by @makgoon in #118
- Use cb-tumblebug:0.11.21 by @seokho-son in #119
- Add: Add Alibaba Object Storage by @kimchangyu-25 in #120
- Update mc-infra-manager version by @seokho-son in #121
- Added setup Command by @MZC-CSC in #122
New Contributors
- @kimchangyu-25 made their first contribution in #120
Full Changelog: v0.5.0...v0.5.1