Instalación del servicio Maximo AI mediante la CLI en modo no interactivo

Puede instalar Maximo® AI Service utilizando la Maximo Application Suite CLI en modo no interactivo.

Antes de empezar

La instalación de Maximo AI Service a través de la Maximo Application Suite CLI en modo no interactivo requiere un script que contenga valores. Este script se genera ejecutando el programa de instalación y proporcionando valores para añadir al script. Genere el script y complete el siguiente procedimiento.

Procedimiento

  1. Copie la licencia de Maximo Application Suite CLI en una carpeta local, por ejemplo, /home/{user}/git/devops-configs.
    Para obtener más información sobre cómo obtener la licencia, consulte Configuración de IBM Maximo Application Suite.
  2. Abra una línea de comandos y ejecute el siguiente comando.
    docker run -v /home/{user}/git/devops-configs:/tmp -ti --rm --pull always quay.io/ibmmas/cli:master
  3. Asegúrese de que el proceso de instalación se realiza correctamente. El siguiente texto es un ejemplo del proceso de instalación. Proporcione los valores durante el proceso de instalación y siga las instrucciones. *** indica una variable.
    [*** ~]$ docker run -v /home/***/git/***:/tmp -ti --rm --pull always quay.io/ibmmas/cli:master
    Trying to pull quay.io/ibmmas/cli:master...
    Getting image source signatures
    Copying blob 5c9621f2a073 skipped: already exists
    Copying blob fe0a337f348a skipped: already exists
    Copying blob 2686ea3b22ef skipped: already exists
    Copying blob 47f5b092a7aa skipped: already exists
    Copying blob 76feb2c4dd7f skipped: already exists
    Copying blob 8bc213e3816c skipped: already exists
    Copying blob 0df697abec85 skipped: already exists
    Copying config 3bafaf4d51 done   |
    Writing manifest to image destination
    IBM Maximo Application Suite CLI Container ***
    
    https://github.com/ibm-mas/ansible-devops
    https://github.com/ibm-mas/cli
    
    MAS Management:
      - mas install to install a new MAS instance
      - mas update to apply a new catalog update
      - mas upgrade to upgrade an existing MAS install to a new release
      - mas must-gather to perform must-gather against the target cluster
      - mas uninstall to uninstall a MAS instance
      - mas configtool-oidc to configure OIDC integration
    Disconnected Install Support:
      - mas setup-registry to setup a private container registry on an OCP cluster
      - mas teardown-registry to delete a private container registry on an OCP cluster
      - mas mirror-images to mirror container images required by MAS to a private registry
      - mas configure-airgap to configure a cluster to use a private registry as a mirror
    OpenShift Cluster Management:
      - mas provision-aws to provision an OCP cluster on AWS
      - mas provision-roks to provision an OCP cluster on IBMCloud Red Hat OpenShift Service (ROKS)
      - mas provision-rosa to provision an OCP cluster on AWS Red Hat OpenShift Service (ROSA)
      - mas provision-fyre to provision an OCP cluster on IBM DevIT Fyre (internal)
    AI Service (Standalone) Management:
      - mas aiservice-install to install a new AI Service instance
    
    [ibmmas/cli:***]mascli$ mas aiservice-install
    
    export IBM_ENTITLEMENT_KEY="***"
    mas aiservice-install --mas-catalog-version *** --ibm-entitlement-key $IBM_ENTITLEMENT_KEY \
      --aiservice-instance-id  "***" \
      --storage-class-rwo "***" --storage-class-rwx "***" \
      --storage-pipeline "***" --storage-accessmode "***" \
      --license-file "***" \
      --uds-email "***" --uds-firstname "***" --uds-lastname "***" \
      --dro-namespace "***" \
      --mongodb-namespace "***" \
      --aiservice-channel "***" \
      --s3-accesskey "***" \
      --s3-secretkey "***" \
      --s3-host "***" \
      --s3-port "***" \
      --s3-ssl "***" \
      --s3-region "***e" \
      --s3-bucket-prefix "***" \
      --s3-tenants-bucket "***" \
      --s3-templates-bucket "***" \
      --watsonxai-apikey "***" \
      --watsonxai-url "***" \
      --watsonxai-project-id "***" \
      --watsonxai-username "***" \
      --watsonxai-version "***" \
      --watsonxai-ca-crt "***" \
      --minio-root-user "***" \
      --minio-root-password "***" \
      --tenant-entitlement-type "***" \
      --tenant-entitlement-start-date "***" \
      --tenant-entitlement-end-date "***" \
      --rsl-url "***" \
      --rsl-org-id "***" \
      --rsl-token "Bearer ***" \
      --rsl-ca-crt "***" \
      --accept-license --no-confirm

Qué hacer a continuación

En su Red Hat® OpenShift® haga clic en Pipeline > Pipelines y localice el pipeline aiservice-install. Una vez finalizada la ejecución del pipeline, se instala Maximo AI Service.