Before You Begin
Complete these steps to ensure a smooth deployment on CloudNexus. This guide covers infrastructure, credentials, network configuration, and required tooling.
1 Account & Credentials
Ensure your CloudNexus account is properly configured with the necessary permissions and API access before provisioning resources.
Required Account Setup
# Generate scoped API key via CLI
cnx auth key create --name deploy-key --scope compute,storage,network --expiry 30d
2 System & Infrastructure Requirements
Your local environment and target workloads must meet these specifications to interact reliably with the CloudNexus control plane.
Supported Operating Systems
For containerized workloads, ensure your host supports Kernel 5.10+ and has cgroups v2 enabled. Legacy init systems and outdated kernels may cause scheduling failures.
3 Network & Firewall Configuration
CloudNexus endpoints must be reachable from your management networks. Whitelist the following ranges if you operate behind corporate firewalls or proxies.
Required Ports & Endpoints
# Verify connectivity
curl --connect-timeout 5 --max-time 10 https://api.cloudnexus.io/v1/health
# Expected: {"status":"operational","version":"2.4.1"}
4 CLI & Required Tools
Install and configure the official tooling to manage resources programmatically or via terminal.
Minimum Versions
# Install CLI (macOS/Linux)
curl -fsSL https://install.cloudnexus.io | sh
# Verify installation
cnx --version
# cnx version 4.3.1 (build 8a2f9c)
5 Compliance & Data Preparation
Review regulatory requirements and data handling policies before provisioning production workloads.
- Ensure data residency matches your compliance framework (GDPR, HIPAA, SOC2, ISO 27001)
- Configure encryption at rest (AES-256) and in transit (TLS 1.3)
- Review IAM policies and apply least-privilege access for service accounts
- Enable audit logging before initial deployment for compliance trails
6 Verification Checklist
Track your progress. Completed items are saved automatically to your browser.