Gestión de proveedores de orígenes de configuración
Almacene de forma remota configuraciones de Terraform mediante proveedores de origen de configuración en Resource Manager.
Para las configuraciones remotas de Terraform en DevOps, consulte Creación de una pila a partir de DevOps.
Puede realizar las siguientes tareas de gestión con los proveedores de origen de configuración:
- Listado de proveedores de origen de configuración
- Creación de un Proveedor de Origen de Configuración
- Creación de una pila a partir de un proveedor de origen de configuración
- Obtención de información del proveedor de origen de configuración
- Actualización de un Proveedor de Origen de Configuración
- Validación de la Conexión para un Proveedor de Origen de Configuración
- Movimiento de un Proveedor de Origen de Configuración a un Compartimento Diferente
- Supresión de un Proveedor de Origen de Configuración
Política de IAM necesaria
Utilice políticas para otorgar acceso a los proveedores de origen de configuración en Resource Manager.
Para gestionar los proveedores de origen de configuración, debe contar con el tipo necesario de acceso en una política escrita por un administrador, tanto si utiliza la consola como la API de REST con un SDK, CLI u otra herramienta. Para crear un proveedor de origen de configuración, necesita manage orm-config-source-providers
. Para crear una pila con un proveedor de origen de configuración existente, necesita manage orm-stacks
y read orm-config-source-providers
. Si no está familiarizado con las políticas, consulte Visión general de las políticas de IAM.
Administradores: para políticas comunes que otorgan a los grupos acceso a los proveedores de origen de configuración en Resource Manager, consulte Gestión de proveedores de origen de configuración (Protección de Resource Manager).
Productos Soportados
Revise los productos soportados para los proveedores de origen de configuración en Resource Manager.
Para conocer los requisitos específicos del producto, consulte las instrucciones específicas del producto para crear proveedores de origen de configuración. Por ejemplo, para GitHub, consulte Creación de un proveedor de origen de configuración GitHub.
Están soportados los submódulos. Al acceder a una configuración de Terraform en un repositorio con submódulos, como cuando se ejecuta un trabajo de aplicación en una pila que utiliza un proveedor de origen de configuración en Git, Resource Manager clona recursivamente el repositorio.
Un proveedor de origen de configuración puede ser uno de los siguientes tipos:
- Bitbucket
- GitHub
- GitLab
A continuación se muestran los productos soportados para cada tipo de proveedor de origen de configuración.
- Bitbucket:
- Nube de Bitbucket
- Servidor de Bitbucket
- GitHub:
- GitHub Empresa
- GitHub Servidor de empresa
- GitHub Nube empresarial
- GitHub Gratis para organizaciones
- GitHub Gratis para cuentas de usuario
- GitHub Equipo
- GitHub Empresa
- GitLab:
- GitLab Community Edition
- GitLab Enterprise Edition
- GitLab.com
Ejemplos de URL del Servidor
https://bitbucket.org/
my-private-bitbucket-server.example.com
- GitHub Nube empresarial:
https://github.com/org-name
- GitHub Enterprise Server:
https://hostname/api/v3
- GitHub Gratis para la organización:
https://github.com/org-name
- GitHub Gratis para Cuentas de Usuario:
https://github.com
- Equipo de GitHub:
https://github.com/team-name
- GitLab.com producto:
https://gitlab.com/
- Instalación de GitLab (URL relativa):
https://example.com/gitlab
- Instalación de GitLab (subdominio):
https://gitlab.example.com/
Aplicación de Etiquetas
Puede aplicar etiquetas a los recursos para facilitar su organización según las necesidades de su negocio. Puede aplicar etiquetas al crear un recurso y actualizar un recurso más tarde para agregar, revisar o eliminar etiquetas. Para obtener información general sobre la aplicación de etiquetas, consulte Etiquetas de recursos.