Uso de proveedores personalizados con una pila

Actualice una pila para recuperar proveedores personalizados de los cubos de Object Storage.

  • Limite el cubo a archivos destinados a su uso con Terraform.
  • Si la pila se creó antes de que los proveedores personalizados estuvieran disponibles, primero actualice la pila para utilizar el registro de Terraform. Esta actualización permite a la pila utilizar proveedores personalizados.

Al actualizar una pila, también puede actualizar sus etiquetas. Para obtener instrucciones, consulte Updating a Tag for a Single Resource. Para obtener más información sobre el etiquetado, consulte Etiquetas de recursos.

Antes de empezar

Siga estos pasos para agregar un proveedor personalizado a un cubo.
  1. Configure el cubo para el proveedor personalizado. Consulte Colocación de datos en Object Storage.
    • Para almacenar los binarios amd/x86, cree un directorio en la raíz del cubo con el siguiente nombre:

      linux_amd64

    • Para almacenar los binarios de Arm, cree un directorio en la raíz del cubo con el siguiente nombre:

      linux_arm64

  2. Confirme que el nombre de cada archivo binario de proveedor personalizado se ajuste a la siguiente convención:

    terraform-provider-<TYPE>_v<MAJOR.MINOR.PATCH>

    Con sufijo opcional (ejemplo: x5 o x4):

    terraform-provider-<TYPE>_v<MAJOR.MINOR.PATCH>_<OPTIONAL-SUFFIX>

  3. Cargue los archivos binarios del proveedor personalizado en el cubo. Consulte Colocación de datos en Object Storage.
    Limite el cubo a archivos destinados a su uso con Terraform.
    1. En la página de lista Pilas, busque la pila con la que desea trabajar. Si necesita ayuda para buscar la página de lista o la pila, consulte Listado de pilas.
    2. En el menú Acciones Menú Acciones de la pila, seleccione Editar.
    3. En la página Editar pila, seleccione Usar proveedores personalizados.
    4. Seleccione el bloque que contiene los profesionales asistenciales personalizados.
      Limite el cubo a archivos destinados a su uso con Terraform.
    5. Seleccione Siguiente dos veces.
    6. Seleccione Guardar cambios.
  • Utilice el comando oci resource-manager stack update y los parámetros necesarios para utilizar proveedores personalizados con pilas.

    oci resource-manager stack update --custom-terraform-provider <json_input> [...]

    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 UpdateStack para actualizar los proveedores personalizados utilizados por una pila.

    Para obtener un ejemplo de la parte CustomTerraformProvider de la solicitud, consulte CustomTerraformProvider.