Una vez que haya implementado ArcGIS Enterprise on Kubernetes en su clúster de Kubernetes, debe crear una organización de ArcGIS Enterprise. Puede crear una organización de una de estas dos formas:
- Usar un navegador para ejecutar el asistente de instalación
- Usar el script de configure.sh para crear una organización automáticamente
El script de configuración se incluye en el paquete de implementación que se suministra como un archivo .tar.gz y está disponible para su descarga en My Esri.
Ambas opciones harán lo siguiente:
- Descargar las imágenes de Esri Docker para ArcGIS Enterprise on Kubernetes
- Implementar contenedores de ArcGIS Enterprise on Kubernetes en su clúster de ArcGIS Enterprise on Kubernetes
- Crear una organización de ArcGIS Enterprise
Usar el asistente de instalación
Una vez que haya implementado ArcGIS Enterprise on Kubernetes, siga estos pasos con el asistente de configuración para completar su organización:
Abra el vínculo Crear nueva organización en un navegador web. Vaya a la URL de su equilibrador de carga e incorpore /manager al final de la URL. Por ejemplo, si el contexto de su equilibrador de carga es arcgis, abra la URL https://organization.example.com/arcgis/manager.
La página redirige al asistente de instalación de ArcGIS Enterprise on Kubernetes. Haga clic en Continuar para empezar. Para completar el asistente, siga estos pasos:
- En la página Perfiles de arquitectura, seleccione el perfil que cumpla los requisitos de su organización y haga clic en Siguiente.
- En la página Proporcionar licencia, cargue un archivo de licencia de ArcGIS Enterprise on Kubernetes y especifique un tipo de usuario para la cuenta del administrador principal:
- Elija el archivo de licencia (un archivo .json) que asignará licencias a los tipos de usuarios y aplicaciones de su organización. El archivo se obtiene en My Esri.
- Seleccione el tipo de usuario para la cuenta del administrador principal que creará en el paso siguiente. Puede cambiar el tipo de usuario del administrador en el portal después de crear la organización.
- Haga clic en Siguiente.
- En la página Crear cuenta de administrador, cree una cuenta de administrador principal para su organización de ArcGIS Enterprise. Proporcione un nombre de usuario, contraseña, correo electrónico, nombre y apellido, así como una pregunta y respuesta de seguridad y haga clic en Siguiente.
Su nombre de usuario debe tener al menos seis caracteres. Los únicos caracteres especiales permitidos son la arroba (@), el guion (-), el punto (.) y el guion bajo (_).
La contraseña debe tener como mínimo ocho caracteres. Debe contener al menos una letra (en mayúsculas o minúsculas) y un número. Se permiten todos los caracteres especiales.
- En la pestaña Definir almacenamiento de sistema, especifique las especificaciones de almacenamiento para su organización.
- Elija Dinámico o Estático para especificar cómo va a proporcionar volúmenes persistentes (PV)
- Si elige Dinámico, especifique lo siguiente para cada volumen de almacenamiento:
- Tamaño (obligatorio): especifique el requisito mínimo de tamaño. Si necesita mayores volúmenes de almacenamiento, aumente el tamaño según corresponda.
- Nombre de clase de almacenamiento (obligatorio): especifique sus propios nombres de clase de almacenamiento. Si lo desea, puede activar la casilla para utilizar el mismo nombre de clase de almacenamiento para todos los volúmenes de almacenamiento.
- Selector de etiquetas (opcional): si desea etiquetar sus PV, proporcione los pares de clave y valor según corresponda.
- Si elige Estático, especifique lo siguiente para cada volumen de almacenamiento:
Nota:
Al vincularse a un PV existente que no tenga definida ninguna clase de almacenamiento, deje en blanco el nombre de la clase de almacenamiento. Si se configura una clase de almacenamiento predeterminada en el clúster, el controlador de admisión DefaultStorageClass agrega la clase de almacenamiento predeterminada e impide que el PVC se vincule. En este caso, los administradores deben agregar una especificación de clase de almacenamiento al PV o eliminar la configuración de la clase de almacenamiento predeterminada.
- Tamaño (obligatorio): especifique el requisito mínimo de tamaño. Si ha proporcionado volúmenes mayores a su almacenamiento, aumente el tamaño en consecuencia.
- Nombre de clase de almacenamiento (opcional): si ha definido una clase de almacenamiento, especifique el nombre de clase de almacenamiento para cada volumen. Si lo desea, puede activar la casilla para utilizar el mismo nombre de clase de almacenamiento para todos los volúmenes de almacenamiento.
- Selector de etiquetas (obligatorio): defina etiquetas introduciendo pares de valores clave como corresponda. Las etiquetas de ejemplo se proporcionan en los requisitos del sistema.
- Si elige Dinámico, especifique lo siguiente para cada volumen de almacenamiento:
- En la pestaña Definir almacenamiento administrado por el usuario , proporcione opcionalmente una carpeta de datos registrados o defina un conjunto de carpetas para su organización. Una vez que la organización está en uso, los miembros con privilegios de publicación pueden crear elementos que hagan referencia directamente a los datos de estas ubicaciones registradas.
- Nombre de host del servidor de archivos: proporcione el nombre del equipo donde se almacenan los datos compartidos y a los que se accede mediante una ruta del sistema de archivos de red (NFS).
- Ruta compartida del servidor de archivos: proporcione una ruta NFS en el equipo host donde se puede almacenar y acceder a datos compartidos en toda la organización.
- Ruta del cliente: proporcione ubicaciones individuales (de unidades o compartidas) donde los clientes pueden acceder a los datos de origen y publicarlos, por ejemplo, ArcGIS Pro.
Para registrar más de una ruta, haga clic en Agregar más rutas, especifique el nombre de host, la ruta del recurso compartido y la ruta del cliente y repita el procedimiento como sea necesario.
Nota:
Se recomienda encarecidamente que registre las carpetas durante este paso, ya que la acción de registrar más tarde está sujeta a los tiempos de inactividad del sistema.
- Haga clic en Siguiente.
En la página Resumen de configuración, podrá ver un resumen de los detalles de configuración.
- Elija Dinámico o Estático para especificar cómo va a proporcionar volúmenes persistentes (PV)
- Revise cada elemento y haga clic en Finalizar para iniciar la instalación.
Mientras se ejecuta el asistente, muestra el estado de configuración actual.
Usar el script de configuración
Como alternativa al uso del asistente de instalación, puede crear una organización automáticamente. Una vez que haya implementado ArcGIS Enterprise on Kubernetes, puede ejecutar el script configure.sh.
Nota:
Se recomienda que ejecute la herramienta password-encrypt.sh para generar contraseñas cifradas y utilizarlas en el archivo configure.properties.Ejecutar el script
El script configure.sh está disponible para su descarga en My Esri y se suministra como un archivo .tar.gz. El script se incluye con un archivo configure.properties, que proporciona un conjunto de parámetros que solicitan una entrada única a su organización de ArcGIS Enterprise y una herramienta password-encrypt.sh, que se utiliza para generar contraseñas cifradas de AES-256.
El script configure.sh realiza lo siguiente:
- Verifica parámetros válidos en el archivo configure.properties
- Crea un JSON de almacenamiento basado en las propiedades de almacenamiento proporcionadas que se encuentran en el archivo configure.properties
- Crea una organización de ArcGIS Enterprise
Nota:
La estación de trabajo cliente utilizada para ejecutar este script debe tener acceso a https://<FQDN>/<context>/admin.
Para ejecutar el script, haga lo siguiente:
- En el equipo cliente de Kubernetes, abra un terminal como administrador.
- Vaya a <ArcGIS Enterprise on Kubernetes install directory>/tools/configure.
- Abra el archivo configure.properties.
- Proporcione valores para cada parámetro enumerado en el archivo. El archivo se divide en las siguientes secciones:
- Perfil de arquitectura
- Organización
- Licencia
- Archivo de clave de cifrado
- Cuenta de administrador
- Ajustes de registro
- Almacenamiento
- Guarde el archivo. También puede cambiar el nombre del archivo.
- En el terminal, ejecute el script de configuración con el siguiente formato de comando:
./configure.sh [options] -f <user_properties>
- Una de las opciones que puede elegir para ejecutar con el script de configuración es la opción de registrar data stores administrados por el usuario. Si decide registrar un data store administrado por el usuario, tendrá que proporcionar una carpeta de datos, o un conjunto de carpetas de datos, para su organización en un archivo .json con el siguiente formato:
Nota:
El ejemplo JSON siguiente especifica los detalles de un recurso compartido de archivos de red (NFS) con una ruta de cliente que apunta a un recurso compartido de red, así como un NFS con una ruta de cliente que apunta a una unidad local.
[ { "clientPath": "\\\\sample_server\\SharedPath\\Data", "type": "folder", "info": { "fileServerHost": "nfsHost.domain.com", "fileServerType": "nfs", "fileServerPath": "/SharedPath/Data" } }, { "clientPath": "C:\\data", "type": "folder", "info": { "fileServerHost": "nfsHost.domain.com", "fileServerType": "nfs", "fileServerPath": "/data", "hostName": "yourclienthost.domain.com" } } ]
- También tendrá que agregar la ruta al archivo .json al formato del comando de la siguiente manera:
% ./configure.sh -f my.properties -u /path/to/my_data_stores.json
- Una de las opciones que puede elegir para ejecutar con el script de configuración es la opción de registrar data stores administrados por el usuario. Si decide registrar un data store administrado por el usuario, tendrá que proporcionar una carpeta de datos, o un conjunto de carpetas de datos, para su organización en un archivo .json con el siguiente formato:
El contenido de <user properties> se deriva del archivo configure.properties.
Una vez que haya ejecutado el script, se le presentará un resumen de los detalles de configuración y se le preguntará si desea continuar.
- Si especifica y (sí), el script continúa y crea una organización. Esta es la entrada predeterminada que asume el script.
- Si especifica n (no), el script se cierra de inmediato y no se crea ninguna organización.