Versions Compared

Key

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

Applies to:(tick)Kyvos Enterprise  (error) Kyvos Cloud (SaaS on AWS) (error) Kyvos AWS Marketplace

(error) Kyvos Azure Marketplace  (error) Kyvos GCP Marketplace (error) Kyvos Single Node Installation (Kyvos SNI)

...

Kyvos provides the following methods for wizard-based deployment on AWS:

...

Regardless of the type of installation, the following prerequisites should be available.

  1. EC2  key pair, consisting of a private key and a public key. You can create the key pair if needed.

...

<Bucket Name> with the name of your bucket name.

<Lambda Role>  with with the name of your Lambda Role.

<EC2 Role>  with with the name of your EC2 Role.

...

  1. AWS CloudFormation template to create the resources stack. You can download the default template (Kyvos_Template_AWS_EMR.json file), or create a template as per your requirements.

  2. The CloudFormation template can be deployed through the logged-in user or a role. The logged-in user must have the required policies given in the  aws-console-user-iam-policy.json file.

...

  1. AWS-CLI should be installed on all Kyvos Instances. To install, perform the following steps.

    1. Install zip to unzip AWS CLI setup.

      Code Block
      yum install zip unzip
    2. Execute the following commands:

      Code Block
      curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
      unzip awscliv2.zip
      sudo ./aws/install
    3. Open /etc/bashrc in any of the command line editors and add the below text in the file:

      Code Block
      export PATH=/usr/local/bin/:$PATH
      source /etc/bashrc
  2. Increase ulimit of Kyvos user on all nodes using the command:

    Code Block
    echo “kyvos hard nofile 10240” >> /etc/security/limits.conf 
    echo “kyvos hard nofile 10240” >> /etc/security/limits.d/20-nproc.conf
    echo “kyvos soft nofile 10240” >> /etc/security/limits.conf 
    echo “kyvos soft nofile 10240” >> /etc/security/limits.d/20-nproc.conf 
  3. Install open-ssl on Kyvos Manager node to enable TLS using the command:

    Code Block
    yum install openssl
  4. Install wget to download ebsnvme file.

    Code Block
    yum install wget 
  5. Download and copy the file to /sbin/

    Code Block
    cd /sbin/ && wget https://expanse.kyvosinsights.com/s/dKEtQeQLnszNwL6/download -O ebsnvme-id 
    chmod a+x /sbin/ebsnvme-id
  6. Create below directories on all nodes with 750 permissions and make Kyvos user owner of these directories.

    Code Block
    /data/kyvos/app
    /data/kyvos/installs
  7. Create the directories and assign 777 permissions on them:

    Code Block
    sudo mkdir -p /mnt/s3 
    sudo mkdir /mnt/tmp
    chmod -R 777 /mnt  
  8. Ensure that the required ports are available.

  9. Ensure that the required required OS Commands used by Kyvos Manager are available on all the machines.