CDN.com.tr Help
Management Help Center
›
Platforms and managed add-ons
›
Managed Container Apps migration
Managed Container Apps migration
Create a container app, registry credential, env/secrets, imports, jobs, deploy, status, and logs from customer surfaces.
Platforms and managed add-ons
Managed Container Apps migration
Create a container app, registry credential, env/secrets, imports, jobs, deploy, status, and logs from customer surfaces.
Recommended guides
Hands-on, end-to-end walkthrough for Managed Container Apps.
Deploy from a docker-compose.yml
Case study: deploy a docker-compose project
Import a real docker-compose.yml (web + worker + managed Postgres + Redis) end to end — both the panel UI path and the cdnctl path, illustrated with real screenshots.
Panel + cdnctl
Platform Help
Open case study
Panel path
Management Panel
Hosting / Platforms
Managed Container Apps
Deploy / Status / Logs
Operations
Prerequisites
A package with container app rights must be assigned.
Registry credentials and secrets must be redacted in UI/API responses.
Deploy, status, and logs must be available through customer surfaces; kubectl is not used.
Step-by-step guide
1
Open Managed Container guide
Container Apps explains image, domain, healthcheck, and deploy requirements.
Open Managed Container Apps guide.
Review package preflight and required fields.
Expected result: The fields required to create a container app are clear.
cdnctl equivalent
cdnctl container apps list --account <account_uuid>
2
Deploy and watch Operations
Deploy is asynchronous and should be visible through Operations, status, and logs.
Create or update the app.
Start deploy.
Watch queued/running/success/failed state in Operations.
Expected result: Deploy result appears with customer-safe status and logs.
cdnctl equivalent
cdnctl container apps deploy --account <account_uuid> --app <app_uuid>
cdnctl container apps wait --account <account_uuid> --app <app_uuid> --status running --timeout 300
Verification
Deploy success is verified from Operations/status.
Secrets and registry passwords are not visible in help screenshots.
Failures use customer-safe diagnose output.
Use cases
A Docker/Kubernetes app is moved to CDN.com.tr without kubectl, SSH, artisan, DB access, or internal queue operations.
Quick workflow
Run preflight.
Create registry credential if needed.
Create app with image, port, healthcheck, env, and secrets.
Create imports or scheduled jobs.
Deploy and watch status/logs.
Checks
App belongs to account.
Registry secrets are masked.
Deploy creates an operation and revision.
Healthcheck failure has logs and diagnose guidance.