Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Prepare and Install Software:

    • Prepare the YAML file as per client's license and details provided in the email.

    • Add the bastion IP in the AKS cluster network security.

      Image RemovedImage Added
    • Install Helm: Code choco install kubernetes-helm

...

  1. Download and Install Nginx:

    • Download Nginx v9.3.32.

      Image RemovedImage Added
    • Go to the folder containing tls.key, tls.crt, and star.adeptia.com files and create a secret:

      Code: kubectl create secret tls <<secretname>> --key="tls.key" --cert="tls.crt" --namespace <<namespace>>

    • Update and apply the ingress rules:

      Code: kubectl apply -f ingress.yaml

...

  1. Log in and Perform Initial Setup:

    • Enter the client name and email ID as provided in the client sheet.

    • Enable the following settings:

      • EAR settings

      • SMTP configuration

      • AI MAP

        Image RemovedImage Added
      • Adeptia Assistance feature

      • Change logging level to Error for all microservices

      • Enable EAR setting from the application setting (default password: changeit)

        Image RemovedImage Added

    • Change environment display name

      Image RemovedImage Added
    • Configure mail server parameters:

      Code: emailID: donotreply@adeptia.com Password: refer myglu

      Image RemovedImage Added

  2. Install EFK Stack:

    • Download EFK.

    • Install EFK:

      Code: helm install efk efk-stack -n logs

...

  1. Apply Ingress Rules:

    • Remove s from HTTP and provide the ingress release name in the YAML file.

      Image RemovedImage Added

  2. Create Namespace for Velero:

    • Create a container in Azure Blob Storage.

      Image RemovedImage Added
    • Create credentials-velero.txt:

      Code: AZURE_SUBSCRIPTION_ID= AZURE_TENANT_ID=<<ID>> AZURE_CLIENT_ID=<<ID>> AZURE_CLIENT_SECRET=<<value>> AZURE_RESOURCE_GROUP=<<name>> AZURE_CLOUD_NAME=<<name>>

    • Install Velero:

      Code: velero install --provider azure --plugins velero/velero-plugin-for-microsoft-azure:v1.5.0 --bucket $BLOB_CONTAINER --secret-file <<file path>>/credentials-velero.txt --backup-location-config resourceGroup=$AZURE_BACKUP_RESOURCE_GROUP storageAccount=$AZURE_STORAGE_ACCOUNT_ID subscriptionId=$AZURE_BACKUP_SUBSCRIPTION_ID --use-restic

...

  1. Update Adeptia Assistant Settings:

    • Navigate to: Setting >> Common >> Adeptia Assistant

      Image RemovedImage Added
    • Set the following properties:

      Code: abpm.services.chatbot.adeptiaai.enable = true abpm.services.chatbot.adeptiaai.endpoint = https://ai.adeptia.com/v1.0 abpm.services.chatbot.adeptiaai.oauth.clientid = f3f7e482-0b5a-41f6-aa6b-4b44494be419 abpm.services.chatbot.adeptiaai.oauth.clientsecret = wM48Q~IE-hOKMahzZ7QjoROdOkSumNwQoPOmmaRb abpm.services.chatbot.adeptiaai.oauth.scope = api://f4e48d6e-8d68-460c-9314-d78c0eeafc75/.default abpm.services.chatbot.adeptiaai.oauth.tokenurl = https://login.microsoftonline.com/45549897-61ee-4cfa-b596-04ca9df5c105/oauth2/v2.0/token abpm.services.chatbot.adeptiaai.tagname = ProductDocumentation

...

  1. Enable Adeptia Knowledge Base:

    • Create a database in Milvus with a name starting with an underscore (_) and replacing dashes (-) with underscores (_).

      Image RemovedImage Added

  2. Create Customer App Registration:

    • Create certification and secrets for Adeptia configuration.

    • Add client ID in the app registration.

    • Add settings in the knowledge base to enable the knowledge base.

      Image RemovedImage Added

By following these instructions, you will successfully install and configure the AC4 system, enabling comprehensive customer onboarding and ensuring all necessary features and services are operational.

...