Preguntas más frecuentes sobre Continuous Delivery
Aquí encontrará respuestas a las preguntas más frecuentes sobre el uso de IBM Cloud® Continuous Delivery.
¿Por qué se eliminan los servicios del plan Lite después de 30 días de inactividad?
Una instancia de Continuous Delivery se considera activa cuando una o más de las cadenas de herramientas dentro del mismo grupo de recursos están activas. Se considera que una cadena de herramientas está activa si los usuarios interactúan con ella a través de la interfaz de usuario, se activan trabajos de canalización de entregas o se accede a repositorios gestionados por Git Repos and Issue Tracking.
Cuando estas condiciones no se cumplen para todas las cadenas de herramientas asociadas al servicio Continuous Delivery durante 30 días, la instancia se considera inactiva.
¿Puedo utilizar scripts de muestra para crear y desplegar mi aplicación?
El repositorio open-toolchain/commons GitHub contiene una colección de scripts comunes que puedes utilizar en cadenas de herramientas y pipelines. Por ejemplo, puede utilizar uno de los scripts shell que está contenido en este repositorio dentro de sus propias cadenas de herramientas de varias maneras.
¿Cómo introduzco mi propio código y lo despliego a través de Continuous Delivery?
Puede elegir cualquiera de las siguientes opciones para desplegar su propio código para Continuous Delivery:
- Cree una cadena de herramientas utilizando una de las plantillas disponibles (dependiendo del objetivo del despliegue y de las integraciones de las herramientas). En la página Crear una cadena de herramientas, seleccione el proveedor adecuado para el repositorio de origen y especifique el enlace al repositorio de código fuente. Después de crear la cadena de herramientas, es posible que tenga que ajustar los scripts del conducto para sus objetivos de despliegue.
- Cree una cadena de herramientas vacía y añada las integraciones de herramientas para desplegar la app. Para obtener más información sobre cómo utilizar este método para desplegar el código en Continuous Delivery, consulte Desplegar una app en Kubernetes.
¿Cómo puedo encontrar el estado de IBM Cloud y el servicio Continuous Delivery?
Consulte la página Estado de IBM Cloud para determinar si hay problemas conocidos que afecten a la plataforma IBM Cloud y a los principales servicios en IBM Cloud.
Para ver la página Estado, seleccione una de las dos opciones siguientes:
- En la consola de IBM Cloud, vaya a Soporte. Desde el widget Notificaciones de hoy, pulse Ver todo y, a continuación, pulse Estado para ver el estado de los recursos de todas las ubicaciones de IBM Cloud. Puede ver una lista de sucesos, en orden cronológico, sobre mantenimiento e incidencias. Puede realizar búsquedas en todas las notificaciones, o filtrar por tipo, ubicaciones geográficas y recursos individuales. También puede ver ventanas de mantenimiento planificado para las que se ha ofrecido un aviso anterior así como los incidentes o paradas imprevistos, que se publican en cuanto el equipo de IBM Cloud tiene conocimiento de los mismos. Las notificaciones de incidencias se actualizan con regularidad hasta que quedan resueltas.
- Acceda directamente en IBM Cloud- Estado del sistema.
Para obtener más información sobre la página Estado de IBM Cloud, consulte Visualización del estado de IBM Cloud.
¿Por qué la cantidad de AUTHORIZED_USERS_PER_MONTH notificada en IBM Cloud la facturación y el uso son diferentes del número real de usuarios autorizados listados para mi instancia de servicio de Continuous Delivery ?
La cantidad de AUTHORIZED_USERS_PER_MONTH se calcula como un promedio del número de usuarios autorizados por día. Si se añaden o eliminan usuarios autorizados, el promedio aumentará o disminuirá. Por ejemplo, si una instancia de
servicio tiene un usuario autorizado para la primera quincena de junio, se añade un segundo usuario autorizado el 16 de junio, la cantidad de AUTHORIZED_USERS_PER_MONTH para todo el mes de junio será 1.5.
¿Por qué la cantidad de AUTHORIZED_USERS_PER_MONTH notificada en IBM Cloud Facturación y uso es igual a cero para mi instancia de servicio de Continuous Delivery ?
La instancia de servicio reside en una cuenta de una empresa y participa en la facturación consolidada. Cuando la facturación consolidada está habilitada en una instancia de servicio de Continuous Delivery en una cuenta de empresa, sólo dicha instancia informará de una cantidad distinta de cero de usuarios autorizados. Todas las demás instancias de servicio de Continuous Delivery en la jerarquía de empresa y en la misma región notificarán cero usuarios autorizados, aunque sigan listando sus usuarios autorizados. Para obtener más información sobre la facturación consolidada, consulte Facturación consolidada.
¿Puedo evitar que se me facture por los mismos usuarios autorizados en varias instancias del servicio Continuous Delivery ?
Si las instancias de servicio de Continuous Delivery están organizadas en una empresa, puede habilitar la facturación consolidada en una instancia de servicio de Continuous Delivery en la cuenta de empresa para que los usuarios autorizados solo se notifiquen para la facturación una vez para todas las instancias de servicio de la empresa y de la misma región. Para obtener más información sobre la facturación consolidada, consulte Facturación consolidada.
¿Puedo gestionar instancias de servicio de Continuous Delivery utilizando Terraform?
Puede utilizar Terraform para suministrar, actualizar y dejar de suministrar instancias del servicio Continuous Delivery. Para obtener más información sobre cómo utilizar Terraform con Continuous Delivery, consulte Creación de una instancia de servicio de Continuous Delivery con Terraform,
Supresión de una instancia de servicio de Continuous Delivery con Terraform y la documentación de recursos de ibm_resource_instance.
No puede utilizar Terraform para gestionar la lista de usuarios autorizados para una instancia de servicio de Continuous Delivery. Sólo puede gestionar la lista de usuarios autorizados utilizando la consola. Para obtener información sobre la gestión de usuarios autorizados, consulte Usuarios autorizados.
¿Puedo gestionar instancias de servicio de Continuous Delivery utilizando una API?
Puede utilizar las API de HTTP o los SDK de lenguajes de programación seleccionados para aprovisionar, actualizar y desaprovisionar instancias del servicio Continuous Delivery. Para obtener más información sobre el uso de Continuous Delivery con la API, consulte Creación de una instancia de servicio Continuous Delivery con la API y Eliminación de una instancia de servicio Continuous Delivery con la API.
No puede utilizar las API para gestionar la lista de usuarios autorizados de una instancia de servicio de Continuous Delivery. Sólo puede gestionar la lista de usuarios autorizados utilizando la consola. Para obtener información sobre la gestión de usuarios autorizados, consulte Usuarios autorizados.
¿Puedo utilizar la consola, las API o la CLI para modificar los recursos gestionados por Terraform?
Cuando utilice Terraform para gestionar recursos como instancias de servicio, cadenas de herramientas y conductos de Tekton de Continuous Delivery, evite cambiar los recursos utilizando la consola, las API o la CLI, o mediante cualquier otro método fuera del control de Terraform.
Si elude Terraform cambiando directamente los recursos, puede provocar una desviación de recursos, una situación en la que los estados de los recursos reales en IBM Cloud se desvían de la definición de los recursos en Terraform. La próxima vez que aplique la configuración de Terraform, Terraform intentará actualizar los recursos para volver a alinearlos con la configuración de Terraform. Esta acción puede tener consecuencias no deseadas, como revertir cambios o suprimir y, a continuación, volver a crear recursos.
Para obtener más información sobre la desviación de recursos, consulte Gestionar desviación de recursos.