Prerequisites
- An EKS cluster with the necessary IAM permissions and networking configuration.
- Access to a PostgreSQL-compatible database (Aurora or RDS).
- Access to an OpenSearch or Elasticsearch domain.
- S3 buckets for object storage.
- An Auth0 application for authenticating with all APIs
- Access to the private
vijil-eksGitHub repository. If you do not have access, please contact the Vijil team.
Deploying the Helm Chart
The deployment of Vijil Evaluate is managed via a Helm chart provided in thevijil-eks GitHub repository that you will need to contact Vijil in order to gain access to. The repository contains a README.md with instructions for configuring and deploying the chart.
Steps Overview
- Clone the Repository
Shell
- Review the README
README.md in the repository contains the most up-to-date and detailed deployment instructions, including required values, configuration options, and example commands.
- Configure Your Values
values.yaml and secrets.yaml file with the necessary configuration for your environment. This includes database connection strings, OpenSearch endpoints, S3 bucket names, and any other required secrets or settings. There are examples in the vijil-eks repository for you to follow.
- Install the Helm Chart
README.md to install the chart, for example:
Shell
The actual command and chart path may vary; always refer to the repository’s
README.md for the latest instructions.- Verify the Deployment
Shell
/healthz endpoint
Next Steps
- For advanced configuration, troubleshooting, and upgrade instructions, consult the
vijil-eksrepository documentation. - If you encounter issues or need support, please reach out to the Vijil team.
The Helm chart and deployment scripts are actively maintained. Always refer to the
vijil-eks repository for the latest best practices and updates.