Loading...

Ayuda de CDN.com.tr

Publicar una aplicación en Platforms

Usa CDN Hosting/Platforms para publicar cargas de trabajo de WordPress, PHP o Managed Container mediante cuenta, derecho de paquete, configuración de plataforma, despliegue/estado/logs y verificación del método de entrega.

Publicar una aplicación en Platforms

Usa CDN Hosting/Platforms para publicar cargas de trabajo de WordPress, PHP o Managed Container mediante cuenta, derecho de paquete, configuración de plataforma, despliegue/estado/logs y verificación del método de entrega.

A dónde ir después del flujo de plataforma

Después de un despliegue de plataforma, los usuarios suelen necesitar revisar el método de entrega, DNS/SSL y los resultados de las operaciones.

Modelo de dominio

¿Qué dominio debería servir la salida de la plataforma?

Compara el endpoint predeterminado para vista previa, CNAME para producción, o Full DNS cuando el DNS raíz debe pertenecer a CDN.com.tr.

CDN Hosting/Platforms Default / CNAME / Full DNS
Abrir guía de elección
Resultado del despliegue

Aplicar cambios y observar Operations

Verifica que los cambios de origen de plataforma o encabezado Host llegaron a la configuración de tráfico.

CDN Hosting/Platforms Todos los métodos de entrega
Abrir guía de Apply

Ruta en el panel

  1. Management Panel
  2. CDN Accounts
  3. Add Your Website
  4. Content Source: CDN Hosting
  5. Paquete / derecho
  6. Hosting/Platforms
  7. Creación/despliegue de app de plataforma
  8. Operations
  9. Nombre de host de entrega / SSL

Requisitos previos

  • Un paquete o derecho que cubra la plataforma seleccionada está comprado en el panel y asignado a la cuenta.
  • Se conoce el comportamiento del encabezado Host para WordPress, PHP o Managed Container.
  • AI y Knight Online mantienen su propio comportamiento de vinculación de host público.
  • Los despliegues de contenedores necesitan tener listos la imagen, las credenciales del registro, los secretos y los datos de puerto.

Modelo de decisión

Tipo de plataforma

Cuando el entorno de ejecución corre en CDN.com.tr, el flujo se aleja de la configuración de archivos Pull o Push.

  • WordPress/PHP: alojamiento de plataforma y configuración de la app.
  • Managed Container: imagen, despliegue, logs, salud y almacenamiento de objetos opcional.
  • AI y Knight Online: flujos de vinculación de host público y gestión específicos de la plataforma.

Contrato del encabezado Host

Aquí se gestiona el comportamiento del encabezado Host de origen de WordPress, PHP y Managed Container.

  • Cuando se selecciona Keep request header, el backend ve el host público entrante.
  • Cuando no está seleccionado, se envía un valor de host fijo.
  • AI y Knight Online mantienen su comportamiento de vinculación de host específico de la plataforma.

Guía paso a paso

1

Preparar cuenta, paquete y derecho

Las acciones de plataforma pueden requerir capacidad de paquete y derecho asignado; la compra se completa en el panel.

  • Seleccionar la cuenta en CDN Accounts.
  • Comprar y asignar el paquete de plataforma requerido en el panel.
  • Confirmar que las acciones de creación o despliegue no comienzan sin derecho asignado.

Resultado esperado: Hosting/Platforms puede mostrar las acciones de plataforma para la cuenta seleccionada.

cdnctl equivalent
cdnctl accounts list
cdnctl packages list --owned --format table
export ACCOUNT_UUID=<account_uuid>
export PAID_PACKAGE_ID=<listed_package_id>
2

Elegir CDN Hosting/Platforms como origen

La selección de CDN Hosting en el asistente prepara el esqueleto de cuenta del entorno de ejecución de la plataforma.

  • Elegir CDN Hosting en Content Source.
  • Completar el método de entrega después del paso del paquete.
  • Pasar a Hosting/Platforms una vez que la cuenta existe.

Resultado esperado: El tipo de origen de plataforma se guarda en la cuenta y la superficie de plataforma está activa.

cdnctl equivalent
cdnctl cdn accounts create --source hosting --delivery custom-subdomain --package "$PAID_PACKAGE_ID" --alias platform-app-demo
export ACCOUNT_UUID=<account_uuid>
3

Establecer el tipo de plataforma y el comportamiento del encabezado Host

Hosting/Platforms muestra los servicios de plataforma y la decisión del encabezado Host juntos.

  • Seleccionar el tipo de plataforma.
  • Configurar Keep the request header según lo que espera el backend para WordPress/PHP/Managed Container.
  • Guardar o activar la configuración.

Resultado esperado: El tipo de plataforma y la configuración del encabezado Host quedan almacenados en la cuenta seleccionada.

cdnctl equivalent
cdnctl platforms types list
cdnctl platforms type set --account "$ACCOUNT_UUID" --type managed-container
cdnctl platforms origin-host set --account "$ACCOUNT_UUID" --host app.example.com --keep-request-host false
4

Crear o desplegar la aplicación

Managed Container y plataformas similares gestionan la imagen, el puerto, las variables de entorno/secretos y la salud desde superficies orientadas al cliente.

  • Seguir la lista de verificación de creación/despliegue de la app en la guía de la plataforma.
  • Revisar logs, estado y diagnósticos.
  • Los flujos de cliente no deben requerir SSH, kubectl ni operaciones manuales de base de datos.

Resultado esperado: Las superficies de Operations y de estado de plataforma muestran el resultado del despliegue.

cdnctl equivalent
cdnctl container apps deploy --account "$ACCOUNT_UUID" --name web --image registry.example.com/acme/web:latest --port 8080
cdnctl container apps logs --account "$ACCOUNT_UUID" --app web --tail 100
cdnctl container apps status --account "$ACCOUNT_UUID" --app web
5

Verificar la publicación y el resultado de la operación

La salida de la plataforma también se sirve mediante endpoint predeterminado, DNS completo o subdominio personalizado.

  • Revisar el nombre de host de entrega y el estado de SSL.
  • Ejecutar Apply Changes cuando sea necesario.
  • Observar el éxito en Operations.
  • Revisar el endpoint de salud de la aplicación públicamente.

Resultado esperado: La aplicación de plataforma responde a través de un dominio orientado al cliente.

cdnctl equivalent
cdnctl cdn accounts apply --account "$ACCOUNT_UUID"
cdnctl operations list --account "$ACCOUNT_UUID" --latest
curl -I https://app.example.com/health

Verificación

  • El derecho del paquete permite la plataforma seleccionada.
  • El tipo de plataforma aparece en Hosting/Platforms.
  • El comportamiento del encabezado Host y las excepciones de plataforma están documentados.
  • El despliegue/estado/logs están disponibles desde superficies orientadas al cliente.
  • La verificación del dominio público ocurre después de Apply Changes y Operations.

Casos de uso

Un cliente quiere que CDN.com.tr ejecute el entorno de ejecución de la aplicación y la sirva a través de un dominio público, no solo hacer proxy de un origen o alojar archivos estáticos.

Flujo de trabajo rápido

  1. La cuenta y el paquete con derecho asignado están listos.
  2. Elegir CDN Hosting/Platforms como origen en el asistente.
  3. Configurar el tipo de plataforma y el encabezado Host de origen en Hosting/Platforms.
  4. Crear o desplegar la aplicación de plataforma.
  5. Observar Operations, los logs y el estado.
  6. Verificar la entrega mediante Default Endpoint, Full DNS Transfer o Custom Subdomain.

Verificaciones

  • El trabajo de plataforma no se inicia sin derecho asignado.
  • Las excepciones de vinculación de host de AI y Knight Online permanecen explícitas.
  • Las guías de cliente no deben solicitar SSH, kubectl, artisan ni trabajo manual en la base de datos.
  • cdnctl capability gaps are documented as product gaps when present.