Creación de una pila a partir de Bitbucket Cloud

Cree una pila en Resource Manager a partir de una configuración de Terraform almacenada en Bitbucket Cloud. Seleccione un proveedor de origen de configuración que especifique la información de Bitbucket Cloud necesaria para acceder a las configuraciones.

Asegúrese de que la configuración de Terraform es válida. Consulte Configuración de Terraform para el gestor de recursos y Creación de configuraciones.

Para obtener información sobre los proveedores de orígenes de configuración, consulte Managing Configuration Source Providers.

    1. En la página de lista Proveedores de origen de configuración, busque el proveedor de origen de configuración con el que desea trabajar. Si necesita ayuda para buscar la página de lista o el proveedor de origen de configuración, consulte Listado de proveedores de origen de configuración.
    2. En el menú Actions (Menú Acciones) del proveedor de origen de configuración, seleccione Create stack from configuration source provider.
      Se abre la página Crear pila con el proveedor de origen de configuración de Bitbucket Cloud ya seleccionado.
    3. Seleccione el espacio de trabajo, el repositorio y la rama de Bitbucket Cloud. La lista de ramas tiene un límite de 100.
      Para obtener información sobre los espacios de trabajo de Bitbucket Cloud, consulte https://support.atlassian.com/bitbucket-cloud/docs/what-is-a-workspace/.
    4. (Opcional) Para utilizar un directorio que no sea el directorio raíz para ejecutar Terraform, especifique el directorio de trabajo. Este campo está visible cuando la rama seleccionada tiene directorios. Ejemplos:
      • Un Nivel: Directorio
      • Dos niveles: Directorio/Subdirectorio
    5. (Opcional) Para utilizar proveedores personalizados, seleccione Usar proveedores personalizados y, a continuación, seleccione el cubo que contiene el proveedor personalizado.
    6. (Opcional) Edite el nombre de pila por defecto e introduzca una descripción de pila. Evite introducir información confidencial.
    7. Seleccione el compartimento en el que desea crear la pila.
    8. En Versión de Terraform, seleccione la versión utilizada por la configuración de Terraform.
    9. (Opcional) Seleccione Mostrar opciones avanzadas y asigne etiquetas a la pila.
      • Espacio de nombres de etiqueta: para agregar una etiqueta definida, seleccione un espacio de nombres existente. Para agregar una etiqueta de origen libre, deje el valor en blanco.
      • clave de etiqueta: para agregar una etiqueta definida, seleccione una clave de etiqueta existente. Para agregar una etiqueta de formato libre, escriba el nombre de clave que desee.
      • Valor de etiqueta: escriba el valor de etiqueta que desee.
      • Agregar etiqueta: haga clic para agregar otra etiqueta.
    10. Seleccione Siguiente.
    11. En el panel Configurar variables, revise las variables enumeradas en la configuración de Terraform y cambie según sea necesario.
      Importante

      No agregue la clave privada ni otra información confidencial a las variables de configuración.
    12. Seleccione Siguiente.
    13. En el panel Revisar, verifique la configuración de la pila.
    14. (Opcional) Para aprovisionar recursos automáticamente en la creación de la pila, seleccione Ejecutar aplicación.
    15. Haga clic en Crear.

    Se crea la pila y se abre la página Detalles de pila.

    Si ha seleccionado Ejecutar Aplicación, Resource Manager ejecuta la acción de aplicación en la nueva pila.

  • Utilice el comando oci resource-manager stack create-from-bitbucket-cloud y los parámetros necesarios para crear una pila desde Bitbucket Cloud.

    oci resource-manager stack create-from-bitbucket-cloud --compartment-id <compartment_OCID> --config-source-configuration-source-provider-id <Bitbucket_Cloud_configuration_source_provider_OCID> --config-source-repository-url <Bitbucket_Cloud_repository> --config-source-workspace-id <workspace_ID>

    Para obtener una lista completa de parámetros y valores para los comandos de la CLI, consulte la Referencia de la línea de comandos para Resource Manager.

  • Utilice la operación CreateStack para crear una pila a partir de Bitbucket Cloud.

    Para obtener un ejemplo de la parte configSource de la solicitud, consulte CreateBitbucketCloudConfigSourceDetails.