modify sonarqube
This commit is contained in:
59
dist/airgap/calypso-appliance-1.0.0-airgap/README.md
vendored
Normal file
59
dist/airgap/calypso-appliance-1.0.0-airgap/README.md
vendored
Normal file
@@ -0,0 +1,59 @@
|
||||
# Calypso Appliance - Airgap Installation Bundle
|
||||
|
||||
**Version:** 1.0.0
|
||||
**Target OS:** Ubuntu Server 24.04 LTS
|
||||
**Installation Type:** Offline/Airgap
|
||||
|
||||
## Bundle Contents
|
||||
|
||||
- **binaries/**: Pre-built Calypso binaries
|
||||
- **frontend/**: Built frontend assets
|
||||
- **packages/debs/**: All required DEB packages with dependencies (59 packages + ~200-300 dependencies)
|
||||
- **scripts/**: Installation scripts
|
||||
- **services/**: Systemd service files
|
||||
- **migrations/**: Database migration files
|
||||
- **configs/**: Configuration templates
|
||||
- **third_party/**: Optional third-party binaries (Go, Node.js)
|
||||
|
||||
## Installation
|
||||
|
||||
### Prerequisites
|
||||
|
||||
- Ubuntu Server 24.04 LTS
|
||||
- Root or sudo access
|
||||
- Minimum 10GB free disk space
|
||||
- Kernel headers installed (for kernel modules)
|
||||
|
||||
### Quick Install
|
||||
|
||||
```bash
|
||||
cd /path/to/bundle
|
||||
sudo ./install-airgap.sh
|
||||
```
|
||||
|
||||
The installer will:
|
||||
1. Install all packages from bundled DEB files
|
||||
2. Install Calypso binaries and frontend
|
||||
3. Setup database and configuration
|
||||
4. Install systemd services
|
||||
|
||||
### Post-Installation
|
||||
|
||||
1. Review configuration: `/etc/calypso/calypso.yaml`
|
||||
2. Install kernel modules (ZFS, SCST, mhVTL) if needed
|
||||
3. Start services: `systemctl start calypso-api`
|
||||
4. Enable services: `systemctl enable calypso-api`
|
||||
|
||||
## Verification
|
||||
|
||||
Check service status:
|
||||
```bash
|
||||
systemctl status calypso-api
|
||||
curl http://localhost:8080/api/v1/health
|
||||
```
|
||||
|
||||
## Support
|
||||
|
||||
For issues, check:
|
||||
- Installation logs: `/var/log/calypso/install.log`
|
||||
- Service logs: `journalctl -u calypso-api`
|
||||
Reference in New Issue
Block a user