Versions Compared

Key

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

Before you start deploying, you may want to see if you’re meeting all the prerequisites for deployment. Ensure that you have:

  1. Created Kubernetes Cluster available with given system requirements.
  2. Database available with given system requirements.
  3. Downloaded the values.yaml file and set the required properties. To know more about the properties in values.yaml, click here.
  4. Installed Helm CLI 3.1 or above.
  5. Installed Kubernetes Kubectl CLI.
  6. The required user permissions on the Kubernetes Cluster. 
  7. Updated environment settings.
    1. Define database configuration.
    2. Define Secrets configuration. To know how to configure Secrets, click here.
    3. Configure logging and monitoring

      Info
      Adeptia Connect integrates EFK for logging, and Prometheus and Grafana for monitoring purposes. 
      • If you opt for EFK as a logging tool while deploying Adeptia Connect v4.0, the EFK stack is automatically deployed . In case you go for a tool other than EFK, you need to manually install and configure it. Adeptia support team can help you configure the tool. 
      • If you opt for Prometheus & Grafana as monitoring tools while deploying Adeptia Connect v4.0, you need not set up any external tool for monitoring purposes. In case you go for a tool other than Prometheus & Grafana, you need to manually install and configure it. Adeptia support team can help you configure the tool.


    4. Complete Other configurations.

...

Anchor
Define database configuration
Define database configuration
Define database configuration

  1. Enter the values for the following properties related with database in values.yaml file.








  2. Set up two databases to host Adeptia backend and log database.
  3. The database must be accessible through TCP/IP. The port must be fixed and opened.
  4. Ensure that you have below database permissions for Adeptia backend and log database.

    Database

    Ensure that you have permission to

    MySQL

    SELECT, CREATE, DROP, INDEX, ALTER, INSERT, UPDATE, DELETE, REFERENCES, CREATE ROUTINE, ALTER ROUTINE, and EXECUTE for MySQL database.

    Oracle

    CREATE SESSION, CREATE TABLE or CREATE ANY TABLE, CREATE PROCEDURE or CREATE ANY PROCEDURE, and CREATE VIEW or CREATE ANY VIEW for Oracle database.

    MS SQL server

    CREATE TABLE, ADD COLUMN, CREATE INDEX, DROP COLUMN, DROP INDEX, DROP TABLE, CREATE PROCEDURE, ALTER PROCEDURE, EXECUTE, and DROP PROCEDURE for SQL Server database.


  5. Use SQL authentication mode in case you are using MS SQL server.

...